Add support for the new flat DT format being adopted by Qualcomm boards,
this merges the dwc3 and glue nodes together.

Support the usb-role-switch and role-switch-default-mode properties so
that boards can express a preference when OTG is supported.

---
Changes in v2:
- Remove leftover LOG_DEBUG from testing
- Fix qscratch base address being wrong with flat DT
- Drop default dr_mode patch since another version is already on the
  list: 
https://lore.kernel.org/all/[email protected]/
- Link to v1: 
https://patch.msgid.link/[email protected]

---
Casey Connolly (2):
      usb: dwc3-generic: support Qualcomm flattened DT
      usb: dwc3-generic: respect role-switch-default-mode

 drivers/usb/dwc3/dwc3-generic.c | 33 ++++++++++++++++++++++++++-------
 1 file changed, 26 insertions(+), 7 deletions(-)
---
base-commit: 03c01c69806d4265070f14e7a7cbf617fcbb8f6a

// Casey (she/they)

Reply via email to