Print this page
PSARC 2009/104 Hot-Plug Support for ACPI-based Systems
6846955 Device tree creation and acpi virtual nexus driver for acpi based x86 systems
6849408 device match rule in ppm.conf is not flexible

Split Close
Expand all
Collapse all
          --- old/usr/src/uts/i86pc/Makefile.rules
          +++ new/usr/src/uts/i86pc/Makefile.rules
↓ open down ↓ 63 lines elided ↑ open up ↑
  64   64          $(CTFCONVERT_O)
  65   65  
  66   66  $(OBJS_DIR)/%.o:                $(UTSBASE)/i86pc/io/acpi_drv/%.c
  67   67          $(COMPILE.c) -o $@ $<
  68   68          $(CTFCONVERT_O)
  69   69  
  70   70  $(OBJS_DIR)/%.o:                $(UTSBASE)/i86pc/io/fipe/%.c
  71   71          $(COMPILE.c) -o $@ $<
  72   72          $(CTFCONVERT_O)
  73   73  
       74 +$(OBJS_DIR)/%.o:                $(UTSBASE)/i86pc/io/acpi/acpidev/%.c
       75 +        $(COMPILE.c) -o $@ $<
       76 +        $(CTFCONVERT_O)
       77 +
       78 +$(OBJS_DIR)/%.o:                $(UTSBASE)/i86pc/io/acpi/acpinex/%.c
       79 +        $(COMPILE.c) -o $@ $<
       80 +        $(CTFCONVERT_O)
       81 +
  74   82  $(OBJS_DIR)/%.o:                $(UTSBASE)/i86pc/io/ioat/%.c
  75   83          $(COMPILE.c) -o $@ $<
  76   84          $(CTFCONVERT_O)
  77   85  
  78   86  $(OBJS_DIR)/%.o:                $(UTSBASE)/i86pc/io/pci/%.c
  79   87          $(COMPILE.c) -o $@ $<
  80   88          $(CTFCONVERT_O)
  81   89  
  82   90  $(OBJS_DIR)/%.o:                $(UTSBASE)/i86pc/io/pciex/%.c
  83   91          $(COMPILE.c) -o $@ $<
↓ open down ↓ 186 lines elided ↑ open up ↑
 270  278  
 271  279  $(LINTS_DIR)/%.ln:              $(UTSBASE)/i86pc/io/%.c
 272  280          @($(LHEAD) $(LINT.c) $< $(LTAIL))
 273  281  
 274  282  $(LINTS_DIR)/%.ln:              $(UTSBASE)/i86pc/io/acpi_drv/%.c
 275  283          @($(LHEAD) $(LINT.c) $< $(LTAIL))
 276  284  
 277  285  $(LINTS_DIR)/%.ln:              $(UTSBASE)/i86pc/io/fipe/%.c
 278  286          @($(LHEAD) $(LINT.c) $< $(LTAIL))
 279  287  
      288 +$(LINTS_DIR)/%.ln:              $(UTSBASE)/i86pc/io/acpi/acpidev/%.c
      289 +        @($(LHEAD) $(LINT.c) $< $(LTAIL))
      290 +
      291 +$(LINTS_DIR)/%.ln:              $(UTSBASE)/i86pc/io/acpi/acpinex/%.c
      292 +        @($(LHEAD) $(LINT.c) $< $(LTAIL))
      293 +
 280  294  $(LINTS_DIR)/%.ln:              $(UTSBASE)/i86pc/io/ioat/%.c
 281  295          @($(LHEAD) $(LINT.c) $< $(LTAIL))
 282  296  
 283  297  $(LINTS_DIR)/%.ln:              $(UTSBASE)/i86pc/io/pci/%.c
 284  298          @($(LHEAD) $(LINT.c) $< $(LTAIL))
 285  299  
 286  300  $(LINTS_DIR)/%.ln:              $(UTSBASE)/i86pc/io/pciex/%.c
 287  301          @($(LHEAD) $(LINT.c) $< $(LTAIL))
 288  302  
 289  303  $(LINTS_DIR)/%.ln:              $(UTSBASE)/i86pc/io/pcplusmp/%.c
↓ open down ↓ 87 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX