Lines Matching refs:bus
40 #define PCI_SAL_ADDRESS(seg, bus, devfn, reg) \ argument
41 (((u64) seg << 24) | (bus << 16) | (devfn << 8) | (reg))
45 #define PCI_SAL_EXT_ADDRESS(seg, bus, devfn, reg) \ argument
46 (((u64) seg << 28) | (bus << 20) | (devfn << 12) | (reg))
48 int raw_pci_read(unsigned int seg, unsigned int bus, unsigned int devfn, in raw_pci_read() argument
54 if (!value || (seg > 65535) || (bus > 255) || (devfn > 255) || (reg > 4095)) in raw_pci_read()
58 addr = PCI_SAL_ADDRESS(seg, bus, devfn, reg); in raw_pci_read()
61 addr = PCI_SAL_EXT_ADDRESS(seg, bus, devfn, reg); in raw_pci_read()
75 int raw_pci_write(unsigned int seg, unsigned int bus, unsigned int devfn, in raw_pci_write() argument
81 if ((seg > 65535) || (bus > 255) || (devfn > 255) || (reg > 4095)) in raw_pci_write()
85 addr = PCI_SAL_ADDRESS(seg, bus, devfn, reg); in raw_pci_write()
88 addr = PCI_SAL_EXT_ADDRESS(seg, bus, devfn, reg); in raw_pci_write()
99 static int pci_read(struct pci_bus *bus, unsigned int devfn, int where, in pci_read() argument
102 return raw_pci_read(pci_domain_nr(bus), bus->number, in pci_read()
106 static int pci_write(struct pci_bus *bus, unsigned int devfn, int where, in pci_write() argument
109 return raw_pci_write(pci_domain_nr(bus), bus->number, in pci_write()
320 struct pci_controller *controller = bridge->bus->sysdata; in pcibios_root_bridge_prepare()
330 if (!dev->bus) in pcibios_fixup_device_resources()
348 if (!dev->bus) in pcibios_fixup_bridge_resources()
377 void pcibios_add_bus(struct pci_bus *bus) in pcibios_add_bus() argument
379 acpi_pci_add_bus(bus); in pcibios_add_bus()
382 void pcibios_remove_bus(struct pci_bus *bus) in pcibios_remove_bus() argument
384 acpi_pci_remove_bus(bus); in pcibios_remove_bus()
479 char *ia64_pci_get_legacy_mem(struct pci_bus *bus) in ia64_pci_get_legacy_mem() argument
493 pci_mmap_legacy_page_range(struct pci_bus *bus, struct vm_area_struct *vma, in pci_mmap_legacy_page_range() argument
513 addr = pci_get_legacy_mem(bus); in pci_mmap_legacy_page_range()
540 int ia64_pci_legacy_read(struct pci_bus *bus, u16 port, u32 *val, u8 size) in ia64_pci_legacy_read() argument
571 int ia64_pci_legacy_write(struct pci_bus *bus, u16 port, u32 val, u8 size) in ia64_pci_legacy_write() argument