| /kernel/linux/linux-6.6/sound/soc/codecs/ |
| D | wm_hubs.c | 61 struct wm_hubs_data *hubs = snd_soc_component_get_drvdata(component); in wait_for_dc_servo() local 74 if (hubs->dcs_done_irq) in wait_for_dc_servo() 82 if (hubs->dcs_done_irq) in wait_for_dc_servo() 83 wait_for_completion_timeout(&hubs->dcs_done, in wait_for_dc_servo() 99 struct wm_hubs_data *hubs = data; in wm_hubs_dcs_done() local 101 complete(&hubs->dcs_done); in wm_hubs_dcs_done() 151 struct wm_hubs_data *hubs = snd_soc_component_get_drvdata(component); in wm_hubs_dcs_cache_get() local 161 list_for_each_entry(cache, &hubs->dcs_cache, list) { in wm_hubs_dcs_cache_get() 174 struct wm_hubs_data *hubs = snd_soc_component_get_drvdata(component); in wm_hubs_dcs_cache_set() local 177 if (hubs->no_cache_dac_hp_direct) in wm_hubs_dcs_cache_set() [all …]
|
| D | wm8994.c | 930 if (wm8994->hubs.lineout1_se) in vmid_dereference() 937 if (wm8994->hubs.lineout2_se) in vmid_dereference() 2706 if (wm8994->hubs.lineout1_se) { in wm8994_vmid_mode() 2712 if (wm8994->hubs.lineout2_se) { in wm8994_vmid_mode() 2729 if (wm8994->hubs.lineout1_se) { in wm8994_vmid_mode() 2735 if (wm8994->hubs.lineout2_se) { in wm8994_vmid_mode() 3345 struct snd_soc_component *component = wm8994->hubs.component; in wm8994_handle_retune_mobile_pdata() 3404 ret = snd_soc_add_component_controls(wm8994->hubs.component, controls, in wm8994_handle_retune_mobile_pdata() 3407 dev_err(wm8994->hubs.component->dev, in wm8994_handle_retune_mobile_pdata() 3413 struct snd_soc_component *component = wm8994->hubs.component; in wm8994_handle_pdata() [all …]
|
| D | wm8958-dsp2.c | 944 ret = snd_soc_add_component_controls(wm8994->hubs.component, in wm8958_dsp2_init() 947 dev_err(wm8994->hubs.component->dev, in wm8958_dsp2_init() 970 ret = snd_soc_add_component_controls(wm8994->hubs.component, in wm8958_dsp2_init() 973 dev_err(wm8994->hubs.component->dev, in wm8958_dsp2_init() 997 ret = snd_soc_add_component_controls(wm8994->hubs.component, in wm8958_dsp2_init() 1000 dev_err(wm8994->hubs.component->dev, in wm8958_dsp2_init() 1025 ret = snd_soc_add_component_controls(wm8994->hubs.component, in wm8958_dsp2_init() 1028 dev_err(wm8994->hubs.component->dev, in wm8958_dsp2_init()
|
| /kernel/linux/linux-5.10/sound/soc/codecs/ |
| D | wm_hubs.c | 61 struct wm_hubs_data *hubs = snd_soc_component_get_drvdata(component); in wait_for_dc_servo() local 74 if (hubs->dcs_done_irq) in wait_for_dc_servo() 82 if (hubs->dcs_done_irq) in wait_for_dc_servo() 83 wait_for_completion_timeout(&hubs->dcs_done, in wait_for_dc_servo() 99 struct wm_hubs_data *hubs = data; in wm_hubs_dcs_done() local 101 complete(&hubs->dcs_done); in wm_hubs_dcs_done() 151 struct wm_hubs_data *hubs = snd_soc_component_get_drvdata(component); in wm_hubs_dcs_cache_get() local 161 list_for_each_entry(cache, &hubs->dcs_cache, list) { in wm_hubs_dcs_cache_get() 174 struct wm_hubs_data *hubs = snd_soc_component_get_drvdata(component); in wm_hubs_dcs_cache_set() local 177 if (hubs->no_cache_dac_hp_direct) in wm_hubs_dcs_cache_set() [all …]
|
| D | wm8994.c | 930 if (wm8994->hubs.lineout1_se) in vmid_dereference() 937 if (wm8994->hubs.lineout2_se) in vmid_dereference() 2706 if (wm8994->hubs.lineout1_se) { in wm8994_vmid_mode() 2712 if (wm8994->hubs.lineout2_se) { in wm8994_vmid_mode() 2729 if (wm8994->hubs.lineout1_se) { in wm8994_vmid_mode() 2735 if (wm8994->hubs.lineout2_se) { in wm8994_vmid_mode() 3345 struct snd_soc_component *component = wm8994->hubs.component; in wm8994_handle_retune_mobile_pdata() 3404 ret = snd_soc_add_component_controls(wm8994->hubs.component, controls, in wm8994_handle_retune_mobile_pdata() 3407 dev_err(wm8994->hubs.component->dev, in wm8994_handle_retune_mobile_pdata() 3413 struct snd_soc_component *component = wm8994->hubs.component; in wm8994_handle_pdata() [all …]
|
| D | wm8958-dsp2.c | 944 ret = snd_soc_add_component_controls(wm8994->hubs.component, in wm8958_dsp2_init() 947 dev_err(wm8994->hubs.component->dev, in wm8958_dsp2_init() 970 ret = snd_soc_add_component_controls(wm8994->hubs.component, in wm8958_dsp2_init() 973 dev_err(wm8994->hubs.component->dev, in wm8958_dsp2_init() 997 ret = snd_soc_add_component_controls(wm8994->hubs.component, in wm8958_dsp2_init() 1000 dev_err(wm8994->hubs.component->dev, in wm8958_dsp2_init() 1025 ret = snd_soc_add_component_controls(wm8994->hubs.component, in wm8958_dsp2_init() 1028 dev_err(wm8994->hubs.component->dev, in wm8958_dsp2_init()
|
| /kernel/linux/linux-6.6/drivers/usb/misc/ |
| D | onboard_usb_hub_pdevs.c | 33 * onboard_hub_create_pdevs -- create platform devices for onboard USB hubs 34 * @parent_hub : parent hub to scan for connected onboard hubs 48 * Root hubs don't have dedicated device tree nodes, but use the node of their 50 * node. That means the root hubs of the primary and secondary HCD share the 52 * twice with the same DT node for root hubs. We only want to create a single 53 * platform device for each physical onboard hub, hence for root hubs the loop 55 * scans through all child nodes it still creates pdevs for onboard hubs 58 * Further there must be only one platform device for onboard hubs with a peer 60 * taken: pdevs for onboard hubs with a peer are only created when the function 62 * (directly or through other hubs). For onboard hubs connected to root hubs
|
| D | ehset.c | 25 * A list of USB hubs which requires to disable the power 42 * test command. Most hubs don't enforce this precondition, but there in ehset_prepare_port_for_testing() 43 * are some hubs which needs to disable the power to the port before in ehset_prepare_port_for_testing() 57 * For the hubs which are compliant with the spec, in ehset_prepare_port_for_testing() 141 * Note, this test is only supported on root hubs since the in ehset_probe()
|
| D | onboard_usb_hub.c | 3 * Driver for onboard USB hubs 31 * Use generic names, as the actual names might differ between hubs. If a new 295 * with nested onboard hubs. in onboard_hub_probe() 407 /* ignore supported hubs without device tree node */ in onboard_hub_usbdev_probe() 489 MODULE_DESCRIPTION("Driver for discrete onboard USB hubs");
|
| /kernel/linux/linux-6.6/Documentation/ABI/testing/ |
| D | sysfs-firmware-sgi_uv | 52 hubs/ 55 The hubs directory contains a number of hub objects, each representing 57 unique ordinal value (ex. /sys/firmware/sgi_uv/hubs/hub_5) 97 (ex. /sys/firmware/sgi_uv/hubs/hub_5/port_3) 116 /sys/firmware/sgi_uv/hubs/hub_5/port_3/conn_hub 119 /sys/firmware/sgi_uv/hubs/hub_5/port_3/conn_port 122 /sys/firmware/sgi_uv/hubs/hub_3/port_6
|
| /kernel/linux/linux-5.10/drivers/usb/core/ |
| D | Kconfig | 84 bool "Disable external hubs" 88 external hubs. OTG hosts are allowed to reduce hardware 89 and software costs by not supporting external hubs. So
|
| D | generic.c | 105 * Some hubs have errors in their descriptor, claiming in usb_choose_configuration() 107 * We will overestimate the amount of current such hubs in usb_choose_configuration() 270 * Root hubs don't have upstream ports to suspend, in usb_generic_driver_suspend() 298 * Root hubs don't have upstream ports to resume or reset, in usb_generic_driver_resume()
|
| /kernel/linux/linux-6.6/drivers/usb/core/ |
| D | Kconfig | 84 bool "Disable external hubs" 88 external hubs. OTG hosts are allowed to reduce hardware 89 and software costs by not supporting external hubs. So
|
| D | generic.c | 105 * Some hubs have errors in their descriptor, claiming in usb_choose_configuration() 107 * We will overestimate the amount of current such hubs in usb_choose_configuration() 270 * Root hubs don't have upstream ports to suspend, in usb_generic_driver_suspend() 298 * Root hubs don't have upstream ports to resume or reset, in usb_generic_driver_resume()
|
| /kernel/linux/linux-6.6/Documentation/usb/ |
| D | ehci.rst | 21 such devices. When USB 1.1 devices plug into USB 2.0 hubs, they 32 quite speedily on the 2.4 version of this driver), hubs have only 60 transaction translators (TTs) in USB 2.0 hubs. But you may find bugs. 144 However, do make a point of testing device drivers through USB 2.0 hubs. 145 Those hubs report some failures, such as disconnections, differently when
|
| D | CREDITS | 110 - Thanks to Entrega for providing PCI to USB cards, hubs and 173 for convincing me USB Standard hubs are not that standard
|
| /kernel/linux/linux-5.10/Documentation/usb/ |
| D | ehci.rst | 21 such devices. When USB 1.1 devices plug into USB 2.0 hubs, they 32 quite speedily on the 2.4 version of this driver), hubs have only 60 transaction translators (TTs) in USB 2.0 hubs. But you may find bugs. 144 However, do make a point of testing device drivers through USB 2.0 hubs. 145 Those hubs report some failures, such as disconnections, differently when
|
| D | CREDITS | 110 - Thanks to Entrega for providing PCI to USB cards, hubs and 173 for convincing me USB Standard hubs are not that standard
|
| /kernel/linux/linux-6.6/drivers/platform/surface/ |
| D | Kconfig | 76 tristate "Surface System Aggregator Module Subsystem Device Hubs" 90 Devices managed via these hubs are: 100 respective subsystem hubs. Both drivers and device specification (e.g.
|
| D | surface_aggregator_hub.c | 3 * Driver for Surface System Aggregator Module (SSAM) subsystem device hubs. 5 * Provides a driver for SSAM subsystems device hubs. This driver performs 6 * instantiation of the devices managed by said hubs and takes care of
|
| /kernel/linux/linux-5.10/Documentation/hid/ |
| D | intel-ish-hid.rst | 10 There are many vendors providing external sensor hubs confirming to HID 14 Intel® introduced integrated sensor hubs as a part of the SoC starting from 16 are many commercial devices already shipped with Integrated Sensor Hubs (ISH). 18 transport protocol used for communication. The current external sensor hubs
|
| /kernel/linux/linux-6.6/Documentation/hid/ |
| D | intel-ish-hid.rst | 10 There are many vendors providing external sensor hubs conforming to HID 14 Intel® introduced integrated sensor hubs as a part of the SoC starting from 16 are many commercial devices already shipped with Integrated Sensor Hubs (ISH). 18 transport protocol used for communication. The current external sensor hubs
|
| /kernel/linux/linux-5.10/Documentation/driver-api/usb/ |
| D | persist.rst | 15 is so that devices can maintain their internal state and hubs can 111 the feature by writing 0 instead of 1. For hubs the feature is
|
| /kernel/linux/linux-5.10/include/uapi/linux/ |
| D | usbdevice_fs.h | 95 /* 5 intermediate hubs, device), which */ 145 /* You can do most things with hubs just through control messages,
|
| /kernel/linux/linux-5.10/tools/include/uapi/linux/ |
| D | usbdevice_fs.h | 95 /* 5 intermediate hubs, device), which */ 145 /* You can do most things with hubs just through control messages,
|