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)

