drivers: usb: Import Google's Type-C driver
authordeadman96385 <seanhoyt963@gmail.com>
Thu, 22 Jul 2021 00:19:50 +0000 (19:19 -0500)
committerNolen Johnson <johnsonnolen@gmail.com>
Tue, 27 Jul 2021 14:50:17 +0000 (10:50 -0400)
commit624ec075893a23ce32f604c9a6f180a6d8eb002a
tree60c08492c591b33f0ab390e72ba411171650bc83
parentfd4cc52cf2c92b26b16b783f16dca752285d97c0
drivers: usb: Import Google's Type-C driver

Change-Id: Ib224baf7f88334a07f1f1d106f4d0af36b59c72d
28 files changed:
drivers/usb/Kconfig
drivers/usb/Makefile
drivers/usb/typec/Kconfig [new file with mode: 0644]
drivers/usb/typec/Makefile [new file with mode: 0644]
drivers/usb/typec/bus.c [new file with mode: 0644]
drivers/usb/typec/bus.h [new file with mode: 0644]
drivers/usb/typec/class.c [new file with mode: 0644]
drivers/usb/typec/fusb302/Kconfig [new file with mode: 0644]
drivers/usb/typec/fusb302/Makefile [new file with mode: 0644]
drivers/usb/typec/fusb302/fusb302.c [new file with mode: 0644]
drivers/usb/typec/fusb302/fusb302_reg.h [new file with mode: 0644]
drivers/usb/typec/mux.c [new file with mode: 0644]
drivers/usb/typec/tcpci.c [new file with mode: 0644]
drivers/usb/typec/tcpci.h [new file with mode: 0644]
drivers/usb/typec/tcpci_rt1711h.c [new file with mode: 0644]
drivers/usb/typec/tcpm.c [new file with mode: 0644]
include/dt-bindings/usb/pd.h [new file with mode: 0644]
include/linux/mod_devicetable.h
include/linux/power_supply.h
include/linux/usb/pd.h [new file with mode: 0644]
include/linux/usb/pd_ado.h [new file with mode: 0644]
include/linux/usb/pd_bdo.h [new file with mode: 0644]
include/linux/usb/pd_ext_sdb.h [new file with mode: 0644]
include/linux/usb/pd_vdo.h [new file with mode: 0644]
include/linux/usb/tcpm.h [new file with mode: 0644]
include/linux/usb/typec.h [new file with mode: 0644]
include/linux/usb/typec_altmode.h [new file with mode: 0644]
include/linux/usb/typec_mux.h [new file with mode: 0644]