On Fri, Oct 18, 2019 at 1:06 AM Hans de Goede <hdegoede@xxxxxxxxxx> wrote: > On 18-10-2019 07:55, John Stultz wrote: > > On Wed, Oct 16, 2019 at 12:27 AM Hans de Goede <hdegoede@xxxxxxxxxx> wrote: > >> Look at the tcpm_set_vbus implementation in drivers/usb/typec/tcpm/fusb302.c > >> you need to do something similar in your Type-C controller driver and > >> export the GPIO as as a gpio-controlled regulator and tie the regulator to > >> the connector. > > > > Thanks for the suggestion, I really appreciate it! One more question > > though, since I'm using the tcpci_rt1711h driver, which re-uses the > > somewhat sparse tcpci.c implementation, would you recommend trying to > > add generic regulator support to the tcpci code or trying to extend > > the implementation somehow allow the tcpci_rt1711h driver replace just > > the set_vbus function? > > I have the feeling that this is more of a question for Heikki. > > My first instinct is: if you are using tcpci can't you put all > the hacks you need for the usb connection shared between hub > and type-c in your firmware ? I appreciate the suggestion, but I'm not aware of any USB firmware for the board, nor do I think I have any such source. :( thanks -john