Lines Matching refs:pub
50 struct si_pub pub; /* back plane public state (must be first field) */
100 #define PCI(si) ((BUSTYPE((si)->pub.bustype) == PCI_BUS) && \
101 ((si)->pub.buscoretype == PCI_CORE_ID))
103 #define PCIE_GEN1(si) ((BUSTYPE((si)->pub.bustype) == PCI_BUS) && \
104 ((si)->pub.buscoretype == PCIE_CORE_ID))
106 #define PCIE_GEN2(si) ((BUSTYPE((si)->pub.bustype) == PCI_BUS) && \
107 ((si)->pub.buscoretype == PCIE2_CORE_ID))
111 #define PCMCIA(si) ((BUSTYPE((si)->pub.bustype) == PCMCIA_BUS) && ((si)->memseg == TRUE))
116 #define SI_FAST(si) (PCIE(si) || (PCI(si) && ((si)->pub.buscorerev >= 13)))
145 (((PCIE_GEN1(si)) && (si->pub.chip == BCM4311_CHIP_ID) && ((si->pub.chiprev <= 1))) || \
146 ((PCI(si) || PCIE_GEN1(si)) && (si->pub.chip == BCM4321_CHIP_ID)) || \
147 (PCIE_GEN1(si) && (si->pub.chip == BCM4716_CHIP_ID)) || \
148 (PCIE_GEN1(si) && (si->pub.chip == BCM4748_CHIP_ID)))