.../bindings/usb/sprd,sc27xx-typec.yaml | 72 +++ drivers/usb/typec/Kconfig | 10 + drivers/usb/typec/Makefile | 1 + drivers/usb/typec/sc27xx-typec.c | 554 ++++++++++++++++++ 4 files changed, 637 insertions(+) create mode 100644 Documentation/devicetree/bindings/usb/sprd,sc27xx-typec.yaml create mode 100644 drivers/usb/typec/sc27xx-typec.c