Lines Matching refs:bus
173 #define CONFIG_CMD(bus, device_fn, where) (0x80000000 | (((unsigned int)bus) << 16) | (((unsigned i… argument
212 static int pcic_read_config(struct pci_bus *bus, unsigned int devfn, in pcic_read_config() argument
217 if (bus->number != 0) return -EINVAL; in pcic_read_config()
220 pcic_read_config_dword(bus->number, devfn, where&~3, &v); in pcic_read_config()
225 pcic_read_config_dword(bus->number, devfn, where&~3, &v); in pcic_read_config()
230 pcic_read_config_dword(bus->number, devfn, where&~3, val); in pcic_read_config()
251 static int pcic_write_config(struct pci_bus *bus, unsigned int devfn, in pcic_write_config() argument
256 if (bus->number != 0) return -EINVAL; in pcic_write_config()
259 pcic_read_config_dword(bus->number, devfn, where&~3, &v); in pcic_write_config()
262 return pcic_write_config_dword(bus->number, devfn, where&~3, v); in pcic_write_config()
265 pcic_read_config_dword(bus->number, devfn, where&~3, &v); in pcic_write_config()
268 return pcic_write_config_dword(bus->number, devfn, where&~3, v); in pcic_write_config()
271 return pcic_write_config_dword(bus->number, devfn, where, val); in pcic_write_config()
523 namebuf, dev->bus->number, dev->devfn); in pcic_map_pci_device()
548 if (p->busno == dev->bus->number && p->devfn == dev->devfn) in pcic_fill_irq()
554 namebuf, dev->bus->number, dev->devfn, pcic->pcic_imdim); in pcic_fill_irq()
579 p->irq, p->pin, dev->bus->number, dev->devfn); in pcic_fill_irq()
601 void pcibios_fixup_bus(struct pci_bus *bus) in pcibios_fixup_bus() argument
620 if (bus->number != 0) { in pcibios_fixup_bus()
621 printk("pcibios_fixup_bus: nonzero bus 0x%x\n", bus->number); in pcibios_fixup_bus()
625 list_for_each_entry(dev, &bus->devices, bus_list) { in pcibios_fixup_bus()
643 pcic_read_config(dev->bus, dev->devfn, PCI_COMMAND, 2, &cmd); in pcibios_fixup_bus()
646 dev->bus->number, dev->devfn); in pcibios_fixup_bus()
648 pcic_write_config(dev->bus, dev->devfn, in pcibios_fixup_bus()
653 dev->bus->number, dev->devfn); in pcibios_fixup_bus()
655 pcic_write_config(dev->bus, dev->devfn, in pcibios_fixup_bus()