| /kernel/linux/linux-6.6/sound/mips/ |
| D | hal2.c | 45 struct hpc3_pbus_dmacregs *pbus; member 47 unsigned int ctrl; /* Current state of pbus->pbdma_ctrl */ 64 struct hal2_pbus pbus; member 303 if (hal2->dac.pbus.pbus->pbdma_ctrl & HPC3_PDMACTRL_INT) { in hal2_interrupt() 307 if (hal2->adc.pbus.pbus->pbdma_ctrl & HPC3_PDMACTRL_INT) { in hal2_interrupt() 358 struct hal2_pbus *pbus = &hal2->dac.pbus; in hal2_setup_dac() local 360 /* Now we set up some PBUS information. The PBUS needs information about in hal2_setup_dac() 371 pbus->ctrl = HPC3_PDMACTRL_RT | HPC3_PDMACTRL_LD | in hal2_setup_dac() 374 pbus->pbus->pbdma_ctrl = HPC3_PDMACTRL_LD; in hal2_setup_dac() 381 hal2_i_setbit16(hal2, H2I_DMA_DRV, (1 << pbus->pbusnr)); in hal2_setup_dac() [all …]
|
| /kernel/linux/linux-5.10/sound/mips/ |
| D | hal2.c | 45 struct hpc3_pbus_dmacregs *pbus; member 47 unsigned int ctrl; /* Current state of pbus->pbdma_ctrl */ 64 struct hal2_pbus pbus; member 303 if (hal2->dac.pbus.pbus->pbdma_ctrl & HPC3_PDMACTRL_INT) { in hal2_interrupt() 307 if (hal2->adc.pbus.pbus->pbdma_ctrl & HPC3_PDMACTRL_INT) { in hal2_interrupt() 358 struct hal2_pbus *pbus = &hal2->dac.pbus; in hal2_setup_dac() local 360 /* Now we set up some PBUS information. The PBUS needs information about in hal2_setup_dac() 371 pbus->ctrl = HPC3_PDMACTRL_RT | HPC3_PDMACTRL_LD | in hal2_setup_dac() 374 pbus->pbus->pbdma_ctrl = HPC3_PDMACTRL_LD; in hal2_setup_dac() 381 hal2_i_setbit16(hal2, H2I_DMA_DRV, (1 << pbus->pbusnr)); in hal2_setup_dac() [all …]
|
| /kernel/linux/linux-5.10/include/linux/ |
| D | pci-acpi.h | 34 struct pci_bus *pbus = pdev->bus; in acpi_find_root_bridge_handle() local 37 while (!pci_is_root_bus(pbus)) in acpi_find_root_bridge_handle() 38 pbus = pbus->parent; in acpi_find_root_bridge_handle() 40 return ACPI_HANDLE(pbus->bridge); in acpi_find_root_bridge_handle() 43 static inline acpi_handle acpi_pci_get_bridge_handle(struct pci_bus *pbus) in acpi_pci_get_bridge_handle() argument 47 if (pci_is_root_bus(pbus)) in acpi_pci_get_bridge_handle() 48 dev = pbus->bridge; in acpi_pci_get_bridge_handle() 50 /* If pbus is a virtual bus, there is no bridge to it */ in acpi_pci_get_bridge_handle() 51 if (!pbus->self) in acpi_pci_get_bridge_handle() 54 dev = &pbus->self->dev; in acpi_pci_get_bridge_handle()
|
| D | pci_hotplug.h | 71 int __pci_hp_register(struct hotplug_slot *slot, struct pci_bus *pbus, int nr, 84 #define pci_hp_register(slot, pbus, devnr, name) \ argument 85 __pci_hp_register(slot, pbus, devnr, name, THIS_MODULE, KBUILD_MODNAME) 94 int acpi_pci_check_ejectable(struct pci_bus *pbus, acpi_handle handle);
|
| /kernel/linux/linux-6.6/include/linux/ |
| D | pci-acpi.h | 34 struct pci_bus *pbus = pdev->bus; in acpi_find_root_bridge_handle() local 37 while (!pci_is_root_bus(pbus)) in acpi_find_root_bridge_handle() 38 pbus = pbus->parent; in acpi_find_root_bridge_handle() 40 return ACPI_HANDLE(pbus->bridge); in acpi_find_root_bridge_handle() 43 static inline acpi_handle acpi_pci_get_bridge_handle(struct pci_bus *pbus) in acpi_pci_get_bridge_handle() argument 47 if (pci_is_root_bus(pbus)) in acpi_pci_get_bridge_handle() 48 dev = pbus->bridge; in acpi_pci_get_bridge_handle() 50 /* If pbus is a virtual bus, there is no bridge to it */ in acpi_pci_get_bridge_handle() 51 if (!pbus->self) in acpi_pci_get_bridge_handle() 54 dev = &pbus->self->dev; in acpi_pci_get_bridge_handle()
|
| D | pci_hotplug.h | 73 int __pci_hp_register(struct hotplug_slot *slot, struct pci_bus *pbus, int nr, 86 #define pci_hp_register(slot, pbus, devnr, name) \ argument 87 __pci_hp_register(slot, pbus, devnr, name, THIS_MODULE, KBUILD_MODNAME) 96 int acpi_pci_check_ejectable(struct pci_bus *pbus, acpi_handle handle);
|
| /kernel/linux/linux-5.10/drivers/pci/hotplug/ |
| D | acpi_pcihp.c | 111 struct pci_bus *pbus; in acpi_get_hp_hw_control_from_firmware() local 112 for (pbus = pdev->bus; pbus; pbus = pbus->parent) { in acpi_get_hp_hw_control_from_firmware() 113 handle = acpi_pci_get_bridge_handle(pbus); in acpi_get_hp_hw_control_from_firmware() 161 * @pbus: the PCI bus of the PCI slot corresponding to 'handle' 166 int acpi_pci_check_ejectable(struct pci_bus *pbus, acpi_handle handle) in acpi_pci_check_ejectable() argument 170 bridge_handle = acpi_pci_get_bridge_handle(pbus); in acpi_pci_check_ejectable()
|
| /kernel/linux/linux-6.6/drivers/pci/hotplug/ |
| D | acpi_pcihp.c | 111 struct pci_bus *pbus; in acpi_get_hp_hw_control_from_firmware() local 112 for (pbus = pdev->bus; pbus; pbus = pbus->parent) { in acpi_get_hp_hw_control_from_firmware() 113 handle = acpi_pci_get_bridge_handle(pbus); in acpi_get_hp_hw_control_from_firmware() 161 * @pbus: the PCI bus of the PCI slot corresponding to 'handle' 166 int acpi_pci_check_ejectable(struct pci_bus *pbus, acpi_handle handle) in acpi_pci_check_ejectable() argument 170 bridge_handle = acpi_pci_get_bridge_handle(pbus); in acpi_pci_check_ejectable()
|
| /kernel/linux/linux-5.10/drivers/of/ |
| D | fdt_address.c | 111 const struct of_bus *pbus, __be32 *addr, in fdt_translate_one() argument 150 return pbus->translate(addr, offset, pna); in fdt_translate_one() 166 const struct of_bus *bus, *pbus; in fdt_translate_address() local 215 pbus = &of_busses[0]; in fdt_translate_address() 216 pbus->count_cells(blob, parent, &pna, &pns); in fdt_translate_address() 227 if (fdt_translate_one(blob, node_offset, bus, pbus, in fdt_translate_address() 234 bus = pbus; in fdt_translate_address()
|
| /kernel/linux/linux-6.6/drivers/of/ |
| D | fdt_address.c | 111 const struct of_bus *pbus, __be32 *addr, in fdt_translate_one() argument 150 return pbus->translate(addr, offset, pna); in fdt_translate_one() 166 const struct of_bus *bus, *pbus; in fdt_translate_address() local 215 pbus = &of_busses[0]; in fdt_translate_address() 216 pbus->count_cells(blob, parent, &pna, &pns); in fdt_translate_address() 227 if (fdt_translate_one(blob, node_offset, bus, pbus, in fdt_translate_address() 234 bus = pbus; in fdt_translate_address()
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/subdev/i2c/ |
| D | bus.c | 194 nvkm_i2c_bus_del(struct nvkm_i2c_bus **pbus) in nvkm_i2c_bus_del() argument 196 struct nvkm_i2c_bus *bus = *pbus; in nvkm_i2c_bus_del() 202 kfree(*pbus); in nvkm_i2c_bus_del() 203 *pbus = NULL; in nvkm_i2c_bus_del() 259 struct nvkm_i2c_bus **pbus) in nvkm_i2c_bus_new_() argument 261 if (!(*pbus = kzalloc(sizeof(**pbus), GFP_KERNEL))) in nvkm_i2c_bus_new_() 263 return nvkm_i2c_bus_ctor(func, pad, id, *pbus); in nvkm_i2c_bus_new_()
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/subdev/i2c/ |
| D | bus.c | 194 nvkm_i2c_bus_del(struct nvkm_i2c_bus **pbus) in nvkm_i2c_bus_del() argument 196 struct nvkm_i2c_bus *bus = *pbus; in nvkm_i2c_bus_del() 202 kfree(*pbus); in nvkm_i2c_bus_del() 203 *pbus = NULL; in nvkm_i2c_bus_del() 259 struct nvkm_i2c_bus **pbus) in nvkm_i2c_bus_new_() argument 261 if (!(*pbus = kzalloc(sizeof(**pbus), GFP_KERNEL))) in nvkm_i2c_bus_new_() 263 return nvkm_i2c_bus_ctor(func, pad, id, *pbus); in nvkm_i2c_bus_new_()
|
| /kernel/linux/linux-5.10/drivers/xen/ |
| D | pci.c | 81 struct pci_bus *pbus; in xen_add_device() local 82 for (pbus = pci_dev->bus; pbus; pbus = pbus->parent) { in xen_add_device() 83 handle = acpi_pci_get_bridge_handle(pbus); in xen_add_device()
|
| /kernel/linux/linux-6.6/sound/pci/au88x0/ |
| D | au88x0_mixer.c | 25 struct snd_ac97_bus *pbus; in snd_vortex_mixer() local 33 err = snd_ac97_bus(vortex->card, 0, &ops, NULL, &pbus); in snd_vortex_mixer() 40 err = snd_ac97_mixer(pbus, &ac97, &vortex->codec); in snd_vortex_mixer()
|
| /kernel/linux/linux-5.10/sound/pci/au88x0/ |
| D | au88x0_mixer.c | 25 struct snd_ac97_bus *pbus; in snd_vortex_mixer() local 33 if ((err = snd_ac97_bus(vortex->card, 0, &ops, NULL, &pbus)) < 0) in snd_vortex_mixer() 39 err = snd_ac97_mixer(pbus, &ac97, &vortex->codec); in snd_vortex_mixer()
|
| /kernel/linux/linux-6.6/drivers/xen/ |
| D | pci.c | 82 struct pci_bus *pbus; in xen_add_device() local 83 for (pbus = pci_dev->bus; pbus; pbus = pbus->parent) { in xen_add_device() 84 handle = acpi_pci_get_bridge_handle(pbus); in xen_add_device()
|
| /kernel/linux/linux-6.6/arch/sparc/kernel/ |
| D | pci.c | 767 int pcibus_to_node(struct pci_bus *pbus) in pcibus_to_node() argument 769 struct pci_pbm_info *pbm = pbus->sysdata; in pcibus_to_node() 778 int pci_domain_nr(struct pci_bus *pbus) in pci_domain_nr() argument 780 struct pci_pbm_info *pbm = pbus->sysdata; in pci_domain_nr() 902 static void pcie_bus_slot_names(struct pci_bus *pbus) in pcie_bus_slot_names() argument 907 list_for_each_entry(pdev, &pbus->devices, bus_list) { in pcie_bus_slot_names() 920 pci_slot = pci_create_slot(pbus, slot_num[0], name, NULL); in pcie_bus_slot_names() 927 list_for_each_entry(bus, &pbus->children, node) in pcie_bus_slot_names() 978 struct pci_bus *pbus = NULL; in of_pci_slot_init() local 980 while ((pbus = pci_find_next_bus(pbus)) != NULL) { in of_pci_slot_init() [all …]
|
| D | pci_common.c | 479 struct pci_bus *pbus) in pci_scan_for_target_abort() argument 484 list_for_each_entry(pdev, &pbus->devices, bus_list) { in pci_scan_for_target_abort() 498 list_for_each_entry(bus, &pbus->children, node) in pci_scan_for_target_abort() 503 struct pci_bus *pbus) in pci_scan_for_master_abort() argument 508 list_for_each_entry(pdev, &pbus->devices, bus_list) { in pci_scan_for_master_abort() 521 list_for_each_entry(bus, &pbus->children, node) in pci_scan_for_master_abort() 526 struct pci_bus *pbus) in pci_scan_for_parity_error() argument 531 list_for_each_entry(pdev, &pbus->devices, bus_list) { in pci_scan_for_parity_error() 545 list_for_each_entry(bus, &pbus->children, node) in pci_scan_for_parity_error()
|
| D | of_device_32.c | 190 struct of_bus *pbus, in build_one_resource() argument 280 struct of_bus *pbus, *dbus; in build_device_resources() local 309 pbus = of_match_bus(pp); in build_device_resources() 310 pbus->count_cells(dp, &pna, &pns); in build_device_resources() 312 if (build_one_resource(dp, dbus, pbus, addr, in build_device_resources() 316 flags = pbus->get_flags(addr, flags); in build_device_resources() 320 dbus = pbus; in build_device_resources()
|
| /kernel/linux/linux-5.10/arch/sparc/kernel/ |
| D | pci_common.c | 478 struct pci_bus *pbus) in pci_scan_for_target_abort() argument 483 list_for_each_entry(pdev, &pbus->devices, bus_list) { in pci_scan_for_target_abort() 497 list_for_each_entry(bus, &pbus->children, node) in pci_scan_for_target_abort() 502 struct pci_bus *pbus) in pci_scan_for_master_abort() argument 507 list_for_each_entry(pdev, &pbus->devices, bus_list) { in pci_scan_for_master_abort() 520 list_for_each_entry(bus, &pbus->children, node) in pci_scan_for_master_abort() 525 struct pci_bus *pbus) in pci_scan_for_parity_error() argument 530 list_for_each_entry(pdev, &pbus->devices, bus_list) { in pci_scan_for_parity_error() 544 list_for_each_entry(bus, &pbus->children, node) in pci_scan_for_parity_error()
|
| D | pci.c | 910 int pcibus_to_node(struct pci_bus *pbus) in pcibus_to_node() argument 912 struct pci_pbm_info *pbm = pbus->sysdata; in pcibus_to_node() 921 int pci_domain_nr(struct pci_bus *pbus) in pci_domain_nr() argument 923 struct pci_pbm_info *pbm = pbus->sysdata; in pci_domain_nr() 1045 static void pcie_bus_slot_names(struct pci_bus *pbus) in pcie_bus_slot_names() argument 1050 list_for_each_entry(pdev, &pbus->devices, bus_list) { in pcie_bus_slot_names() 1063 pci_slot = pci_create_slot(pbus, slot_num[0], name, NULL); in pcie_bus_slot_names() 1070 list_for_each_entry(bus, &pbus->children, node) in pcie_bus_slot_names() 1121 struct pci_bus *pbus = NULL; in of_pci_slot_init() local 1123 while ((pbus = pci_find_next_bus(pbus)) != NULL) { in of_pci_slot_init() [all …]
|
| D | of_device_32.c | 190 struct of_bus *pbus, in build_one_resource() argument 280 struct of_bus *pbus, *dbus; in build_device_resources() local 309 pbus = of_match_bus(pp); in build_device_resources() 310 pbus->count_cells(dp, &pna, &pns); in build_device_resources() 312 if (build_one_resource(dp, dbus, pbus, addr, in build_device_resources() 316 flags = pbus->get_flags(addr, flags); in build_device_resources() 320 dbus = pbus; in build_device_resources()
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/dma/ |
| D | qcom,adm.yaml | 43 - description: phandle to the pbus reset 51 - const: pbus 95 reset-names = "clk", "pbus", "c0", "c1", "c2";
|
| /kernel/linux/linux-5.10/drivers/net/wireless/broadcom/brcm80211/brcmsmac/ |
| D | aiutils.c | 470 struct bcma_bus *pbus) in ai_doattach() argument 475 sii->icbus = pbus; in ai_doattach() 476 sii->pcibus = pbus->host_pci; in ai_doattach() 479 cc = pbus->drv_cc.core; in ai_doattach() 481 sih->chip = pbus->chipinfo.id; in ai_doattach() 482 sih->chiprev = pbus->chipinfo.rev; in ai_doattach() 483 sih->chippkg = pbus->chipinfo.pkg; in ai_doattach() 484 sih->boardvendor = pbus->boardinfo.vendor; in ai_doattach() 485 sih->boardtype = pbus->boardinfo.type; in ai_doattach() 510 ai_attach(struct bcma_bus *pbus) in ai_attach() argument [all …]
|
| /kernel/linux/linux-6.6/drivers/net/wireless/broadcom/brcm80211/brcmsmac/ |
| D | aiutils.c | 470 struct bcma_bus *pbus) in ai_doattach() argument 475 sii->icbus = pbus; in ai_doattach() 476 sii->pcibus = pbus->host_pci; in ai_doattach() 479 cc = pbus->drv_cc.core; in ai_doattach() 481 sih->chip = pbus->chipinfo.id; in ai_doattach() 482 sih->chiprev = pbus->chipinfo.rev; in ai_doattach() 483 sih->chippkg = pbus->chipinfo.pkg; in ai_doattach() 484 sih->boardvendor = pbus->boardinfo.vendor; in ai_doattach() 485 sih->boardtype = pbus->boardinfo.type; in ai_doattach() 510 ai_attach(struct bcma_bus *pbus) in ai_attach() argument [all …]
|