Lines Matching full:usb4
240 * USB4 devices must support NVM operations but it is in nvm_readable()
579 * USB4 restricts programming NFC buffers to lane adapters only in tb_port_add_nfc_credits()
619 * Needed for USB4 but can be called for any CIO/USB4 ports. Makes the
740 * USB4 port buffers allocated for the control path in tb_init_port()
905 * @port: Port to check (USB4 or CIO)
965 * @port: Port to check (USB4 or CIO)
1305 if (port->usb4) { in tb_port_resume()
1306 usb4_port_device_resume(port->usb4); in tb_port_resume()
1315 * This is only needed for non-USB4 ports. in tb_port_resume()
1469 * Programs specified Hop IDs for DP IN/OUT port. Can be called for USB4
1561 return "USB4"; in tb_switch_generation_name()
2626 * For USB4 devices, we need to program the CM version in tb_switch_configure()
2628 * additional capabilities. Program it according to USB4 in tb_switch_configure()
3380 dev_err(&sw->dev, "failed to add USB4 ports\n"); in tb_switch_add()
3515 * wakes occurred during suspend. Disables all wakes, except USB4 wake of
3516 * upstream port for USB4 routers that shall be always enabled.
3632 * done for USB4 device too as CLx is re-enabled at resume. in tb_switch_suspend()