ibmphp_pci_bus 672 drivers/pci/hotplug/ibmphp.h extern struct pci_bus *ibmphp_pci_bus; ibmphp_pci_bus 45 drivers/pci/hotplug/ibmphp_core.c struct pci_bus *ibmphp_pci_bus; ibmphp_pci_bus 709 drivers/pci/hotplug/ibmphp_core.c bus->ops = ibmphp_pci_bus->ops; ibmphp_pci_bus 716 drivers/pci/hotplug/ibmphp_core.c b = pci_scan_bus(busno, ibmphp_pci_bus->ops, NULL); ibmphp_pci_bus 1251 drivers/pci/hotplug/ibmphp_core.c kfree(ibmphp_pci_bus); ibmphp_pci_bus 1264 drivers/pci/hotplug/ibmphp_core.c ibmphp_pci_bus = kmalloc(sizeof(*ibmphp_pci_bus), GFP_KERNEL); ibmphp_pci_bus 1265 drivers/pci/hotplug/ibmphp_core.c if (!ibmphp_pci_bus) { ibmphp_pci_bus 1276 drivers/pci/hotplug/ibmphp_core.c memcpy(ibmphp_pci_bus, bus, sizeof(*ibmphp_pci_bus)); ibmphp_pci_bus 94 drivers/pci/hotplug/ibmphp_pci.c ibmphp_pci_bus->number = cur_func->busno; ibmphp_pci_bus 101 drivers/pci/hotplug/ibmphp_pci.c pci_bus_read_config_word(ibmphp_pci_bus, devfn, PCI_VENDOR_ID, &vendor_id); ibmphp_pci_bus 115 drivers/pci/hotplug/ibmphp_pci.c pci_bus_read_config_byte(ibmphp_pci_bus, devfn, PCI_HEADER_TYPE, &hdr_type); ibmphp_pci_bus 116 drivers/pci/hotplug/ibmphp_pci.c pci_bus_read_config_dword(ibmphp_pci_bus, devfn, PCI_CLASS_REVISION, &class); ibmphp_pci_bus 188 drivers/pci/hotplug/ibmphp_pci.c pci_bus_read_config_byte(ibmphp_pci_bus, devfn, PCI_SECONDARY_BUS, &sec_number); ibmphp_pci_bus 258 drivers/pci/hotplug/ibmphp_pci.c pci_bus_read_config_byte(ibmphp_pci_bus, devfn, PCI_SECONDARY_BUS, &sec_number); ibmphp_pci_bus 354 drivers/pci/hotplug/ibmphp_pci.c ibmphp_pci_bus->number = func->busno; ibmphp_pci_bus 371 drivers/pci/hotplug/ibmphp_pci.c pci_bus_write_config_dword(ibmphp_pci_bus, devfn, address[count], 0xFFFFFFFF); ibmphp_pci_bus 372 drivers/pci/hotplug/ibmphp_pci.c pci_bus_read_config_dword(ibmphp_pci_bus, devfn, address[count], &bar[count]); ibmphp_pci_bus 406 drivers/pci/hotplug/ibmphp_pci.c pci_bus_write_config_dword(ibmphp_pci_bus, devfn, address[count], func->io[count]->start); ibmphp_pci_bus 410 drivers/pci/hotplug/ibmphp_pci.c pci_bus_read_config_dword(ibmphp_pci_bus, devfn, address[count], &bar[count]); ibmphp_pci_bus 466 drivers/pci/hotplug/ibmphp_pci.c pci_bus_write_config_dword(ibmphp_pci_bus, devfn, address[count], func->pfmem[count]->start); ibmphp_pci_bus 470 drivers/pci/hotplug/ibmphp_pci.c pci_bus_read_config_dword(ibmphp_pci_bus, devfn, address[count], &bar[count]); ibmphp_pci_bus 478 drivers/pci/hotplug/ibmphp_pci.c pci_bus_write_config_dword(ibmphp_pci_bus, devfn, address[count], 0x00000000); ibmphp_pci_bus 507 drivers/pci/hotplug/ibmphp_pci.c pci_bus_write_config_dword(ibmphp_pci_bus, devfn, address[count], func->mem[count]->start); ibmphp_pci_bus 510 drivers/pci/hotplug/ibmphp_pci.c pci_bus_read_config_dword(ibmphp_pci_bus, devfn, address[count], &bar[count]); ibmphp_pci_bus 519 drivers/pci/hotplug/ibmphp_pci.c pci_bus_write_config_dword(ibmphp_pci_bus, devfn, address[count], 0x00000000); ibmphp_pci_bus 526 drivers/pci/hotplug/ibmphp_pci.c pci_bus_read_config_byte(ibmphp_pci_bus, devfn, PCI_INTERRUPT_PIN, &irq); ibmphp_pci_bus 528 drivers/pci/hotplug/ibmphp_pci.c pci_bus_write_config_byte(ibmphp_pci_bus, devfn, PCI_INTERRUPT_LINE, func->irq[irq - 1]); ibmphp_pci_bus 530 drivers/pci/hotplug/ibmphp_pci.c pci_bus_write_config_byte(ibmphp_pci_bus, devfn, PCI_CACHE_LINE_SIZE, CACHE); ibmphp_pci_bus 531 drivers/pci/hotplug/ibmphp_pci.c pci_bus_write_config_byte(ibmphp_pci_bus, devfn, PCI_LATENCY_TIMER, LATENCY); ibmphp_pci_bus 533 drivers/pci/hotplug/ibmphp_pci.c pci_bus_write_config_dword(ibmphp_pci_bus, devfn, PCI_ROM_ADDRESS, 0x00L); ibmphp_pci_bus 534 drivers/pci/hotplug/ibmphp_pci.c pci_bus_write_config_word(ibmphp_pci_bus, devfn, PCI_COMMAND, DEVICEENABLE); ibmphp_pci_bus 581 drivers/pci/hotplug/ibmphp_pci.c ibmphp_pci_bus->number = func->busno; ibmphp_pci_bus 587 drivers/pci/hotplug/ibmphp_pci.c pci_bus_write_config_byte(ibmphp_pci_bus, devfn, PCI_PRIMARY_BUS, func->busno); ibmphp_pci_bus 604 drivers/pci/hotplug/ibmphp_pci.c pci_bus_write_config_byte(ibmphp_pci_bus, devfn, PCI_SECONDARY_BUS, sec_number); ibmphp_pci_bus 611 drivers/pci/hotplug/ibmphp_pci.c pci_bus_write_config_byte(ibmphp_pci_bus, devfn, PCI_SUBORDINATE_BUS, sec_number); ibmphp_pci_bus 618 drivers/pci/hotplug/ibmphp_pci.c pci_bus_write_config_byte(ibmphp_pci_bus, devfn, PCI_CACHE_LINE_SIZE, CACHE); ibmphp_pci_bus 619 drivers/pci/hotplug/ibmphp_pci.c pci_bus_write_config_byte(ibmphp_pci_bus, devfn, PCI_LATENCY_TIMER, LATENCY); ibmphp_pci_bus 620 drivers/pci/hotplug/ibmphp_pci.c pci_bus_write_config_byte(ibmphp_pci_bus, devfn, PCI_SEC_LATENCY_TIMER, LATENCY); ibmphp_pci_bus 633 drivers/pci/hotplug/ibmphp_pci.c pci_bus_write_config_dword(ibmphp_pci_bus, devfn, address[count], 0xFFFFFFFF); ibmphp_pci_bus 634 drivers/pci/hotplug/ibmphp_pci.c pci_bus_read_config_dword(ibmphp_pci_bus, devfn, address[count], &bar[count]); ibmphp_pci_bus 673 drivers/pci/hotplug/ibmphp_pci.c pci_bus_write_config_dword(ibmphp_pci_bus, devfn, address[count], func->io[count]->start); ibmphp_pci_bus 723 drivers/pci/hotplug/ibmphp_pci.c pci_bus_write_config_dword(ibmphp_pci_bus, devfn, address[count], func->pfmem[count]->start); ibmphp_pci_bus 729 drivers/pci/hotplug/ibmphp_pci.c pci_bus_write_config_dword(ibmphp_pci_bus, devfn, address[count], 0x00000000); ibmphp_pci_bus 759 drivers/pci/hotplug/ibmphp_pci.c pci_bus_write_config_dword(ibmphp_pci_bus, devfn, address[count], func->mem[count]->start); ibmphp_pci_bus 765 drivers/pci/hotplug/ibmphp_pci.c pci_bus_write_config_dword(ibmphp_pci_bus, devfn, address[count], 0x00000000); ibmphp_pci_bus 777 drivers/pci/hotplug/ibmphp_pci.c ibmphp_pci_bus->number = func->busno; ibmphp_pci_bus 919 drivers/pci/hotplug/ibmphp_pci.c pci_bus_read_config_byte(ibmphp_pci_bus, devfn, PCI_IO_BASE, &io_base); ibmphp_pci_bus 920 drivers/pci/hotplug/ibmphp_pci.c pci_bus_read_config_word(ibmphp_pci_bus, devfn, PCI_PREF_MEMORY_BASE, &pfmem_base); ibmphp_pci_bus 932 drivers/pci/hotplug/ibmphp_pci.c pci_bus_write_config_byte(ibmphp_pci_bus, devfn, PCI_IO_BASE, 0x00 | bus->rangeIO->start >> 8); ibmphp_pci_bus 933 drivers/pci/hotplug/ibmphp_pci.c pci_bus_write_config_byte(ibmphp_pci_bus, devfn, PCI_IO_LIMIT, 0x00 | bus->rangeIO->end >> 8); ibmphp_pci_bus 943 drivers/pci/hotplug/ibmphp_pci.c pci_bus_write_config_word(ibmphp_pci_bus, devfn, PCI_IO_BASE_UPPER16, 0x0000); ibmphp_pci_bus 944 drivers/pci/hotplug/ibmphp_pci.c pci_bus_write_config_word(ibmphp_pci_bus, devfn, PCI_IO_LIMIT_UPPER16, 0x0000); ibmphp_pci_bus 947 drivers/pci/hotplug/ibmphp_pci.c pci_bus_write_config_byte(ibmphp_pci_bus, devfn, PCI_IO_BASE, 0x00); ibmphp_pci_bus 948 drivers/pci/hotplug/ibmphp_pci.c pci_bus_write_config_byte(ibmphp_pci_bus, devfn, PCI_IO_LIMIT, 0x00); ibmphp_pci_bus 952 drivers/pci/hotplug/ibmphp_pci.c pci_bus_write_config_word(ibmphp_pci_bus, devfn, PCI_MEMORY_BASE, 0x0000 | bus->rangeMem->start >> 16); ibmphp_pci_bus 953 drivers/pci/hotplug/ibmphp_pci.c pci_bus_write_config_word(ibmphp_pci_bus, devfn, PCI_MEMORY_LIMIT, 0x0000 | bus->rangeMem->end >> 16); ibmphp_pci_bus 963 drivers/pci/hotplug/ibmphp_pci.c pci_bus_write_config_word(ibmphp_pci_bus, devfn, PCI_MEMORY_BASE, 0xffff); ibmphp_pci_bus 964 drivers/pci/hotplug/ibmphp_pci.c pci_bus_write_config_word(ibmphp_pci_bus, devfn, PCI_MEMORY_LIMIT, 0x0000); ibmphp_pci_bus 967 drivers/pci/hotplug/ibmphp_pci.c pci_bus_write_config_word(ibmphp_pci_bus, devfn, PCI_PREF_MEMORY_BASE, 0x0000 | bus->rangePFMem->start >> 16); ibmphp_pci_bus 968 drivers/pci/hotplug/ibmphp_pci.c pci_bus_write_config_word(ibmphp_pci_bus, devfn, PCI_PREF_MEMORY_LIMIT, 0x0000 | bus->rangePFMem->end >> 16); ibmphp_pci_bus 978 drivers/pci/hotplug/ibmphp_pci.c pci_bus_write_config_dword(ibmphp_pci_bus, devfn, PCI_PREF_BASE_UPPER32, 0x00000000); ibmphp_pci_bus 979 drivers/pci/hotplug/ibmphp_pci.c pci_bus_write_config_dword(ibmphp_pci_bus, devfn, PCI_PREF_LIMIT_UPPER32, 0x00000000); ibmphp_pci_bus 982 drivers/pci/hotplug/ibmphp_pci.c pci_bus_write_config_word(ibmphp_pci_bus, devfn, PCI_PREF_MEMORY_BASE, 0xffff); ibmphp_pci_bus 983 drivers/pci/hotplug/ibmphp_pci.c pci_bus_write_config_word(ibmphp_pci_bus, devfn, PCI_PREF_MEMORY_LIMIT, 0x0000); ibmphp_pci_bus 988 drivers/pci/hotplug/ibmphp_pci.c pci_bus_read_config_byte(ibmphp_pci_bus, devfn, PCI_INTERRUPT_PIN, &irq); ibmphp_pci_bus 990 drivers/pci/hotplug/ibmphp_pci.c pci_bus_write_config_byte(ibmphp_pci_bus, devfn, PCI_INTERRUPT_LINE, func->irq[irq - 1]); ibmphp_pci_bus 997 drivers/pci/hotplug/ibmphp_pci.c pci_bus_write_config_word(ibmphp_pci_bus, devfn, PCI_COMMAND, DEVICEENABLE); ibmphp_pci_bus 998 drivers/pci/hotplug/ibmphp_pci.c pci_bus_write_config_word(ibmphp_pci_bus, devfn, PCI_BRIDGE_CONTROL, 0x07); ibmphp_pci_bus 1072 drivers/pci/hotplug/ibmphp_pci.c ibmphp_pci_bus->number = busno; ibmphp_pci_bus 1081 drivers/pci/hotplug/ibmphp_pci.c pci_bus_read_config_word(ibmphp_pci_bus, devfn, PCI_VENDOR_ID, &vendor_id); ibmphp_pci_bus 1087 drivers/pci/hotplug/ibmphp_pci.c pci_bus_read_config_byte(ibmphp_pci_bus, devfn, PCI_HEADER_TYPE, &hdr_type); ibmphp_pci_bus 1088 drivers/pci/hotplug/ibmphp_pci.c pci_bus_read_config_dword(ibmphp_pci_bus, devfn, PCI_CLASS_REVISION, &class); ibmphp_pci_bus 1119 drivers/pci/hotplug/ibmphp_pci.c pci_bus_write_config_dword(ibmphp_pci_bus, devfn, address[count], 0xFFFFFFFF); ibmphp_pci_bus 1120 drivers/pci/hotplug/ibmphp_pci.c pci_bus_read_config_dword(ibmphp_pci_bus, devfn, address[count], &bar[count]); ibmphp_pci_bus 1215 drivers/pci/hotplug/ibmphp_pci.c ibmphp_pci_bus->number = busno; ibmphp_pci_bus 1217 drivers/pci/hotplug/ibmphp_pci.c pci_bus_read_config_dword(ibmphp_pci_bus, devfn, address[count], &start_address); ibmphp_pci_bus 1221 drivers/pci/hotplug/ibmphp_pci.c pci_bus_write_config_dword(ibmphp_pci_bus, devfn, address[count], 0xFFFFFFFF); ibmphp_pci_bus 1222 drivers/pci/hotplug/ibmphp_pci.c pci_bus_read_config_dword(ibmphp_pci_bus, devfn, address[count], &size); ibmphp_pci_bus 1223 drivers/pci/hotplug/ibmphp_pci.c pci_bus_write_config_dword(ibmphp_pci_bus, devfn, address[count], start_address); ibmphp_pci_bus 1322 drivers/pci/hotplug/ibmphp_pci.c ibmphp_pci_bus->number = busno; ibmphp_pci_bus 1325 drivers/pci/hotplug/ibmphp_pci.c pci_bus_read_config_byte(ibmphp_pci_bus, devfn, PCI_PRIMARY_BUS, &pri_number); ibmphp_pci_bus 1328 drivers/pci/hotplug/ibmphp_pci.c pci_bus_read_config_byte(ibmphp_pci_bus, devfn, PCI_SECONDARY_BUS, &sec_number); ibmphp_pci_bus 1337 drivers/pci/hotplug/ibmphp_pci.c pci_bus_read_config_byte(ibmphp_pci_bus, devfn, PCI_SUBORDINATE_BUS, &sub_number); ibmphp_pci_bus 1357 drivers/pci/hotplug/ibmphp_pci.c pci_bus_read_config_dword(ibmphp_pci_bus, devfn, address[count], &start_address); ibmphp_pci_bus 1437 drivers/pci/hotplug/ibmphp_pci.c ibmphp_pci_bus->number = busno; ibmphp_pci_bus 1439 drivers/pci/hotplug/ibmphp_pci.c pci_bus_read_config_word(ibmphp_pci_bus, devfn, PCI_VENDOR_ID, &vendor_id); ibmphp_pci_bus 1452 drivers/pci/hotplug/ibmphp_pci.c pci_bus_read_config_byte(ibmphp_pci_bus, devfn, PCI_HEADER_TYPE, &hdr_type); ibmphp_pci_bus 1453 drivers/pci/hotplug/ibmphp_pci.c pci_bus_read_config_dword(ibmphp_pci_bus, devfn, PCI_CLASS_REVISION, &class); ibmphp_pci_bus 1922 drivers/pci/hotplug/ibmphp_res.c ibmphp_pci_bus->number = bus_cur->busno; ibmphp_pci_bus 1930 drivers/pci/hotplug/ibmphp_res.c pci_bus_read_config_word(ibmphp_pci_bus, devfn, PCI_VENDOR_ID, &vendor_id); ibmphp_pci_bus 1934 drivers/pci/hotplug/ibmphp_res.c pci_bus_read_config_byte(ibmphp_pci_bus, devfn, PCI_HEADER_TYPE, &hdr_type); ibmphp_pci_bus 1954 drivers/pci/hotplug/ibmphp_res.c pci_bus_read_config_byte(ibmphp_pci_bus, devfn, PCI_SECONDARY_BUS, &sec_busno); ibmphp_pci_bus 1962 drivers/pci/hotplug/ibmphp_res.c pci_bus_read_config_byte(ibmphp_pci_bus, devfn, PCI_IO_BASE, &start_io_address); ibmphp_pci_bus 1963 drivers/pci/hotplug/ibmphp_res.c pci_bus_read_config_byte(ibmphp_pci_bus, devfn, PCI_IO_LIMIT, &end_io_address); ibmphp_pci_bus 1964 drivers/pci/hotplug/ibmphp_res.c pci_bus_read_config_word(ibmphp_pci_bus, devfn, PCI_IO_BASE_UPPER16, &upper_io_start); ibmphp_pci_bus 1965 drivers/pci/hotplug/ibmphp_res.c pci_bus_read_config_word(ibmphp_pci_bus, devfn, PCI_IO_LIMIT_UPPER16, &upper_io_end); ibmphp_pci_bus 2011 drivers/pci/hotplug/ibmphp_res.c pci_bus_read_config_word(ibmphp_pci_bus, devfn, PCI_MEMORY_BASE, &start_mem_address); ibmphp_pci_bus 2012 drivers/pci/hotplug/ibmphp_res.c pci_bus_read_config_word(ibmphp_pci_bus, devfn, PCI_MEMORY_LIMIT, &end_mem_address); ibmphp_pci_bus 2058 drivers/pci/hotplug/ibmphp_res.c pci_bus_read_config_word(ibmphp_pci_bus, devfn, PCI_PREF_MEMORY_BASE, &start_mem_address); ibmphp_pci_bus 2059 drivers/pci/hotplug/ibmphp_res.c pci_bus_read_config_word(ibmphp_pci_bus, devfn, PCI_PREF_MEMORY_LIMIT, &end_mem_address); ibmphp_pci_bus 2060 drivers/pci/hotplug/ibmphp_res.c pci_bus_read_config_dword(ibmphp_pci_bus, devfn, PCI_PREF_BASE_UPPER32, &upper_start); ibmphp_pci_bus 2061 drivers/pci/hotplug/ibmphp_res.c pci_bus_read_config_dword(ibmphp_pci_bus, devfn, PCI_PREF_LIMIT_UPPER32, &upper_end);