[PATCH v2] doc: usb: ci-hdrc-usb2: Add property "mux-controls"

2018-04-17 Thread Yossi Mansharoff
The chipidea usb controller may be connected, in some platforms, to an external mux to toggle between different usb ports for different roles (host and device). The mux-controller property, if set, binds the chipidea usb controller with a mux for this use. Signed-off-by: Yossi Mansharoff <

[PATCH v2] usb: chipidea: Hook into mux framework to toggle usb switch

2018-04-17 Thread Yossi Mansharoff
n Boyd <stephen.b...@linaro.org> Signed-off-by: Yossi Mansharoff <yos...@codeaurora.org> --- drivers/usb/chipidea/Kconfig | 2 ++ drivers/usb/chipidea/core.c | 5 + drivers/usb/chipidea/host.c | 7 +++ drivers/usb/chipidea/udc.c | 13 - include/linux/usb/chipidea.