summaryrefslogtreecommitdiff
path: root/usr/src
diff options
context:
space:
mode:
authorGuoli Shu <Kerry.Shu@Sun.COM>2009-09-17 17:45:50 -0700
committerGuoli Shu <Kerry.Shu@Sun.COM>2009-09-17 17:45:50 -0700
commit8d94774760b9a2ba45fb1e6412394ad355e1c782 (patch)
tree4beaac250f8c0032c8fc3b11de63634ba925e8e8 /usr/src
parent1d7132005da8d75994a6ad204e6ec05ef5ffaa4b (diff)
downloadillumos-joyent-8d94774760b9a2ba45fb1e6412394ad355e1c782.tar.gz
6869322 no output is seen on monitor on an upcoming nehalem machine (serial console & disabling acpi works)
Diffstat (limited to 'usr/src')
-rw-r--r--usr/src/uts/intel/io/pci/pci_resource.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/usr/src/uts/intel/io/pci/pci_resource.c b/usr/src/uts/intel/io/pci/pci_resource.c
index 37942eb381..bdb2498f8c 100644
--- a/usr/src/uts/intel/io/pci/pci_resource.c
+++ b/usr/src/uts/intel/io/pci/pci_resource.c
@@ -340,6 +340,12 @@ acpi_wr_cb(ACPI_RESOURCE *rp, void *context)
break;
case ACPI_RESOURCE_TYPE_ADDRESS64:
+ /*
+ * We comment out this block because we currently cannot deal with
+ * PCI 64-bit addresses. Will revisit this when we add PCI 64-bit MMIO
+ * support.
+ */
+#if 0
if (rp->Data.Address64.AddressLength == 0)
break;
acpi_cb_cnt++;
@@ -347,9 +353,11 @@ acpi_wr_cb(ACPI_RESOURCE *rp, void *context)
rp->Data.Address64.Info.TypeSpecific, bus),
rp->Data.Address64.Minimum,
rp->Data.Address64.AddressLength);
+#endif
break;
case ACPI_RESOURCE_TYPE_EXTENDED_ADDRESS64:
+#if 0 /* Will revisit this when we add PCI 64-bit MMIO support */
if (rp->Data.ExtAddress64.AddressLength == 0)
break;
acpi_cb_cnt++;
@@ -357,6 +365,7 @@ acpi_wr_cb(ACPI_RESOURCE *rp, void *context)
rp->Data.ExtAddress64.Info.TypeSpecific, bus),
rp->Data.ExtAddress64.Minimum,
rp->Data.ExtAddress64.AddressLength);
+#endif
break;
case ACPI_RESOURCE_TYPE_EXTENDED_IRQ: