| /linux/drivers/platform/surface/ |
| H A D | surface_aggregator_hub.c | 36 int (*get_state)(struct ssam_hub *hub, enum ssam_hub_state *state); 61 int (*get_state)(struct ssam_hub *hub, enum ssam_hub_state *state); 69 struct ssam_hub *hub = container_of(work, struct ssam_hub, update_work.work); in ssam_hub_update_workfn() local 73 status = hub->ops.get_state(hub, &state); in ssam_hub_update_workfn() 97 if (test_and_clear_bit(SSAM_HUB_HOT_REMOVED, &hub->flags)) { in ssam_hub_update_workfn() 99 schedule_delayed_work(&hub->update_work, hub->connect_delay); in ssam_hub_update_workfn() 104 if (hub->state == state) in ssam_hub_update_workfn() 106 hub->state = state; in ssam_hub_update_workfn() 108 if (hub->state == SSAM_HUB_CONNECTED) in ssam_hub_update_workfn() 109 status = ssam_device_register_clients(hub->sdev); in ssam_hub_update_workfn() [all …]
|
| /linux/drivers/usb/core/ |
| H A D | hub.c | 143 static int hub_port_disable(struct usb_hub *hub, int port1, int set_state); 144 static bool hub_port_warm_reset_required(struct usb_hub *hub, int port1, 147 static inline char *portspeed(struct usb_hub *hub, int portstatus) in portspeed() argument 149 if (hub_is_superspeedplus(hub->hdev)) in portspeed() 151 if (hub_is_superspeed(hub->hdev)) in portspeed() 222 struct usb_hub *hub, in usb_set_lpm_mel() argument 237 hub->descriptor->u.ss.bHubHdrDecLat * 100; in usb_set_lpm_mel() 245 total_mel += (__le16_to_cpu(hub->descriptor->u.ss.wHubDelay) + in usb_set_lpm_mel() 256 if (!hub->hdev->parent) in usb_set_lpm_mel() 269 struct usb_hub *hub, in usb_set_lpm_pel() argument [all …]
|
| H A D | hub.h | 29 struct usb_hub_status hub; member 126 extern int usb_hub_create_port_device(struct usb_hub *hub, 128 extern void usb_hub_remove_port_device(struct usb_hub *hub, 130 extern int usb_hub_set_port_power(struct usb_device *hdev, struct usb_hub *hub, 133 extern void hub_get(struct usb_hub *hub); 134 extern void hub_put(struct usb_hub *hub); 135 extern int hub_port_debounce(struct usb_hub *hub, int port1, 139 extern int usb_hub_port_status(struct usb_hub *hub, int port1, 141 extern int usb_port_is_power_on(struct usb_hub *hub, unsigned int portstatus); 143 static inline bool hub_is_port_power_switchable(struct usb_hub *hub) in hub_is_port_power_switchable() argument [all …]
|
| H A D | usb-acpi.c | 115 struct usb_hub *hub = usb_hub_to_struct_hub(hdev); in usb_acpi_set_power_state() local 122 if (!hub) in usb_acpi_set_power_state() 124 port_dev = hub->ports[port1 - 1]; in usb_acpi_set_power_state() 162 struct usb_hub *hub; in usb_acpi_add_usb4_devlink() local 167 hub = usb_hub_to_struct_hub(udev->parent); in usb_acpi_add_usb4_devlink() 168 if (!hub) in usb_acpi_add_usb4_devlink() 170 port_dev = hub->ports[udev->portnum - 1]; in usb_acpi_add_usb4_devlink() 300 struct usb_hub *hub; in usb_acpi_find_companion_for_device() local 311 hub = usb_hub_to_struct_hub(udev->parent); in usb_acpi_find_companion_for_device() 312 if (!hub) in usb_acpi_find_companion_for_device() [all …]
|
| /linux/drivers/usb/misc/ |
| H A D | usb4604.c | 28 static void usb4604_reset(struct usb4604 *hub, int state) in usb4604_reset() argument 30 gpiod_set_value_cansleep(hub->gpio_reset, state); in usb4604_reset() 37 static int usb4604_connect(struct usb4604 *hub) in usb4604_connect() argument 39 struct device *dev = hub->dev; in usb4604_connect() 44 usb4604_reset(hub, 1); in usb4604_connect() 48 usb4604_reset(hub, 0); in usb4604_connect() 52 hub->mode = USB4604_MODE_HUB; in usb4604_connect() 58 static int usb4604_switch_mode(struct usb4604 *hub, enum usb4604_mode mode) in usb4604_switch_mode() argument 60 struct device *dev = hub->dev; in usb4604_switch_mode() 65 err = usb4604_connect(hub); in usb4604_switch_mode() [all …]
|
| /linux/drivers/fsi/ |
| H A D | fsi-master-hub.c | 48 struct fsi_master_hub *hub = to_fsi_master_hub(master); in hub_master_read() local 53 addr += hub->addr + (link * FSI_HUB_LINK_SIZE); in hub_master_read() 54 return fsi_slave_read(hub->upstream->slave, addr, val, size); in hub_master_read() 60 struct fsi_master_hub *hub = to_fsi_master_hub(master); in hub_master_write() local 65 addr += hub->addr + (link * FSI_HUB_LINK_SIZE); in hub_master_write() 66 return fsi_slave_write(hub->upstream->slave, addr, val, size); in hub_master_write() 83 struct fsi_master_hub *hub = to_fsi_master_hub(master); in hub_master_link_enable() local 94 return fsi_device_write(hub->upstream, FSI_MCENP0 + (4 * idx), in hub_master_link_enable() 97 rc = fsi_device_write(hub->upstream, FSI_MSENP0 + (4 * idx), ®, 4); in hub_master_link_enable() 108 struct fsi_master_hub *hub = to_fsi_master_hub(to_fsi_master(dev)); in hub_master_release() local [all …]
|
| /linux/drivers/gpu/drm/amd/amdgpu/ |
| H A D | gfxhub_v2_0.c | 123 struct amdgpu_vmhub *hub = &adev->vmhub[AMDGPU_GFXHUB(0)]; in gfxhub_v2_0_setup_vm_pt_regs() local 126 hub->ctx_addr_distance * vmid, in gfxhub_v2_0_setup_vm_pt_regs() 130 hub->ctx_addr_distance * vmid, in gfxhub_v2_0_setup_vm_pt_regs() 285 struct amdgpu_vmhub *hub = &adev->vmhub[AMDGPU_GFXHUB(0)]; in gfxhub_v2_0_setup_vmid_config() local 290 tmp = RREG32_SOC15_OFFSET(GC, 0, mmGCVM_CONTEXT1_CNTL, i * hub->ctx_distance); in gfxhub_v2_0_setup_vmid_config() 316 i * hub->ctx_distance, tmp); in gfxhub_v2_0_setup_vmid_config() 318 i * hub->ctx_addr_distance, 0); in gfxhub_v2_0_setup_vmid_config() 320 i * hub->ctx_addr_distance, 0); in gfxhub_v2_0_setup_vmid_config() 322 i * hub->ctx_addr_distance, in gfxhub_v2_0_setup_vmid_config() 325 i * hub->ctx_addr_distance, in gfxhub_v2_0_setup_vmid_config() [all …]
|
| H A D | gfxhub_v3_0_3.c | 125 struct amdgpu_vmhub *hub = &adev->vmhub[AMDGPU_GFXHUB(0)]; in gfxhub_v3_0_3_setup_vm_pt_regs() local 128 hub->ctx_addr_distance * vmid, in gfxhub_v3_0_3_setup_vm_pt_regs() 132 hub->ctx_addr_distance * vmid, in gfxhub_v3_0_3_setup_vm_pt_regs() 297 struct amdgpu_vmhub *hub = &adev->vmhub[AMDGPU_GFXHUB(0)]; in gfxhub_v3_0_3_setup_vmid_config() local 302 tmp = RREG32_SOC15_OFFSET(GC, 0, regGCVM_CONTEXT1_CNTL, i * hub->ctx_distance); in gfxhub_v3_0_3_setup_vmid_config() 328 i * hub->ctx_distance, tmp); in gfxhub_v3_0_3_setup_vmid_config() 330 i * hub->ctx_addr_distance, 0); in gfxhub_v3_0_3_setup_vmid_config() 332 i * hub->ctx_addr_distance, 0); in gfxhub_v3_0_3_setup_vmid_config() 334 i * hub->ctx_addr_distance, in gfxhub_v3_0_3_setup_vmid_config() 337 i * hub->ctx_addr_distance, in gfxhub_v3_0_3_setup_vmid_config() [all …]
|
| H A D | mmhub_v3_0_2.c | 131 struct amdgpu_vmhub *hub = &adev->vmhub[AMDGPU_MMHUB0(0)]; in mmhub_v3_0_2_setup_vm_pt_regs() local 134 hub->ctx_addr_distance * vmid, in mmhub_v3_0_2_setup_vm_pt_regs() 138 hub->ctx_addr_distance * vmid, in mmhub_v3_0_2_setup_vm_pt_regs() 312 struct amdgpu_vmhub *hub = &adev->vmhub[AMDGPU_MMHUB0(0)]; in mmhub_v3_0_2_setup_vmid_config() local 317 tmp = RREG32_SOC15_OFFSET(MMHUB, 0, regMMVM_CONTEXT1_CNTL, i * hub->ctx_distance); in mmhub_v3_0_2_setup_vmid_config() 344 i * hub->ctx_distance, tmp); in mmhub_v3_0_2_setup_vmid_config() 346 i * hub->ctx_addr_distance, 0); in mmhub_v3_0_2_setup_vmid_config() 348 i * hub->ctx_addr_distance, 0); in mmhub_v3_0_2_setup_vmid_config() 350 i * hub->ctx_addr_distance, in mmhub_v3_0_2_setup_vmid_config() 353 i * hub->ctx_addr_distance, in mmhub_v3_0_2_setup_vmid_config() [all …]
|
| H A D | gfxhub_v11_5_0.c | 127 struct amdgpu_vmhub *hub = &adev->vmhub[AMDGPU_GFXHUB(0)]; in gfxhub_v11_5_0_setup_vm_pt_regs() local 130 hub->ctx_addr_distance * vmid, in gfxhub_v11_5_0_setup_vm_pt_regs() 134 hub->ctx_addr_distance * vmid, in gfxhub_v11_5_0_setup_vm_pt_regs() 295 struct amdgpu_vmhub *hub = &adev->vmhub[AMDGPU_GFXHUB(0)]; in gfxhub_v11_5_0_setup_vmid_config() local 300 tmp = RREG32_SOC15_OFFSET(GC, 0, regGCVM_CONTEXT1_CNTL, i * hub->ctx_distance); in gfxhub_v11_5_0_setup_vmid_config() 326 i * hub->ctx_distance, tmp); in gfxhub_v11_5_0_setup_vmid_config() 328 i * hub->ctx_addr_distance, 0); in gfxhub_v11_5_0_setup_vmid_config() 330 i * hub->ctx_addr_distance, 0); in gfxhub_v11_5_0_setup_vmid_config() 332 i * hub->ctx_addr_distance, in gfxhub_v11_5_0_setup_vmid_config() 335 i * hub->ctx_addr_distance, in gfxhub_v11_5_0_setup_vmid_config() [all …]
|
| H A D | gfxhub_v3_0.c | 122 struct amdgpu_vmhub *hub = &adev->vmhub[AMDGPU_GFXHUB(0)]; in gfxhub_v3_0_setup_vm_pt_regs() local 125 hub->ctx_addr_distance * vmid, in gfxhub_v3_0_setup_vm_pt_regs() 129 hub->ctx_addr_distance * vmid, in gfxhub_v3_0_setup_vm_pt_regs() 292 struct amdgpu_vmhub *hub = &adev->vmhub[AMDGPU_GFXHUB(0)]; in gfxhub_v3_0_setup_vmid_config() local 297 tmp = RREG32_SOC15_OFFSET(GC, 0, regGCVM_CONTEXT1_CNTL, i * hub->ctx_distance); in gfxhub_v3_0_setup_vmid_config() 323 i * hub->ctx_distance, tmp); in gfxhub_v3_0_setup_vmid_config() 325 i * hub->ctx_addr_distance, 0); in gfxhub_v3_0_setup_vmid_config() 327 i * hub->ctx_addr_distance, 0); in gfxhub_v3_0_setup_vmid_config() 329 i * hub->ctx_addr_distance, in gfxhub_v3_0_setup_vmid_config() 332 i * hub->ctx_addr_distance, in gfxhub_v3_0_setup_vmid_config() [all …]
|
| H A D | gfxhub_v12_0.c | 130 struct amdgpu_vmhub *hub = &adev->vmhub[AMDGPU_GFXHUB(0)]; in gfxhub_v12_0_setup_vm_pt_regs() local 133 hub->ctx_addr_distance * vmid, in gfxhub_v12_0_setup_vm_pt_regs() 137 hub->ctx_addr_distance * vmid, in gfxhub_v12_0_setup_vm_pt_regs() 300 struct amdgpu_vmhub *hub = &adev->vmhub[AMDGPU_GFXHUB(0)]; in gfxhub_v12_0_setup_vmid_config() local 331 i * hub->ctx_distance, tmp); in gfxhub_v12_0_setup_vmid_config() 333 i * hub->ctx_addr_distance, 0); in gfxhub_v12_0_setup_vmid_config() 335 i * hub->ctx_addr_distance, 0); in gfxhub_v12_0_setup_vmid_config() 337 i * hub->ctx_addr_distance, in gfxhub_v12_0_setup_vmid_config() 340 i * hub->ctx_addr_distance, in gfxhub_v12_0_setup_vmid_config() 344 hub->vm_cntx_cntl = tmp; in gfxhub_v12_0_setup_vmid_config() [all …]
|
| H A D | mmhub_v3_0.c | 131 struct amdgpu_vmhub *hub = &adev->vmhub[AMDGPU_MMHUB0(0)]; in mmhub_v3_0_setup_vm_pt_regs() local 134 hub->ctx_addr_distance * vmid, in mmhub_v3_0_setup_vm_pt_regs() 138 hub->ctx_addr_distance * vmid, in mmhub_v3_0_setup_vm_pt_regs() 313 struct amdgpu_vmhub *hub = &adev->vmhub[AMDGPU_MMHUB0(0)]; in mmhub_v3_0_setup_vmid_config() local 318 tmp = RREG32_SOC15_OFFSET(MMHUB, 0, regMMVM_CONTEXT1_CNTL, i * hub->ctx_distance); in mmhub_v3_0_setup_vmid_config() 345 i * hub->ctx_distance, tmp); in mmhub_v3_0_setup_vmid_config() 347 i * hub->ctx_addr_distance, 0); in mmhub_v3_0_setup_vmid_config() 349 i * hub->ctx_addr_distance, 0); in mmhub_v3_0_setup_vmid_config() 351 i * hub->ctx_addr_distance, in mmhub_v3_0_setup_vmid_config() 354 i * hub->ctx_addr_distance, in mmhub_v3_0_setup_vmid_config() [all …]
|
| H A D | mmhub_v3_0_1.c | 139 struct amdgpu_vmhub *hub = &adev->vmhub[AMDGPU_MMHUB0(0)]; in mmhub_v3_0_1_setup_vm_pt_regs() local 142 hub->ctx_addr_distance * vmid, in mmhub_v3_0_1_setup_vm_pt_regs() 146 hub->ctx_addr_distance * vmid, in mmhub_v3_0_1_setup_vm_pt_regs() 306 struct amdgpu_vmhub *hub = &adev->vmhub[AMDGPU_MMHUB0(0)]; in mmhub_v3_0_1_setup_vmid_config() local 311 tmp = RREG32_SOC15_OFFSET(MMHUB, 0, regMMVM_CONTEXT1_CNTL, i * hub->ctx_distance); in mmhub_v3_0_1_setup_vmid_config() 338 i * hub->ctx_distance, tmp); in mmhub_v3_0_1_setup_vmid_config() 340 i * hub->ctx_addr_distance, 0); in mmhub_v3_0_1_setup_vmid_config() 342 i * hub->ctx_addr_distance, 0); in mmhub_v3_0_1_setup_vmid_config() 344 i * hub->ctx_addr_distance, in mmhub_v3_0_1_setup_vmid_config() 347 i * hub->ctx_addr_distance, in mmhub_v3_0_1_setup_vmid_config() [all …]
|
| H A D | mmhub_v4_1_0.c | 124 struct amdgpu_vmhub *hub = &adev->vmhub[AMDGPU_MMHUB0(0)]; in mmhub_v4_1_0_setup_vm_pt_regs() local 127 hub->ctx_addr_distance * vmid, in mmhub_v4_1_0_setup_vm_pt_regs() 131 hub->ctx_addr_distance * vmid, in mmhub_v4_1_0_setup_vm_pt_regs() 307 struct amdgpu_vmhub *hub = &adev->vmhub[AMDGPU_MMHUB0(0)]; in mmhub_v4_1_0_setup_vmid_config() local 339 i * hub->ctx_distance, tmp); in mmhub_v4_1_0_setup_vmid_config() 341 i * hub->ctx_addr_distance, 0); in mmhub_v4_1_0_setup_vmid_config() 343 i * hub->ctx_addr_distance, 0); in mmhub_v4_1_0_setup_vmid_config() 345 i * hub->ctx_addr_distance, in mmhub_v4_1_0_setup_vmid_config() 348 i * hub->ctx_addr_distance, in mmhub_v4_1_0_setup_vmid_config() 352 hub->vm_cntx_cntl = tmp; in mmhub_v4_1_0_setup_vmid_config() [all …]
|
| H A D | mmhub_v2_3.c | 115 struct amdgpu_vmhub *hub = &adev->vmhub[AMDGPU_MMHUB0(0)]; in mmhub_v2_3_setup_vm_pt_regs() local 118 hub->ctx_addr_distance * vmid, lower_32_bits(page_table_base)); in mmhub_v2_3_setup_vm_pt_regs() 121 hub->ctx_addr_distance * vmid, upper_32_bits(page_table_base)); in mmhub_v2_3_setup_vm_pt_regs() 274 struct amdgpu_vmhub *hub = &adev->vmhub[AMDGPU_MMHUB0(0)]; in mmhub_v2_3_setup_vmid_config() local 279 tmp = RREG32_SOC15_OFFSET(MMHUB, 0, mmMMVM_CONTEXT1_CNTL, i * hub->ctx_distance); in mmhub_v2_3_setup_vmid_config() 306 i * hub->ctx_distance, tmp); in mmhub_v2_3_setup_vmid_config() 308 i * hub->ctx_addr_distance, 0); in mmhub_v2_3_setup_vmid_config() 310 i * hub->ctx_addr_distance, 0); in mmhub_v2_3_setup_vmid_config() 312 i * hub->ctx_addr_distance, in mmhub_v2_3_setup_vmid_config() 315 i * hub->ctx_addr_distance, in mmhub_v2_3_setup_vmid_config() [all …]
|
| H A D | mmhub_v2_0.c | 175 struct amdgpu_vmhub *hub = &adev->vmhub[AMDGPU_MMHUB0(0)]; in mmhub_v2_0_setup_vm_pt_regs() local 178 hub->ctx_addr_distance * vmid, in mmhub_v2_0_setup_vm_pt_regs() 182 hub->ctx_addr_distance * vmid, in mmhub_v2_0_setup_vm_pt_regs() 350 struct amdgpu_vmhub *hub = &adev->vmhub[AMDGPU_MMHUB0(0)]; in mmhub_v2_0_setup_vmid_config() local 355 tmp = RREG32_SOC15_OFFSET(MMHUB, 0, mmMMVM_CONTEXT1_CNTL, i * hub->ctx_distance); in mmhub_v2_0_setup_vmid_config() 382 i * hub->ctx_distance, tmp); in mmhub_v2_0_setup_vmid_config() 384 i * hub->ctx_addr_distance, 0); in mmhub_v2_0_setup_vmid_config() 386 i * hub->ctx_addr_distance, 0); in mmhub_v2_0_setup_vmid_config() 388 i * hub->ctx_addr_distance, in mmhub_v2_0_setup_vmid_config() 391 i * hub->ctx_addr_distance, in mmhub_v2_0_setup_vmid_config() [all …]
|
| H A D | mmhub_v4_2_0.c | 141 struct amdgpu_vmhub *hub; in mmhub_v4_2_0_mid_setup_vm_pt_regs() local 145 hub = &adev->vmhub[AMDGPU_MMHUB0(i)]; in mmhub_v4_2_0_mid_setup_vm_pt_regs() 148 hub->ctx_addr_distance * vmid, in mmhub_v4_2_0_mid_setup_vm_pt_regs() 153 hub->ctx_addr_distance * vmid, in mmhub_v4_2_0_mid_setup_vm_pt_regs() 487 struct amdgpu_vmhub *hub; in mmhub_v4_2_0_mid_setup_vmid_config() local 492 hub = &adev->vmhub[AMDGPU_MMHUB0(j)]; in mmhub_v4_2_0_mid_setup_vmid_config() 496 i * hub->ctx_distance); in mmhub_v4_2_0_mid_setup_vmid_config() 523 i * hub->ctx_distance, tmp); in mmhub_v4_2_0_mid_setup_vmid_config() 525 i * hub->ctx_addr_distance, 0); in mmhub_v4_2_0_mid_setup_vmid_config() 527 i * hub->ctx_addr_distance, 0); in mmhub_v4_2_0_mid_setup_vmid_config() [all …]
|
| H A D | mmhub_v1_0.c | 57 struct amdgpu_vmhub *hub = &adev->vmhub[AMDGPU_MMHUB0(0)]; in mmhub_v1_0_setup_vm_pt_regs() local 60 hub->ctx_addr_distance * vmid, in mmhub_v1_0_setup_vm_pt_regs() 64 hub->ctx_addr_distance * vmid, in mmhub_v1_0_setup_vm_pt_regs() 280 struct amdgpu_vmhub *hub = &adev->vmhub[AMDGPU_MMHUB0(0)]; in mmhub_v1_0_setup_vmid_config() local 293 tmp = RREG32_SOC15_OFFSET(MMHUB, 0, mmVM_CONTEXT1_CNTL, i * hub->ctx_distance); in mmhub_v1_0_setup_vmid_config() 320 i * hub->ctx_distance, tmp); in mmhub_v1_0_setup_vmid_config() 322 i * hub->ctx_addr_distance, 0); in mmhub_v1_0_setup_vmid_config() 324 i * hub->ctx_addr_distance, 0); in mmhub_v1_0_setup_vmid_config() 326 i * hub->ctx_addr_distance, in mmhub_v1_0_setup_vmid_config() 329 i * hub->ctx_addr_distance, in mmhub_v1_0_setup_vmid_config() [all …]
|
| H A D | gmc_v9_0.c | 468 struct amdgpu_vmhub *hub; in gmc_v9_0_vm_fault_interrupt_state() local 482 hub = &adev->vmhub[j]; in gmc_v9_0_vm_fault_interrupt_state() 484 reg = hub->vm_context0_cntl + i; in gmc_v9_0_vm_fault_interrupt_state() 510 hub = &adev->vmhub[j]; in gmc_v9_0_vm_fault_interrupt_state() 512 reg = hub->vm_context0_cntl + i; in gmc_v9_0_vm_fault_interrupt_state() 553 struct amdgpu_vmhub *hub; in gmc_v9_0_process_interrupt() local 583 hub = &adev->vmhub[vmhub]; in gmc_v9_0_process_interrupt() 631 RREG32(hub->vm_l2_pro_fault_status); in gmc_v9_0_process_interrupt() 633 status = RREG32(hub->vm_l2_pro_fault_status); in gmc_v9_0_process_interrupt() 650 WREG32_P(hub->vm_l2_pro_fault_cntl, 1, ~1); in gmc_v9_0_process_interrupt() [all …]
|
| /linux/arch/arm64/boot/dts/amlogic/ |
| H A D | meson-sm1-odroid-c4.dts | 30 /* USB hub supports both USB 2.0 and USB 3.0 root hub */ 31 usb-hub { 36 /* 2.0 hub on port 1 */ 37 hub_2_0: hub@1 { 40 peer-hub = <&hub_3_0>; 45 /* 3.1 hub on port 4 */ 46 hub_3_0: hub@2 { 49 peer-hub = <&hub_2_0>;
|
| /linux/drivers/hwtracing/intel_th/ |
| H A D | core.c | 53 struct intel_th_device *hub = NULL; in intel_th_probe() local 57 hub = thdev; in intel_th_probe() 59 hub = to_intel_th_device(dev->parent); in intel_th_probe() 61 if (!hub || !hub->dev.driver) in intel_th_probe() 64 hubdrv = to_intel_th_driver(hub->dev.driver); in intel_th_probe() 83 ret = hubdrv->assign(hub, thdev); in intel_th_probe() 102 struct intel_th_device *hub = to_intel_th_hub(thdev); in intel_th_remove() local 105 struct intel_th *th = to_intel_th(hub); in intel_th_remove() 159 if (hub->dev.driver) in intel_th_remove() 161 hubdrv->unassign(hub, thdev); in intel_th_remove() [all …]
|
| /linux/Documentation/ABI/testing/ |
| H A D | sysfs-firmware-sgi_uv | 22 The hub_type entry is used to select the type of hub which is 27 is no hub. In this case the hub_type entry is not present. 40 The uv_type entry contains the hub revision number. 55 The hubs directory contains a number of hub objects, each representing 56 a UV Hub visible to the BIOS. Each hub object's name is appended by a 59 Each hub object directory contains a number of read-only attributes:: 68 The cnode entry contains the cnode number of the corresponding hub. 71 The location entry contains the location string of the corresponding hub. 72 This value is used to physically identify a hub within a system. 74 The name entry contains the name of the corresponding hub. This name can [all …]
|
| /linux/arch/mips/include/asm/sn/ |
| H A D | intr.h | 17 #define REMOTE_HUB_SEND_INTR(hub, level) \ argument 18 REMOTE_HUB_S((hub), PI_INT_PEND_MOD, (0x100 | (level))) 32 #define REMOTE_HUB_CLR_INTR(hub, level) \ argument 34 nasid_t __hub = (hub); \
|
| /linux/include/linux/usb/ |
| H A D | of.h | 21 enum usb_port_connect_type usb_of_get_connect_type(struct usb_device *hub, int port1); 22 struct device_node *usb_of_get_device_node(struct usb_device *hub, int port1); 43 usb_of_get_connect_type(const struct usb_device *hub, int port1) in usb_of_get_connect_type() argument 48 usb_of_get_device_node(struct usb_device *hub, int port1) in usb_of_get_device_node() argument
|