]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
arm64: dts: qcom: hamoa/purwa: Flatten usb controller nodes
authorKrishna Kurapati <krishna.kurapati@oss.qualcomm.com>
Mon, 23 Mar 2026 10:31:19 +0000 (16:01 +0530)
committerBjorn Andersson <andersson@kernel.org>
Thu, 26 Mar 2026 14:40:49 +0000 (09:40 -0500)
commit4793de55d313baeefd86db2107ab88847344b8a5
treea4760488c6aab1fe3d0963961567bf2bee6e11ff
parent80de83eafd9a22a7c06c79bf06bc74a01c5a691e
arm64: dts: qcom: hamoa/purwa: Flatten usb controller nodes

Flatten usb controller nodes and update to using latest bindings and
flattened driver approach.

Tested this patch on CRD platform. For testing purpose, modified dr_mode
property and added usb-role-switch property to the 3 super speed capable
DRD controllers and valdiated both host and device mode. Also validated
host mode on the multiport controller.

Signed-off-by: Krishna Kurapati <krishna.kurapati@oss.qualcomm.com>
Link: https://lore.kernel.org/r/20260323103119.1801139-1-krishna.kurapati@oss.qualcomm.com
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
17 files changed:
arch/arm64/boot/dts/qcom/hamoa-iot-som.dtsi
arch/arm64/boot/dts/qcom/hamoa.dtsi
arch/arm64/boot/dts/qcom/purwa-iot-som.dtsi
arch/arm64/boot/dts/qcom/x1-asus-vivobook-s15.dtsi
arch/arm64/boot/dts/qcom/x1-asus-zenbook-a14.dtsi
arch/arm64/boot/dts/qcom/x1-crd.dtsi
arch/arm64/boot/dts/qcom/x1-dell-thena.dtsi
arch/arm64/boot/dts/qcom/x1-hp-omnibook-x14.dtsi
arch/arm64/boot/dts/qcom/x1-microsoft-denali.dtsi
arch/arm64/boot/dts/qcom/x1e001de-devkit.dts
arch/arm64/boot/dts/qcom/x1e78100-lenovo-thinkpad-t14s.dtsi
arch/arm64/boot/dts/qcom/x1e80100-dell-xps13-9345.dts
arch/arm64/boot/dts/qcom/x1e80100-lenovo-yoga-slim7x.dts
arch/arm64/boot/dts/qcom/x1e80100-medion-sprchrgd-14-s1.dts
arch/arm64/boot/dts/qcom/x1e80100-microsoft-romulus.dtsi
arch/arm64/boot/dts/qcom/x1e80100-qcp.dts
arch/arm64/boot/dts/qcom/x1p42100-lenovo-thinkbook-16.dts