Searched refs:hub (Results 1 - 25 of 135) sorted by relevance

123456

/linux-master/drivers/usb/misc/
H A Dusb3503.c3 * Driver for SMSC USB3503 USB 2.0 hub controller driver
56 static int usb3503_connect(struct usb3503 *hub) argument
58 struct device *dev = hub->dev;
61 if (hub->regmap) {
63 err = regmap_write(hub->regmap, USB3503_SP_ILOCK,
72 if (hub->port_off_mask) {
73 err = regmap_update_bits(hub->regmap, USB3503_PDS,
74 hub->port_off_mask,
75 hub->port_off_mask);
83 err = regmap_update_bits(hub
110 usb3503_switch_mode(struct usb3503 *hub, enum usb3503_mode mode) argument
162 usb3503_probe(struct usb3503 *hub) argument
298 struct usb3503 *hub; local
319 struct usb3503 *hub; local
327 struct usb3503 *hub; local
340 struct usb3503 *hub; local
346 usb3503_suspend(struct usb3503 *hub) argument
354 usb3503_resume(struct usb3503 *hub) argument
[all...]
H A Dusb4604.c3 * Driver for SMSC USB4604 USB HSIC 4-port 2.0 hub controller driver
28 static void usb4604_reset(struct usb4604 *hub, int state) argument
30 gpiod_set_value_cansleep(hub->gpio_reset, state);
37 static int usb4604_connect(struct usb4604 *hub) argument
39 struct device *dev = hub->dev;
44 usb4604_reset(hub, 1);
48 usb4604_reset(hub, 0);
52 hub->mode = USB4604_MODE_HUB;
58 static int usb4604_switch_mode(struct usb4604 *hub, enum usb4604_mode mode) argument
60 struct device *dev = hub
82 usb4604_probe(struct usb4604 *hub) argument
102 struct usb4604 *hub; local
117 struct usb4604 *hub = i2c_get_clientdata(client); local
127 struct usb4604 *hub = i2c_get_clientdata(client); local
[all...]
H A Dusb251xb.c242 static int usb251x_check_gpio_chip(struct usb251xb *hub) argument
244 struct gpio_chip *gc = gpiod_to_chip(hub->gpio_reset);
245 struct i2c_adapter *adap = hub->i2c->adapter;
248 if (!hub->gpio_reset)
256 dev_err(hub->dev, "Reset GPIO chip is at the same i2c-bus\n");
263 static int usb251x_check_gpio_chip(struct usb251xb *hub) argument
269 static void usb251xb_reset(struct usb251xb *hub) argument
271 if (!hub->gpio_reset)
274 i2c_lock_bus(hub->i2c->adapter, I2C_LOCK_SEGMENT);
276 gpiod_set_value_cansleep(hub
286 usb251xb_connect(struct usb251xb *hub) argument
380 usb251xb_get_ports_field(struct usb251xb *hub, const char *prop_name, u8 port_cnt, bool ds_only, u8 *fld) argument
397 usb251xb_get_ofdata(struct usb251xb *hub, const struct usb251xb_data *data) argument
627 struct usb251xb *hub = data; local
632 usb251xb_probe(struct usb251xb *hub) argument
692 struct usb251xb *hub; local
708 struct usb251xb *hub = i2c_get_clientdata(client); local
716 struct usb251xb *hub = i2c_get_clientdata(client); local
[all...]
H A Donboard_usb_hub.c34 * hub requires more than the currently supported supplies, add a new one here.
68 static int onboard_hub_power_on(struct onboard_hub *hub) argument
72 err = clk_prepare_enable(hub->clk);
74 dev_err(hub->dev, "failed to enable clock: %pe\n", ERR_PTR(err));
78 err = regulator_bulk_enable(hub->pdata->num_supplies, hub->supplies);
80 dev_err(hub->dev, "failed to enable supplies: %pe\n", ERR_PTR(err));
84 fsleep(hub->pdata->reset_us);
85 gpiod_set_value_cansleep(hub->reset_gpio, 0);
87 hub
96 onboard_hub_power_off(struct onboard_hub *hub) argument
117 struct onboard_hub *hub = dev_get_drvdata(dev); local
146 struct onboard_hub *hub = dev_get_drvdata(dev); local
159 onboard_hub_add_usbdev(struct onboard_hub *hub, struct usb_device *udev) argument
195 onboard_hub_remove_usbdev(struct onboard_hub *hub, const struct usb_device *udev) argument
219 const struct onboard_hub *hub = dev_get_drvdata(dev); local
227 struct onboard_hub *hub = dev_get_drvdata(dev); local
259 struct onboard_hub *hub; local
318 struct onboard_hub *hub = dev_get_drvdata(&pdev->dev); local
382 struct onboard_hub *hub; local
418 struct onboard_hub *hub; local
440 struct onboard_hub *hub = dev_get_drvdata(&udev->dev); local
[all...]
/linux-master/drivers/platform/surface/
H A Dsurface_aggregator_hub.c21 /* -- SSAM generic subsystem hub driver framework. -------------------------- */
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); local
73 status = hub->ops.get_state(hub, &state);
78 * There is a small possibility that hub devices were hot-removed and
80 * the state returned by get_state() and the state of the hub will
86 * additional flag on the hub and, in this case, override the returned
87 * hub stat
127 ssam_hub_update(struct ssam_hub *hub, bool connected) argument
148 struct ssam_hub *hub = dev_get_drvdata(dev); local
158 struct ssam_hub *hub; local
198 struct ssam_hub *hub = ssam_device_get_drvdata(sdev); local
225 ssam_base_hub_query_state(struct ssam_hub *hub, enum ssam_hub_state *state) argument
246 struct ssam_hub *hub = container_of(nf, struct ssam_hub, notif); local
300 ssam_kip_hub_query_state(struct ssam_hub *hub, enum ssam_hub_state *state) argument
317 struct ssam_hub *hub = container_of(nf, struct ssam_hub, notif); local
[all...]
/linux-master/drivers/fsi/
H A Dfsi-master-hub.c3 * FSI hub master driver
21 * FSI hub master support
23 * A hub master increases the number of potential target devices that the
25 * each of those links can in turn be chained to a hub master with multiple
28 * The hub is controlled by a set of control registers exposed as a regular fsi
29 * device (the hub->upstream device), and provides access to the downstream FSI
48 struct fsi_master_hub *hub = to_fsi_master_hub(master); local
53 addr += hub->addr + (link * FSI_HUB_LINK_SIZE);
54 return fsi_slave_read(hub->upstream->slave, addr, val, size);
60 struct fsi_master_hub *hub local
83 struct fsi_master_hub *hub = to_fsi_master_hub(master); local
108 struct fsi_master_hub *hub = to_fsi_master_hub(to_fsi_master(dev)); local
124 hub_master_init(struct fsi_master_hub *hub) argument
198 struct fsi_master_hub *hub; local
264 struct fsi_master_hub *hub = dev_get_drvdata(dev); local
[all...]
/linux-master/drivers/usb/core/
H A Dhub.h3 * usb hub driver head file
29 struct usb_hub_status hub; member in union:usb_hub::__anon263
125 extern int usb_hub_create_port_device(struct usb_hub *hub,
127 extern void usb_hub_remove_port_device(struct usb_hub *hub,
129 extern int usb_hub_set_port_power(struct usb_device *hdev, struct usb_hub *hub,
132 extern void hub_get(struct usb_hub *hub);
133 extern void hub_put(struct usb_hub *hub);
134 extern int hub_port_debounce(struct usb_hub *hub, int port1,
138 extern int usb_hub_port_status(struct usb_hub *hub, int port1,
140 extern int usb_port_is_power_on(struct usb_hub *hub, unsigne
142 hub_is_port_power_switchable(struct usb_hub *hub) argument
164 hub_power_on_good_delay(struct usb_hub *hub) argument
174 hub_port_debounce_be_connected(struct usb_hub *hub, int port1) argument
180 hub_port_debounce_be_stable(struct usb_hub *hub, int port1) argument
[all...]
H A Dhub.c3 * USB hub driver.
39 #include "hub.h"
75 /* workqueue to process hub events */
79 /* synchronize hub-port add/remove and peering operations */
107 * hub driver's behavior. On the first initialization attempt, if the
134 static int hub_port_disable(struct usb_hub *hub, int port1, int set_state);
135 static bool hub_port_warm_reset_required(struct usb_hub *hub, int port1,
138 static inline char *portspeed(struct usb_hub *hub, int portstatus) argument
140 if (hub_is_superspeedplus(hub->hdev))
142 if (hub_is_superspeed(hub
210 usb_set_lpm_mel(struct usb_device *udev, struct usb3_lpm_parameters *udev_lpm_params, unsigned int udev_exit_latency, struct usb_hub *hub, struct usb3_lpm_parameters *hub_lpm_params, unsigned int hub_exit_latency) argument
257 usb_set_lpm_pel(struct usb_device *udev, struct usb3_lpm_parameters *udev_lpm_params, unsigned int udev_exit_latency, struct usb_hub *hub, struct usb3_lpm_parameters *hub_lpm_params, unsigned int hub_exit_latency, unsigned int port_to_port_exit_latency) argument
336 struct usb_hub *hub; local
488 set_port_led(struct usb_hub *hub, int port1, int selector) argument
503 struct usb_hub *hub = local
611 hub_ext_port_status(struct usb_hub *hub, int port1, int type, u16 *status, u16 *change, u32 *ext_status) argument
668 usb_hub_port_status(struct usb_hub *hub, int port1, u16 *status, u16 *change) argument
675 hub_resubmit_irq_urb(struct usb_hub *hub) argument
699 struct usb_hub *hub = from_timer(hub, t, irq_urb_retry); local
705 kick_hub_wq(struct usb_hub *hub) argument
734 struct usb_hub *hub = usb_hub_to_struct_hub(hdev); local
751 struct usb_hub *hub; local
772 struct usb_hub *hub = urb->context; local
836 struct usb_hub *hub = local
883 usb_hub_set_port_power(struct usb_device *hdev, struct usb_hub *hub, int port1, bool set) argument
959 hub_power_on(struct usb_hub *hub, bool do_delay) argument
984 hub_hub_status(struct usb_hub *hub, u16 *status, u16 *change) argument
1004 hub_set_port_link_state(struct usb_hub *hub, int port1, unsigned int link_status) argument
1017 hub_port_logical_disconnect(struct usb_hub *hub, int port1) argument
1049 struct usb_hub *hub; local
1076 hub_activate(struct usb_hub *hub, enum hub_activation_type type) argument
1351 struct usb_hub *hub = container_of(ws, struct usb_hub, init_work.work); local
1358 struct usb_hub *hub = container_of(ws, struct usb_hub, init_work.work); local
1367 hub_quiesce(struct usb_hub *hub, enum hub_quiescing_type type) argument
1395 hub_pm_barrier_for_all_ports(struct usb_hub *hub) argument
1406 struct usb_hub *hub = usb_get_intfdata(intf); local
1417 struct usb_hub *hub = usb_get_intfdata(intf); local
1425 hub_configure(struct usb_hub *hub, struct usb_endpoint_descriptor *endpoint) argument
1754 struct usb_hub *hub = container_of(kref, struct usb_hub, kref); local
1761 hub_get(struct usb_hub *hub) argument
1766 hub_put(struct usb_hub *hub) argument
1775 struct usb_hub *hub = usb_get_intfdata(intf); local
1845 struct usb_hub *hub; local
1979 struct usb_hub *hub = usb_hub_to_struct_hub(hdev); local
2017 struct usb_hub *hub = usb_hub_to_struct_hub(hdev); local
2066 struct usb_hub *hub = usb_hub_to_struct_hub(hdev); local
2079 struct usb_hub *hub; local
2089 struct usb_hub *hub; local
2112 struct usb_hub *hub = usb_hub_to_struct_hub(udev); local
2248 struct usb_hub *hub = usb_hub_to_struct_hub(udev); local
2279 struct usb_hub *hub = NULL; local
2525 struct usb_hub *hub; local
2660 struct usb_hub *hub = usb_hub_to_struct_hub(udev->parent); local
2892 hub_port_warm_reset_required(struct usb_hub *hub, int port1, u16 portstatus) argument
2908 hub_port_wait_reset(struct usb_hub *hub, int port1, struct usb_device *udev, unsigned int delay, bool warm) argument
3005 hub_port_reset(struct usb_hub *hub, int port1, struct usb_device *udev, unsigned int delay, bool warm) argument
3164 hub_port_stop_enumerate(struct usb_hub *hub, int port1, int retries) argument
3189 usb_port_is_power_on(struct usb_hub *hub, unsigned int portstatus) argument
3221 port_is_suspended(struct usb_hub *hub, unsigned portstatus) argument
3240 check_port_resume_type(struct usb_device *udev, struct usb_hub *hub, int port1, int status, u16 portchange, u16 portstatus) argument
3401 struct usb_hub *hub = usb_hub_to_struct_hub(udev); local
3458 struct usb_hub *hub = usb_hub_to_struct_hub(udev->parent); local
3693 wait_for_connected(struct usb_device *udev, struct usb_hub *hub, int port1, u16 *portchange, u16 *portstatus) argument
3750 struct usb_hub *hub = usb_hub_to_struct_hub(udev->parent); local
3898 check_ports_changed(struct usb_hub *hub) argument
3915 struct usb_hub *hub = usb_get_intfdata(intf); local
3968 report_wakeup_requests(struct usb_hub *hub) argument
4003 struct usb_hub *hub = usb_get_intfdata(intf); local
4020 struct usb_hub *hub = usb_get_intfdata(intf); local
4472 struct usb_hub *hub; local
4522 hub_usb3_port_prepare_disable(struct usb_hub *hub, struct usb_port *port_dev) argument
4548 hub_usb3_port_prepare_disable(struct usb_hub *hub, struct usb_port *port_dev) argument
4578 hub_handle_remote_wakeup(struct usb_hub *hub, unsigned int port, u16 portstatus, u16 portchange) argument
4596 hub_port_disable(struct usb_hub *hub, int port1, int set_state) argument
4628 struct usb_hub *hub = usb_hub_to_struct_hub(udev->parent); local
4648 hub_port_debounce(struct usb_hub *hub, int port1, bool must_be_connected) argument
4707 struct usb_hub *hub = usb_hub_to_struct_hub(udev->parent); local
4748 struct usb_hub *hub = usb_hub_to_struct_hub(udev->parent); local
4857 hub_port_init(struct usb_hub *hub, struct usb_device *udev, int port1, int retry_counter, struct usb_device_descriptor *dev_descr) argument
5185 check_highspeed(struct usb_hub *hub, struct usb_device *udev, int port1) argument
5213 hub_power_remaining(struct usb_hub *hub) argument
5344 hub_port_connect(struct usb_hub *hub, int port1, u16 portstatus, u16 portchange) argument
5828 struct usb_hub *hub; local
6261 struct usb_hub *hub = usb_hub_to_struct_hub(udev->parent); local
6400 struct usb_hub *hub = usb_hub_to_struct_hub(hdev); local
6411 struct usb_hub *hub = usb_hub_to_struct_hub(hdev); local
6465 struct usb_hub *hub = usb_hub_to_struct_hub(hdev); local
[all...]
H A Dof.c16 * @hub: hub to which device is connected
19 * Look up the node of a USB device given its parent hub device and one-based
25 struct device_node *usb_of_get_device_node(struct usb_device *hub, int port1) argument
30 for_each_child_of_node(hub->dev.of_node, node) {
79 static bool usb_of_has_devices_or_graph(const struct usb_device *hub) argument
81 const struct device_node *np = hub->dev.of_node;
95 * usb_of_get_connect_type() - get a USB hub's port connect_type
96 * @hub: hub t
108 usb_of_get_connect_type(struct usb_device *hub, int port1) argument
[all...]
/linux-master/drivers/usb/gadget/udc/aspeed-vhub/
H A DMakefile3 aspeed-vhub-y := core.o ep0.o epn.o dev.o hub.o
/linux-master/arch/mips/include/asm/sn/
H A Dintr.h12 * Macros to manipulate the interrupt register on the calling hub chip.
17 #define REMOTE_HUB_SEND_INTR(hub, level) \
18 REMOTE_HUB_S((hub), PI_INT_PEND_MOD, (0x100 | (level)))
22 * to the hub. Otherwise we could end up losing interrupts.
32 #define REMOTE_HUB_CLR_INTR(hub, level) \
34 nasid_t __hub = (hub); \
H A Dagent.h6 * This file has definitions for the hub and snac interfaces.
18 #include <asm/sn/sn0/hub.h>
20 #include <asm/sn/sn1/hub.h>
/linux-master/arch/mips/include/asm/mach-ip27/
H A Dmmzone.h20 struct hub_data hub; member in struct:node_data
26 #define hub_data(n) (&__node_data[(n)]->hub)
/linux-master/drivers/gpu/drm/amd/amdgpu/
H A Dgfxhub_v2_0.c123 struct amdgpu_vmhub *hub = &adev->vmhub[AMDGPU_GFXHUB(0)]; local
126 hub->ctx_addr_distance * vmid,
130 hub->ctx_addr_distance * vmid,
285 struct amdgpu_vmhub *hub = &adev->vmhub[AMDGPU_GFXHUB(0)]; local
290 tmp = RREG32_SOC15_OFFSET(GC, 0, mmGCVM_CONTEXT1_CNTL, i * hub->ctx_distance);
316 i * hub->ctx_distance, tmp);
318 i * hub->ctx_addr_distance, 0);
320 i * hub->ctx_addr_distance, 0);
322 i * hub->ctx_addr_distance,
325 i * hub
334 struct amdgpu_vmhub *hub = &adev->vmhub[AMDGPU_GFXHUB(0)]; local
363 struct amdgpu_vmhub *hub = &adev->vmhub[AMDGPU_GFXHUB(0)]; local
437 struct amdgpu_vmhub *hub = &adev->vmhub[AMDGPU_GFXHUB(0)]; local
[all...]
H A Dgfxhub_v3_0_3.c125 struct amdgpu_vmhub *hub = &adev->vmhub[AMDGPU_GFXHUB(0)]; local
128 hub->ctx_addr_distance * vmid,
132 hub->ctx_addr_distance * vmid,
297 struct amdgpu_vmhub *hub = &adev->vmhub[AMDGPU_GFXHUB(0)]; local
302 tmp = RREG32_SOC15_OFFSET(GC, 0, regGCVM_CONTEXT1_CNTL, i * hub->ctx_distance);
328 i * hub->ctx_distance, tmp);
330 i * hub->ctx_addr_distance, 0);
332 i * hub->ctx_addr_distance, 0);
334 i * hub->ctx_addr_distance,
337 i * hub
346 struct amdgpu_vmhub *hub = &adev->vmhub[AMDGPU_GFXHUB(0)]; local
375 struct amdgpu_vmhub *hub = &adev->vmhub[AMDGPU_GFXHUB(0)]; local
453 struct amdgpu_vmhub *hub = &adev->vmhub[AMDGPU_GFXHUB(0)]; local
[all...]
H A Dgfxhub_v1_0.c43 struct amdgpu_vmhub *hub = &adev->vmhub[AMDGPU_GFXHUB(0)]; local
46 hub->ctx_addr_distance * vmid,
50 hub->ctx_addr_distance * vmid,
252 struct amdgpu_vmhub *hub = &adev->vmhub[AMDGPU_GFXHUB(0)]; local
265 tmp = RREG32_SOC15_OFFSET(GC, 0, mmVM_CONTEXT1_CNTL, i * hub->ctx_distance);
296 i * hub->ctx_distance, tmp);
298 i * hub->ctx_addr_distance, 0);
300 i * hub->ctx_addr_distance, 0);
302 i * hub->ctx_addr_distance,
305 i * hub
312 struct amdgpu_vmhub *hub = &adev->vmhub[AMDGPU_GFXHUB(0)]; local
343 struct amdgpu_vmhub *hub = &adev->vmhub[AMDGPU_GFXHUB(0)]; local
417 struct amdgpu_vmhub *hub = &adev->vmhub[AMDGPU_GFXHUB(0)]; local
[all...]
H A Dmmhub_v3_0.c139 struct amdgpu_vmhub *hub = &adev->vmhub[AMDGPU_MMHUB0(0)]; local
142 hub->ctx_addr_distance * vmid,
146 hub->ctx_addr_distance * vmid,
321 struct amdgpu_vmhub *hub = &adev->vmhub[AMDGPU_MMHUB0(0)]; local
326 tmp = RREG32_SOC15_OFFSET(MMHUB, 0, regMMVM_CONTEXT1_CNTL, i * hub->ctx_distance);
353 i * hub->ctx_distance, tmp);
355 i * hub->ctx_addr_distance, 0);
357 i * hub->ctx_addr_distance, 0);
359 i * hub->ctx_addr_distance,
362 i * hub
371 struct amdgpu_vmhub *hub = &adev->vmhub[AMDGPU_MMHUB0(0)]; local
400 struct amdgpu_vmhub *hub = &adev->vmhub[AMDGPU_MMHUB0(0)]; local
479 struct amdgpu_vmhub *hub = &adev->vmhub[AMDGPU_MMHUB0(0)]; local
[all...]
H A Dmmhub_v3_0_2.c132 struct amdgpu_vmhub *hub = &adev->vmhub[AMDGPU_MMHUB0(0)]; local
135 hub->ctx_addr_distance * vmid,
139 hub->ctx_addr_distance * vmid,
313 struct amdgpu_vmhub *hub = &adev->vmhub[AMDGPU_MMHUB0(0)]; local
318 tmp = RREG32_SOC15_OFFSET(MMHUB, 0, regMMVM_CONTEXT1_CNTL, i * hub->ctx_distance);
345 i * hub->ctx_distance, tmp);
347 i * hub->ctx_addr_distance, 0);
349 i * hub->ctx_addr_distance, 0);
351 i * hub->ctx_addr_distance,
354 i * hub
363 struct amdgpu_vmhub *hub = &adev->vmhub[AMDGPU_MMHUB0(0)]; local
392 struct amdgpu_vmhub *hub = &adev->vmhub[AMDGPU_MMHUB0(0)]; local
471 struct amdgpu_vmhub *hub = &adev->vmhub[AMDGPU_MMHUB0(0)]; local
[all...]
H A Dgfxhub_v11_5_0.c127 struct amdgpu_vmhub *hub = &adev->vmhub[AMDGPU_GFXHUB(0)]; local
130 hub->ctx_addr_distance * vmid,
134 hub->ctx_addr_distance * vmid,
295 struct amdgpu_vmhub *hub = &adev->vmhub[AMDGPU_GFXHUB(0)]; local
300 tmp = RREG32_SOC15_OFFSET(GC, 0, regGCVM_CONTEXT1_CNTL, i * hub->ctx_distance);
326 i * hub->ctx_distance, tmp);
328 i * hub->ctx_addr_distance, 0);
330 i * hub->ctx_addr_distance, 0);
332 i * hub->ctx_addr_distance,
335 i * hub
344 struct amdgpu_vmhub *hub = &adev->vmhub[AMDGPU_GFXHUB(0)]; local
385 struct amdgpu_vmhub *hub = &adev->vmhub[AMDGPU_GFXHUB(0)]; local
468 struct amdgpu_vmhub *hub = &adev->vmhub[AMDGPU_GFXHUB(0)]; local
[all...]
H A Dmmhub_v2_0.c190 struct amdgpu_vmhub *hub = &adev->vmhub[AMDGPU_MMHUB0(0)]; local
193 hub->ctx_addr_distance * vmid,
197 hub->ctx_addr_distance * vmid,
365 struct amdgpu_vmhub *hub = &adev->vmhub[AMDGPU_MMHUB0(0)]; local
370 tmp = RREG32_SOC15_OFFSET(MMHUB, 0, mmMMVM_CONTEXT1_CNTL, i * hub->ctx_distance);
397 i * hub->ctx_distance, tmp);
399 i * hub->ctx_addr_distance, 0);
401 i * hub->ctx_addr_distance, 0);
403 i * hub->ctx_addr_distance,
406 i * hub
415 struct amdgpu_vmhub *hub = &adev->vmhub[AMDGPU_MMHUB0(0)]; local
444 struct amdgpu_vmhub *hub = &adev->vmhub[AMDGPU_MMHUB0(0)]; local
523 struct amdgpu_vmhub *hub = &adev->vmhub[AMDGPU_MMHUB0(0)]; local
[all...]
H A Dmmhub_v2_3.c124 struct amdgpu_vmhub *hub = &adev->vmhub[AMDGPU_MMHUB0(0)]; local
127 hub->ctx_addr_distance * vmid, lower_32_bits(page_table_base));
130 hub->ctx_addr_distance * vmid, upper_32_bits(page_table_base));
283 struct amdgpu_vmhub *hub = &adev->vmhub[AMDGPU_MMHUB0(0)]; local
288 tmp = RREG32_SOC15_OFFSET(MMHUB, 0, mmMMVM_CONTEXT1_CNTL, i * hub->ctx_distance);
315 i * hub->ctx_distance, tmp);
317 i * hub->ctx_addr_distance, 0);
319 i * hub->ctx_addr_distance, 0);
321 i * hub->ctx_addr_distance,
324 i * hub
333 struct amdgpu_vmhub *hub = &adev->vmhub[AMDGPU_MMHUB0(0)]; local
376 struct amdgpu_vmhub *hub = &adev->vmhub[AMDGPU_MMHUB0(0)]; local
450 struct amdgpu_vmhub *hub = &adev->vmhub[AMDGPU_MMHUB0(0)]; local
[all...]
H A Dmmhub_v3_0_1.c141 struct amdgpu_vmhub *hub = &adev->vmhub[AMDGPU_MMHUB0(0)]; local
144 hub->ctx_addr_distance * vmid,
148 hub->ctx_addr_distance * vmid,
308 struct amdgpu_vmhub *hub = &adev->vmhub[AMDGPU_MMHUB0(0)]; local
313 tmp = RREG32_SOC15_OFFSET(MMHUB, 0, regMMVM_CONTEXT1_CNTL, i * hub->ctx_distance);
340 i * hub->ctx_distance, tmp);
342 i * hub->ctx_addr_distance, 0);
344 i * hub->ctx_addr_distance, 0);
346 i * hub->ctx_addr_distance,
349 i * hub
358 struct amdgpu_vmhub *hub = &adev->vmhub[AMDGPU_MMHUB0(0)]; local
387 struct amdgpu_vmhub *hub = &adev->vmhub[AMDGPU_MMHUB0(0)]; local
461 struct amdgpu_vmhub *hub = &adev->vmhub[AMDGPU_MMHUB0(0)]; local
[all...]
/linux-master/drivers/gpu/drm/tegra/
H A Dhub.c156 int tegra_display_hub_prepare(struct tegra_display_hub *hub) argument
166 for (i = 0; i < hub->soc->num_wgrps; i++) {
167 struct tegra_windowgroup *wgrp = &hub->wgrps[i];
177 void tegra_display_hub_cleanup(struct tegra_display_hub *hub) argument
185 for (i = 0; i < hub->soc->num_wgrps; i++) {
186 struct tegra_windowgroup *wgrp = &hub->wgrps[i];
763 struct tegra_display_hub *hub = tegra->hub; local
779 plane->wgrp = &hub->wgrps[wgrp];
834 tegra_display_hub_get_state(struct tegra_display_hub *hub, argument
916 struct tegra_display_hub *hub = tegra->hub; local
941 struct tegra_display_hub *hub = to_tegra_display_hub(client); local
971 struct tegra_display_hub *hub = to_tegra_display_hub(client); local
994 struct tegra_display_hub *hub = to_tegra_display_hub(client); local
1054 struct tegra_display_hub *hub; local
1179 struct tegra_display_hub *hub = platform_get_drvdata(pdev); local
[all...]
/linux-master/include/linux/usb/
H A Dof.h21 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) argument
48 usb_of_get_device_node(struct usb_device *hub, int port1) argument
/linux-master/drivers/gpu/drm/nouveau/include/nvif/
H A Difc00d.h36 __u8 hub; member in struct:gp100_vmm_fault_cancel_v0

Completed in 211 milliseconds

123456