Hi > -----Original Message----- > From: linux-usb-owner@xxxxxxxxxxxxxxx [mailto:linux-usb- > owner@xxxxxxxxxxxxxxx] On Behalf Of ShuFanLee > Sent: Wednesday, January 10, 2018 2:59 PM > To: heikki.krogerus@xxxxxxxxxxxxxxx > Cc: cy_huang@xxxxxxxxxxx; shufan_lee@xxxxxxxxxxx; linux- > kernel@xxxxxxxxxxxxxxx; linux-usb@xxxxxxxxxxxxxxx > Subject: [PATCH] USB TYPEC: RT1711H Type-C Chip Driver > > From: ShuFanLee <shufan_lee@xxxxxxxxxxx> > > Richtek RT1711H Type-C chip driver that works with > Type-C Port Controller Manager to provide USB PD and > USB Type-C functionalities. A general question, is this Rt1711h type-c chip compatible with TCPCI (Universal Serial Bus Type-C Port Controller Interface Specification)? looks like it has the same register map and has some extension, can the existing ./drivers/staging/typec/tcpic.c basically work for you? +Guenter Li Jun > > Signed-off-by: ShuFanLee <shufan_lee@xxxxxxxxxxx> > --- > .../devicetree/bindings/usb/richtek,rt1711h.txt | 38 + > arch/arm64/boot/dts/hisilicon/rt1711h.dtsi | 11 + > drivers/usb/typec/Kconfig | 2 + > drivers/usb/typec/Makefile | 1 + > drivers/usb/typec/rt1711h/Kconfig | 7 + > drivers/usb/typec/rt1711h/Makefile | 2 + > drivers/usb/typec/rt1711h/rt1711h.c | 2241 ++++++++++++++++++++ > drivers/usb/typec/rt1711h/rt1711h.h | 300 +++ > 8 files changed, 2602 insertions(+) > create mode 100644 > Documentation/devicetree/bindings/usb/richtek,rt1711h.txt > create mode 100644 arch/arm64/boot/dts/hisilicon/rt1711h.dtsi > create mode 100644 drivers/usb/typec/rt1711h/Kconfig > create mode 100644 drivers/usb/typec/rt1711h/Makefile > create mode 100644 drivers/usb/typec/rt1711h/rt1711h.c > create mode 100644 drivers/usb/typec/rt1711h/rt1711h.h > ��.n��������+%������w��{.n�����{���)��jg��������ݢj����G�������j:+v���w�m������w�������h�����٥