Lines Matching full:router

255  * @sw: USB4 router to setup
301 /* Only enable PCIe tunneling if the parent router supports it */ in usb4_switch_setup()
327 * usb4_switch_read_uid() - Read UID from USB4 router
328 * @sw: USB4 router
331 * Reads 64-bit UID from USB4 router config space.
366 * usb4_switch_drom_read() - Read arbitrary bytes from USB4 router DROM
367 * @sw: USB4 router
372 * Uses USB4 router operations to read router DROM. For devices this
374 * case the host router does not have DROM.
385 * @sw: USB4 router
388 * established with the upstream router. Call only for device routers.
406 * @sw: USB4 router
409 * Enables/disables router to wake up from sleep.
452 * Enable wakes from PCIe and USB 3.x on this router. Only in usb4_switch_set_wake()
475 * usb4_switch_set_sleep() - Prepare the router to enter sleep
476 * @sw: USB4 router
478 * Sets sleep bit for the router. Returns when the router sleep ready
502 * usb4_switch_nvm_sector_size() - Return router NVM sector size
503 * @sw: USB4 router
505 * If the router supports NVM operations this function returns the NVM
557 * usb4_switch_nvm_read() - Read arbitrary bytes from router NVM
558 * @sw: USB4 router
563 * Reads NVM contents of the router. If NVM is not supported returns
614 * usb4_switch_nvm_write() - Write to the router NVM
615 * @sw: USB4 router
620 * Writes @buf to the router NVM using USB4 router operations. If NVM
638 * @sw: USB4 router
642 * is successful the router is power cycled and the new NVM starts
671 * @sw: USB4 router
702 * @sw: USB4 router
705 * Allocates DP IN resource for DP tunneling using USB4 router
730 * @sw: USB4 router
776 * @sw: USB4 router
807 * @sw: USB4 router
841 * access the router below this port.
880 * @port: USB4 router
891 * @port: USB4 router