Re: [PATCH v4] arm64: dts: qcom: lemans-evk: Add OTG support for primary USB controller
From: Dmitry Baryshkov
Date: Sun Nov 02 2025 - 12:19:55 EST
On 02/11/2025 18:51, Krishna Kurapati wrote:
Enable OTG support for primary USB controller on EVK Platform. Add
HD3SS3220 Type-C port controller present between Type-C port and SoC
that provides role switch notifications to controller.
Signed-off-by: Krishna Kurapati <krishna.kurapati@xxxxxxxxxxxxxxxx>
---
Changes in v4:
- Moved remote endpoints to SoC file.
- Renamed vbus regulator name.
- Moved usb-role-swich property to SoC file.
Changes in v3:
- Moved "usb-role-switch" to lemans dtsi file
- Moved vbus supply to connector node
Link to v3 DT:
https://lore.kernel.org/all/20251024182138.2744861-1-krishna.kurapati@xxxxxxxxxxxxxxxx/
Link to v2:
https://lore.kernel.org/all/20251008180036.1770735-1-krishna.kurapati@xxxxxxxxxxxxxxxx/
Link to v6 bindings and driver changes:
https://lore.kernel.org/all/20251102164819.2798754-1-krishna.kurapati@xxxxxxxxxxxxxxxx/
arch/arm64/boot/dts/qcom/lemans-evk.dts | 108 +++++++++++++++++++++++-
arch/arm64/boot/dts/qcom/lemans.dtsi | 20 +++++
2 files changed, 126 insertions(+), 2 deletions(-)
@@ -454,6 +492,53 @@ &gpi_dma2 {
status = "okay";
};
+&pmm8654au_2_gpios {
+ usb0_intr_state: usb0-intr-state {
+ pins = "gpio5";
+ function = "normal";
+ input-enable;
+ bias-pull-up;
+ power-source = <0>;
+ };
+};
Why is this chunk here? Please check that the DTB is sorted.
+
+&i2c11 {
+ status = "okay";
+
--
With best wishes
Dmitry