diff options
author | Divya Sasidharan <divya.s.sasidharan@intel.com> | 2017-05-16 10:59:17 -0700 |
---|---|---|
committer | chrome-bot <chrome-bot@chromium.org> | 2017-08-11 20:10:22 -0700 |
commit | d4a8c130f754bd4978e074d4a5c4c9d52283d334 (patch) | |
tree | 3a04b5a1ca31546c2c3344a5d682d43125d75abe /include | |
parent | 8d6da80f34cab49cd773e462d9720a210d4ce471 (diff) | |
download | chrome-ec-d4a8c130f754bd4978e074d4a5c4c9d52283d334.tar.gz |
usb_mux: Add driver support for PS8743 chip
Initial patch for supporting PS8743 USB Type-C
Redriving Switch for USB Host / DisplayPort.
BUG=b:64598680
BRANCH=glkrvp
TEST=On GLKRVP, verify mux setting is correct with
Apple dongle (VGA + USB) and Pluggable adapter.
Change-Id: Ib45e328fc9ef6ccc410cef4550086be95ef17e8a
Signed-off-by: Divya Sasidharan <divya.s.sasidharan@intel.com>
Reviewed-on: https://chromium-review.googlesource.com/506810
Commit-Ready: Vijay P Hiremath <vijay.p.hiremath@intel.com>
Tested-by: Vijay P Hiremath <vijay.p.hiremath@intel.com>
Reviewed-by: Shawn N <shawnn@chromium.org>
Diffstat (limited to 'include')
-rw-r--r-- | include/config.h | 3 | ||||
-rw-r--r-- | include/usb_mux.h | 1 |
2 files changed, 4 insertions, 0 deletions
diff --git a/include/config.h b/include/config.h index bb17f6061e..8bf2f26e75 100644 --- a/include/config.h +++ b/include/config.h @@ -2755,6 +2755,9 @@ /* Support the Parade PS8740 Type-C Redriving Switch */ #undef CONFIG_USB_MUX_PS8740 +/* Support the Parade PS8743 Type-C Redriving Switch */ +#undef CONFIG_USB_MUX_PS8743 + /* 'Virtual' USB mux under host (not EC) control */ #undef CONFIG_USB_MUX_VIRTUAL diff --git a/include/usb_mux.h b/include/usb_mux.h index 5e1fb6945a..712ed3d437 100644 --- a/include/usb_mux.h +++ b/include/usb_mux.h @@ -90,6 +90,7 @@ struct usb_mux { /* Supported USB mux drivers */ extern const struct usb_mux_driver pi3usb30532_usb_mux_driver; extern const struct usb_mux_driver ps8740_usb_mux_driver; +extern const struct usb_mux_driver ps8743_usb_mux_driver; extern const struct usb_mux_driver tcpm_usb_mux_driver; extern const struct usb_mux_driver virtual_usb_mux_driver; |