Home
last modified time | relevance | path

Searched full:hbus (Results 1 – 13 of 13) sorted by relevance

/linux/drivers/pci/controller/
H A Dpci-hyperv.c557 struct hv_pcibus_device *hbus; member
615 struct hv_pcibus_device *hbus; in hv_irq_retarget_interrupt() local
628 hbus = container_of(pbus->sysdata, struct hv_pcibus_device, sysdata); in hv_irq_retarget_interrupt()
631 dev_warn(&hbus->hdev->device, "%s() can not unmask irq %u\n", in hv_irq_retarget_interrupt()
644 params->device_id = hv_build_logical_dev_id_prefix(hbus->hdev) | in hv_irq_retarget_interrupt()
648 if (hbus->protocol_version >= PCI_PROTOCOL_VERSION_1_2) { in hv_irq_retarget_interrupt()
708 if (!hv_result_success(res) && hbus->state != hv_pcibus_removing) in hv_irq_retarget_interrupt()
709 dev_err(&hbus->hdev->device, in hv_irq_retarget_interrupt()
1024 static struct hv_pci_dev *get_pcichild_wslot(struct hv_pcibus_device *hbus, in hv_pci_generic_compl()
1194 struct hv_pcibus_device *hbus
1197 struct hv_pcibus_device *hbus = hpdev->hbus; _hv_pcifront_read_config() local
1269 struct hv_pcibus_device *hbus = hpdev->hbus; hv_pcifront_get_vendor_id() local
1315 struct hv_pcibus_device *hbus = hpdev->hbus; _hv_pcifront_write_config() local
1377 struct hv_pcibus_device *hbus = hv_pcifront_read_config() local
1405 struct hv_pcibus_device *hbus = hv_pcifront_write_config() local
1506 struct hv_pcibus_device *hbus = hv_read_config_block() local
1587 struct hv_pcibus_device *hbus = hv_write_config_block() local
1658 struct hv_pcibus_device *hbus = hv_register_block_invalidate() local
1712 struct hv_pcibus_device *hbus; hv_msi_free() local
1898 struct hv_pcibus_device *hbus; hv_compose_msi_msg() local
2227 hv_pcie_init_irq_domain(struct hv_pcibus_device * hbus) hv_pcie_init_irq_domain() argument
2272 survey_child_resources(struct hv_pcibus_device * hbus) survey_child_resources() argument
2344 prepopulate_bars(struct hv_pcibus_device * hbus) prepopulate_bars() argument
2460 hv_pci_assign_slots(struct hv_pcibus_device * hbus) hv_pci_assign_slots() argument
2484 hv_pci_remove_slots(struct hv_pcibus_device * hbus) hv_pci_remove_slots() argument
2499 hv_pci_assign_numa_node(struct hv_pcibus_device * hbus) hv_pci_assign_numa_node() argument
2540 create_root_hv_pci_bus(struct hv_pcibus_device * hbus) create_root_hv_pci_bus() argument
2612 new_pcichild_device(struct hv_pcibus_device * hbus,struct hv_pcidev_description * desc) new_pcichild_device() argument
2679 get_pcichild_wslot(struct hv_pcibus_device * hbus,u32 wslot) get_pcichild_wslot() argument
2727 struct hv_pcibus_device *hbus; pci_devices_present_work() local
2852 hv_pci_start_relations_work(struct hv_pcibus_device * hbus,struct hv_dr_state * dr) hv_pci_start_relations_work() argument
2899 hv_pci_devices_present(struct hv_pcibus_device * hbus,struct pci_bus_relations * relations) hv_pci_devices_present() argument
2933 hv_pci_devices_present2(struct hv_pcibus_device * hbus,struct pci_bus_relations2 * relations) hv_pci_devices_present2() argument
2975 struct hv_pcibus_device *hbus; hv_eject_device_work() local
3040 struct hv_pcibus_device *hbus = hpdev->hbus; hv_pci_eject_device() local
3064 struct hv_pcibus_device *hbus = context; hv_pci_onchannelcallback() local
3251 struct hv_pcibus_device *hbus = hv_get_drvdata(hdev); hv_pci_protocol_negotiation() local
3324 hv_pci_free_bridge_windows(struct hv_pcibus_device * hbus) hv_pci_free_bridge_windows() argument
3369 hv_pci_allocate_bridge_windows(struct hv_pcibus_device * hbus) hv_pci_allocate_bridge_windows() argument
3432 hv_allocate_config_window(struct hv_pcibus_device * hbus) hv_allocate_config_window() argument
3458 hv_free_config_window(struct hv_pcibus_device * hbus) hv_free_config_window() argument
3473 struct hv_pcibus_device *hbus = hv_get_drvdata(hdev); hv_pci_enter_d0() local
3564 struct hv_pcibus_device *hbus = hv_get_drvdata(hdev); hv_pci_query_relations() local
3623 struct hv_pcibus_device *hbus = hv_get_drvdata(hdev); hv_send_resources_allocated() local
3701 struct hv_pcibus_device *hbus = hv_get_drvdata(hdev); hv_send_resources_released() local
3742 struct hv_pcibus_device *hbus; hv_pci_probe() local
3919 struct hv_pcibus_device *hbus = hv_get_drvdata(hdev); hv_pci_bus_exit() local
4003 struct hv_pcibus_device *hbus; hv_pci_remove() local
4041 struct hv_pcibus_device *hbus = hv_get_drvdata(hdev); hv_pci_suspend() local
4111 hv_pci_restore_msi_state(struct hv_pcibus_device * hbus) hv_pci_restore_msi_state() argument
4118 struct hv_pcibus_device *hbus = hv_get_drvdata(hdev); hv_pci_resume() local
[all...]
/linux/drivers/clk/mxs/
H A Dclk-imx23.c24 #define HBUS (CLKCTRL + 0x0030) macro
83 cpu_xtal, hbus, xbus, lcdif_div, ssp_div, gpmi_div, emi_pll, enumerator
94 cpu, hbus, xbus, emi, uart, enumerator
127 clks[hbus] = mxs_clk_div("hbus", "cpu", HBUS, 0, 5, 29); in mx23_clocks_init()
H A Dclk-imx28.c24 #define HBUS (CLKCTRL + 0x0060) macro
136 lcdif_sel, cpu, ptp_sel, cpu_pll, cpu_xtal, hbus, xbus, enumerator
149 cpu, hbus, xbus, emi, uart, enumerator
192 clks[hbus] = mxs_clk_div("hbus", "cpu", HBUS, 0, 5, 31); in mx28_clocks_init()
224 clks[fec] = mxs_clk_gate("fec", "hbus", ENET, 30); in mx28_clocks_init()
/linux/drivers/soundwire/
H A Dintel_ace2x.c508 ret = hdac_bus_eml_sdw_get_lsdiid_unlocked(sdw->link_res->hbus, sdw->instance, &lsdiid); in intel_shim_wake()
512 wake_en = snd_hdac_chip_readw(sdw->link_res->hbus, WAKEEN); in intel_shim_wake()
518 snd_hdac_chip_writew(sdw->link_res->hbus, WAKEEN, wake_en); in intel_shim_wake()
522 snd_hdac_chip_writew(sdw->link_res->hbus, WAKEEN, wake_en); in intel_shim_wake()
525 wake_sts = snd_hdac_chip_readw(sdw->link_res->hbus, STATESTS); in intel_shim_wake()
527 snd_hdac_chip_writew(sdw->link_res->hbus, STATESTS, wake_sts); in intel_shim_wake()
558 ret = hdac_bus_eml_sdw_power_up_unlocked(sdw->link_res->hbus, link_id); in intel_link_power_up()
571 ret = hdac_bus_eml_sdw_set_syncprd_unlocked(sdw->link_res->hbus, syncprd); in intel_link_power_up()
579 ret = hdac_bus_eml_sdw_wait_syncpu_unlocked(sdw->link_res->hbus); in intel_link_power_up()
586 hdac_bus_eml_enable_interrupt_unlocked(sdw->link_res->hbus, true, in intel_link_power_up()
[all …]
H A Dintel.h29 * @hbus: hdac_bus pointer, needed for power management
50 struct hdac_bus *hbus; member
H A Dintel_init.c90 link->hbus = res->hbus; in intel_link_dev_register()
/linux/sound/hda/common/
H A Dcontroller.c767 struct hda_bus *hbus = &chip->bus; in azx_rirb_get_response() local
775 if (hbus->no_response_fallback) in azx_rirb_get_response()
811 if (hbus->allow_bus_reset && !hbus->response_reset && !hbus->in_reset) { in azx_rirb_get_response()
812 hbus->response_reset = 1; in azx_rirb_get_response()
823 hbus->response_reset = 0; in azx_rirb_get_response()
/linux/Documentation/devicetree/bindings/clock/
H A Dimx23-clock.yaml34 hbus 15
H A Dimx28-clock.yaml44 hbus 25
/linux/sound/soc/sof/intel/
H A Dhda.c207 res.hbus = sof_to_bus(sdev); in hda_sdw_probe()
505 struct hda_bus *hbus; in hda_init()
510 hbus = sof_to_hbus(sdev); in hda_init()
523 mutex_init(&hbus->prepare_mutex); in hda_init()
524 hbus->pci = pci; in hda_init()
525 hbus->mixer_assigned = -1; in hda_init()
526 hbus->modelname = hda_model; in hda_init()
491 struct hda_bus *hbus; hda_init() local
H A Dptl.c35 struct hdac_bus *bus = &hdev->hbus.core; in sof_ptl_mic_privacy_work()
/linux/drivers/net/wireless/intel/iwlegacy/
H A Dcsr.h362 * HBUS (Host-side Bus)
364 * HBUS registers are mapped directly into PCI bus space, but are used
/linux/include/linux/soundwire/
H A Dsdw_intel.h338 * @hbus: hdac_bus pointer, needed for power management
357 struct hdac_bus *hbus; member