Home
last modified time | relevance | path

Searched refs:ibmphp_pci_bus (Results 1 – 4 of 4) sorted by relevance

/linux-4.4.14/drivers/pci/hotplug/
Dibmphp_pci.c108 ibmphp_pci_bus->number = cur_func->busno; in ibmphp_configure_card()
115 pci_bus_read_config_word (ibmphp_pci_bus, devfn, PCI_VENDOR_ID, &vendor_id); in ibmphp_configure_card()
129 pci_bus_read_config_byte (ibmphp_pci_bus, devfn, PCI_HEADER_TYPE, &hdr_type); in ibmphp_configure_card()
130 pci_bus_read_config_dword (ibmphp_pci_bus, devfn, PCI_CLASS_REVISION, &class); in ibmphp_configure_card()
203 pci_bus_read_config_byte (ibmphp_pci_bus, devfn, PCI_SECONDARY_BUS, &sec_number); in ibmphp_configure_card()
275 pci_bus_read_config_byte (ibmphp_pci_bus, devfn, PCI_SECONDARY_BUS, &sec_number); in ibmphp_configure_card()
372 ibmphp_pci_bus->number = func->busno; in configure_device()
389 pci_bus_write_config_dword (ibmphp_pci_bus, devfn, address[count], 0xFFFFFFFF); in configure_device()
390 pci_bus_read_config_dword (ibmphp_pci_bus, devfn, address[count], &bar[count]); in configure_device()
425 pci_bus_write_config_dword (ibmphp_pci_bus, devfn, address[count], func->io[count]->start); in configure_device()
[all …]
Dibmphp_core.c59 struct pci_bus *ibmphp_pci_bus; variable
761 bus->ops = ibmphp_pci_bus->ops; in bus_structure_fixup()
768 b = pci_scan_bus(busno, ibmphp_pci_bus->ops, NULL); in bus_structure_fixup()
1306 kfree(ibmphp_pci_bus); in ibmphp_unload()
1319 ibmphp_pci_bus = kmalloc(sizeof(*ibmphp_pci_bus), GFP_KERNEL); in ibmphp_init()
1320 if (!ibmphp_pci_bus) { in ibmphp_init()
1332 memcpy(ibmphp_pci_bus, bus, sizeof(*ibmphp_pci_bus)); in ibmphp_init()
Dibmphp_res.c1956 ibmphp_pci_bus->number = bus_cur->busno; in update_bridge_ranges()
1964 pci_bus_read_config_word (ibmphp_pci_bus, devfn, PCI_VENDOR_ID, &vendor_id); in update_bridge_ranges()
1968 pci_bus_read_config_byte (ibmphp_pci_bus, devfn, PCI_HEADER_TYPE, &hdr_type); in update_bridge_ranges()
1987 pci_bus_read_config_byte (ibmphp_pci_bus, devfn, PCI_SECONDARY_BUS, &sec_busno); in update_bridge_ranges()
1995 pci_bus_read_config_byte (ibmphp_pci_bus, devfn, PCI_IO_BASE, &start_io_address); in update_bridge_ranges()
1996 pci_bus_read_config_byte (ibmphp_pci_bus, devfn, PCI_IO_LIMIT, &end_io_address); in update_bridge_ranges()
1997 pci_bus_read_config_word (ibmphp_pci_bus, devfn, PCI_IO_BASE_UPPER16, &upper_io_start); in update_bridge_ranges()
1998 pci_bus_read_config_word (ibmphp_pci_bus, devfn, PCI_IO_LIMIT_UPPER16, &upper_io_end); in update_bridge_ranges()
2046 pci_bus_read_config_word (ibmphp_pci_bus, devfn, PCI_MEMORY_BASE, &start_mem_address); in update_bridge_ranges()
2047 pci_bus_read_config_word (ibmphp_pci_bus, devfn, PCI_MEMORY_LIMIT, &end_mem_address); in update_bridge_ranges()
[all …]
Dibmphp.h687 extern struct pci_bus *ibmphp_pci_bus;