]> git.baikalelectronics.ru Git - kernel.git/commit
usb: typec: Support the WUSB3801 port controller
authorSamuel Holland <samuel@sholland.org>
Mon, 14 Feb 2022 05:01:17 +0000 (23:01 -0600)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 17 Feb 2022 15:23:18 +0000 (16:23 +0100)
commita2e811ae7d9ec10996b667fbb270bb71908b68de
tree0d668bc8eb79daad6c2a4f8dbc788aeb5c1890f0
parent9d47848286c581753e486881d1cfba45f36e6067
usb: typec: Support the WUSB3801 port controller

WUSB3801 features a configurable port type, accessory detection, and
plug orientation detection. It provides a hardware "ID" pin output for
compatibility with USB 2.0 OTG PHYs. Add a typec class driver for it.

Reviewed-by: Heikki Krogerus <heikki.krogerus@linux.intel.com>
Signed-off-by: Samuel Holland <samuel@sholland.org>
Link: https://lore.kernel.org/r/20220214050118.61015-5-samuel@sholland.org
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/usb/typec/Kconfig
drivers/usb/typec/Makefile
drivers/usb/typec/wusb3801.c [new file with mode: 0644]