From: Krishna Kurapati <krishna.kurapati@xxxxxxxxxxxxxxxx> These series aim at enabling secondary USB on QCS615. The secondary controller is High Speed capable and has a QUSB2 Phy. Base DT Support has been added and is enabled on Ride Platform. The secondary controller is enabled in host mode. Signed-off-by: Song Xue <quic_songxue@xxxxxxxxxxx> --- Dependencies: Link to bindings and driver changes: https://lore.kernel.org/all/20241017130701.3301785-1-quic_kriskura@xxxxxxxxxxx/ PMIC DT: https://lore.kernel.org/all/20241202-adds-spmi-pmic-peripherals-for-qcs615-v6-0-bdd306b4940d@xxxxxxxxxxx/ --- Changes in v3: - Make a vertical list for clocks property of usb_hsphy_2 node in SOC DT. - Move GPIO10 node of PM8150 to fixed regulator node to enable high level. - Use subject prefixes matching the subsystem for SOC DT and Board DT. - Link to v2: https://lore.kernel.org/r/20241211-add_usb_host_mode_for_qcs615-v2-0-2c4abdf67635@xxxxxxxxxxx Changes in v2: - Modified "0" dec to "0x0" hex in reg property. - Link to v1: https://lore.kernel.org/r/20241211-add_usb_host_mode_for_qcs615-v1-0-edce37204a85@xxxxxxxxxxx --- Krishna Kurapati (2): arm64: dts: qcom: qcs615: Add support for secondary USB node on QCS615 arm64: dts: qcom: qcs615-ride: Enable secondary USB controller on QCS615 Ride arch/arm64/boot/dts/qcom/qcs615-ride.dts | 36 +++++++++++++++ arch/arm64/boot/dts/qcom/qcs615.dtsi | 78 ++++++++++++++++++++++++++++++++ 2 files changed, 114 insertions(+) --- base-commit: f2b086fc9f039773445d2606dc65dc091ec1830f change-id: 20241211-add_usb_host_mode_for_qcs615-61feb12fabd0 Best regards, -- Song Xue <quic_songxue@xxxxxxxxxxx>