Home
last modified time | relevance | path

Searched refs:usb4 (Results 1 – 13 of 13) sorted by relevance

/Linux-v5.15/drivers/thunderbolt/
Dusb4_port.c16 struct usb4_port *usb4 = tb_to_usb4_port_device(dev); in link_show() local
17 struct tb_port *port = usb4->port; in link_show()
46 static int usb4_port_offline(struct usb4_port *usb4) in usb4_port_offline() argument
48 struct tb_port *port = usb4->port; in usb4_port_offline()
70 static void usb4_port_online(struct usb4_port *usb4) in usb4_port_online() argument
72 struct tb_port *port = usb4->port; in usb4_port_online()
81 struct usb4_port *usb4 = tb_to_usb4_port_device(dev); in offline_show() local
83 return sysfs_emit(buf, "%d\n", usb4->offline); in offline_show()
89 struct usb4_port *usb4 = tb_to_usb4_port_device(dev); in offline_store() local
90 struct tb_port *port = usb4->port; in offline_store()
[all …]
Dacpi.c194 struct usb4_port *usb4 = port->usb4; in tb_acpi_retimer_set_power() local
200 if (!usb4->can_offline) in tb_acpi_retimer_set_power()
203 adev = ACPI_COMPANION(&usb4->dev); in tb_acpi_retimer_set_power()
362 struct usb4_port *usb4 = tb_to_usb4_port_device(dev); in tb_acpi_setup() local
364 if (!adev || !usb4) in tb_acpi_setup()
370 usb4->can_offline = true; in tb_acpi_setup()
Dretimer.c327 struct usb4_port *usb4; in tb_retimer_add() local
332 usb4 = port->usb4; in tb_retimer_add()
333 if (!usb4) in tb_retimer_add()
377 rt->dev.parent = &usb4->dev; in tb_retimer_add()
435 dev = device_find_child(&port->usb4->dev, &lookup, retimer_match); in tb_port_find_retimer()
531 struct usb4_port *usb4; in tb_retimer_remove_all() local
533 usb4 = port->usb4; in tb_retimer_remove_all()
534 if (usb4) in tb_retimer_remove_all()
535 device_for_each_child_reverse(&usb4->dev, port, in tb_retimer_remove_all()
Dusb4.c1014 struct usb4_port *usb4; in usb4_switch_add_ports() local
1021 usb4 = usb4_port_device_add(port); in usb4_switch_add_ports()
1022 if (IS_ERR(usb4)) { in usb4_switch_add_ports()
1024 return PTR_ERR(usb4); in usb4_switch_add_ports()
1027 port->usb4 = usb4; in usb4_switch_add_ports()
1044 if (port->usb4) { in usb4_switch_remove_ports()
1045 usb4_port_device_remove(port->usb4); in usb4_switch_remove_ports()
1046 port->usb4 = NULL; in usb4_switch_remove_ports()
DMakefile4 thunderbolt-objs += domain.o dma_port.o icm.o property.o xdomain.o lc.o tmu.o usb4.o
Dtb.h238 struct usb4_port *usb4; member
1118 void usb4_port_device_remove(struct usb4_port *usb4);
1119 int usb4_port_device_resume(struct usb4_port *usb4);
Dswitch.c1172 if (port->usb4) { in tb_port_resume()
1173 usb4_port_device_resume(port->usb4); in tb_port_resume()
/Linux-v5.15/arch/arm/boot/dts/
Dkirkwood-iconnect.dts57 pmx_led_usb4: pmx-led-usb4 {
113 usb4 {
114 label = "usb4:blue";
Ddra74x.dtsi217 usb4: usb@10000 { label
Dimx6qdl-hummingboard2.dtsi141 v_usb4: regulator-v-usb4 {
Dqcom-apq8064.dtsi984 usb4: usb@12530000 { label
1009 resets = <&usb4 0>;
/Linux-v5.15/Documentation/ABI/testing/
Dsysfs-bus-thunderbolt301 "usb4", "tbt" and "none".
/Linux-v5.15/Documentation/trace/
Dftrace.rst3454 sshd-1995 [001] d.h1 138.733278: irq_handler_entry: irq=21 name=uhci_hcd:usb4