PCI_HEADER_TYPE_BRIDGE
if (bus->self && bus->self->hdr_type == PCI_HEADER_TYPE_BRIDGE) {
(dev->hdr_type == PCI_HEADER_TYPE_BRIDGE))
dev->hdr_type = PCI_HEADER_TYPE_BRIDGE;
if ((hdr_type & PCI_HEADER_TYPE_MASK) != PCI_HEADER_TYPE_BRIDGE)
if ((hdr_type & PCI_HEADER_TYPE_MASK) != PCI_HEADER_TYPE_BRIDGE)
dev->hdr_type = PCI_HEADER_TYPE_BRIDGE;
if ((type & PCI_HEADER_TYPE_MASK) == PCI_HEADER_TYPE_BRIDGE) {
if ((header_type & PCI_HEADER_TYPE_MASK) == PCI_HEADER_TYPE_BRIDGE)
if ((header_type & PCI_HEADER_TYPE_MASK) == PCI_HEADER_TYPE_BRIDGE) {
if (bridge->hdr_type == PCI_HEADER_TYPE_BRIDGE &&
return header_type == PCI_HEADER_TYPE_BRIDGE;
iowrite8(PCI_HEADER_TYPE_BRIDGE, pci->dbi_base + PCI_HEADER_TYPE);
return header_type == PCI_HEADER_TYPE_BRIDGE;
if (pdev->hdr_type == PCI_HEADER_TYPE_BRIDGE)
if (pdev->hdr_type == PCI_HEADER_TYPE_BRIDGE)
if ((hdr_type & PCI_HEADER_TYPE_MASK) != PCI_HEADER_TYPE_BRIDGE) {
PCI_HEADER_TYPE_BRIDGE);
if (hdr_type != PCI_HEADER_TYPE_BRIDGE ||
if (!dev || dev->hdr_type != PCI_HEADER_TYPE_BRIDGE) {
if ((header_type & PCI_HEADER_TYPE_MASK) == PCI_HEADER_TYPE_BRIDGE) {
if ((temp_byte & PCI_HEADER_TYPE_MASK) == PCI_HEADER_TYPE_BRIDGE) {
if (func->pci_dev->hdr_type == PCI_HEADER_TYPE_BRIDGE) {
if ((header_type & PCI_HEADER_TYPE_MASK) == PCI_HEADER_TYPE_BRIDGE) {
if ((header_type & PCI_HEADER_TYPE_MASK) == PCI_HEADER_TYPE_BRIDGE) {
if ((header_type & PCI_HEADER_TYPE_MASK) == PCI_HEADER_TYPE_BRIDGE) {
if ((header_type & PCI_HEADER_TYPE_MASK) == PCI_HEADER_TYPE_BRIDGE) {
if ((header_type & PCI_HEADER_TYPE_MASK) == PCI_HEADER_TYPE_BRIDGE) {
if ((header_type & PCI_HEADER_TYPE_MASK) == PCI_HEADER_TYPE_BRIDGE) {
#define PCI_HEADER_TYPE_MULTIBRIDGE (PCI_HEADER_TYPE_MFD|PCI_HEADER_TYPE_BRIDGE)
if (!(flag) && (func->dev->hdr_type == PCI_HEADER_TYPE_BRIDGE)) {
if ((hdr_type & PCI_HEADER_TYPE_MASK) == PCI_HEADER_TYPE_BRIDGE) {
case PCI_HEADER_TYPE_BRIDGE:
case PCI_HEADER_TYPE_BRIDGE:
case PCI_HEADER_TYPE_BRIDGE:
if (dev->hdr_type != PCI_HEADER_TYPE_BRIDGE) {
bridge->conf.header_type = PCI_HEADER_TYPE_BRIDGE;
} else if (pdev->hdr_type == PCI_HEADER_TYPE_BRIDGE) {
if (dev->hdr_type == PCI_HEADER_TYPE_BRIDGE)
case PCI_HEADER_TYPE_BRIDGE:
if (dev->hdr_type == PCI_HEADER_TYPE_BRIDGE) {
if (dev->hdr_type != PCI_HEADER_TYPE_BRIDGE) {
if (dev->hdr_type != PCI_HEADER_TYPE_BRIDGE)
case PCI_HEADER_TYPE_BRIDGE:
case PCI_HEADER_TYPE_BRIDGE: /* bridge header */
if (dev->hdr_type == PCI_HEADER_TYPE_BRIDGE) {
pdev->hdr_type == PCI_HEADER_TYPE_BRIDGE &&
case PCI_HEADER_TYPE_BRIDGE:
case PCI_HEADER_TYPE_BRIDGE:
case PCI_HEADER_TYPE_BRIDGE:
case PCI_HEADER_TYPE_BRIDGE:
&& dev->hdr_type != PCI_HEADER_TYPE_BRIDGE) {
return dev->hdr_type == PCI_HEADER_TYPE_BRIDGE ||