Messages in this thread | | | From | Fabrice Gasnier <> | Subject | [PATCH 0/3] usb: dwc2: drd: add support for role-switch-default-mode | Date | Mon, 6 Dec 2021 16:56:40 +0100 |
| |
This series adds support for the role-switch-default-mode binding, to configure the controller default mode, when the role is USB_ROLE_NONE.
This has been tested on STM32MP15 DK2 board, with: &usbotg_hs { phys = <&usbphyc_port1 0>; phy-names = "usb2-phy"; usb-role-switch; dr_mode = "peripheral"; role-switch-default-mode = "peripheral"; status = "okay"; }
Fabrice Gasnier (3): dt-bindings: usb: document role-switch-default-mode property in dwc2 usb: dwc2: drd: add role-switch-default-node support usb: dwc2: drd: restore role and overrides upon resume
Documentation/devicetree/bindings/usb/dwc2.yaml | 3 ++ drivers/usb/dwc2/core.h | 3 ++ drivers/usb/dwc2/drd.c | 51 ++++++++++++++++++++++++- drivers/usb/dwc2/platform.c | 10 +++-- 4 files changed, 61 insertions(+), 6 deletions(-)
-- 2.7.4
| |