summaryrefslogtreecommitdiff
path: root/usr/src/uts/common/sys/pci.h
diff options
context:
space:
mode:
authorgovinda <none@none>2006-12-14 15:04:43 -0800
committergovinda <none@none>2006-12-14 15:04:43 -0800
commit7c9e29aa8ab742c5c11d49f813f772881e423fe2 (patch)
treec8cb1d5d19ebda11027153107fbc9c38faa26403 /usr/src/uts/common/sys/pci.h
parent46ae6f1e3494358cbcad951902b491d6826ebd75 (diff)
downloadillumos-joyent-7c9e29aa8ab742c5c11d49f813f772881e423fe2.tar.gz
6401068 pcihp_impl.h header file missing from installation
6461283 IKP should program "cache-line-size" register for PCIe devices 6501533 Interrupts getting dropped during bobo DMA test 6502598 cfgadm -cconfigure of PCI-E I/O boat panics with snv_54 --HG-- rename : usr/src/uts/common/sys/hotplug/pci/pcihp_impl.h => deleted_files/usr/src/uts/common/sys/hotplug/pci/pcihp_impl.h
Diffstat (limited to 'usr/src/uts/common/sys/pci.h')
-rw-r--r--usr/src/uts/common/sys/pci.h15
1 files changed, 15 insertions, 0 deletions
diff --git a/usr/src/uts/common/sys/pci.h b/usr/src/uts/common/sys/pci.h
index 858fdfa164..8eecb28c77 100644
--- a/usr/src/uts/common/sys/pci.h
+++ b/usr/src/uts/common/sys/pci.h
@@ -1018,6 +1018,21 @@ typedef struct pci_phys_spec pci_regspec_t;
#define PCI_PDS_CODE_TYPE_PCAT 0x0 /* Intel x86/PC-AT Type */
#define PCI_PDS_CODE_TYPE_OPEN_FW 0x1 /* Open Firmware */
+/*
+ * we recognize the non transparent bridge child nodes with the
+ * following property. This is specific to an implementation only.
+ * This property is specific to AP nodes only.
+ */
+#define PCI_DEV_CONF_MAP_PROP "pci-parent-indirect"
+
+/*
+ * If a bridge device provides its own config space access services,
+ * and supports a hotplug/hotswap bus below at any level, then
+ * the following property must be defined for the node either by
+ * the driver or the OBP.
+ */
+#define PCI_BUS_CONF_MAP_PROP "pci-conf-indirect"
+
#ifdef __cplusplus
}
#endif