Skip to content

FROMLIST: arm64: dts: qcom: shikra: Add Support for usb0 and usb1 on shikra QLI - #1739

Open
akakum-qualcomm wants to merge 1 commit into
qualcomm-linux:early/hwe/shikra/dtfrom
akakum-qualcomm:usb/shikra-ccg
Open

FROMLIST: arm64: dts: qcom: shikra: Add Support for usb0 and usb1 on shikra QLI#1739
akakum-qualcomm wants to merge 1 commit into
qualcomm-linux:early/hwe/shikra/dtfrom
akakum-qualcomm:usb/shikra-ccg

Conversation

@akakum-qualcomm

Copy link
Copy Markdown

Added changes in shikra-cqm-evk, shikra-cqs-evk, and shikra-iqs-evk which
now use the upstream CYPD6129/CYPD6229 UCSI Type-C controller for USB
role switching (via &i2c3/typec@40) instead of the previous PM4125-native
typec block, while shikra.dtsi/shikra-evk.dtsi gain the base usb_1/usb_2
dwc3, USB HS/QMP PHY, and QUSB2 efuse-trim nodes needed to support them.

All four affected board/SoC DT files were rebuilt with dtc
(qcom/shikra-cqm-evk.dtb, qcom/shikra-cqs-evk.dtb, qcom/shikra-iqs-evk.dtb)
with no warnings or errors.

Diffstat (base..HEAD):
 .../devicetree/bindings/usb/cypress,cypd6129.yaml  | 107 ++++++++
 arch/arm64/boot/dts/qcom/shikra-cqm-evk.dts        |  94 ++++++-
 arch/arm64/boot/dts/qcom/shikra-cqm-som.dtsi       |  13 +-
 arch/arm64/boot/dts/qcom/shikra-cqs-evk.dts        |  94 ++++++-
 arch/arm64/boot/dts/qcom/shikra-evk.dtsi           |  12 +
 arch/arm64/boot/dts/qcom/shikra-iqs-evk.dts        | 124 ++++++++++
 arch/arm64/boot/dts/qcom/shikra.dtsi               | 274 ++++++++++++++-----
 drivers/usb/typec/ucsi/ucsi_ccg.c                  |   2 +
 8 files changed, 600 insertions(+), 120 deletions(-)

Link: https://lore.kernel.org/all/[email protected]/
      https://lore.kernel.org/all/20260821-shikra-usb-dt-v7-apply-v2-0-628885fc1d0e@oss.qualcomm.com/
Signed-off-by: Akash Kumar [[email protected]](mailto:[email protected])

CRs-Fixed: 4652998
CRs-Fixed:: 4635219

@akakum-qualcomm
akakum-qualcomm force-pushed the usb/shikra-ccg branch 2 times, most recently from 8842052 to ed44d34 Compare August 28, 2026 08:52
…shikra QLI

Added changes in shikra-cqm-evk, shikra-cqs-evk, and shikra-iqs-evk which
now use the upstream CYPD6129/CYPD6229 UCSI Type-C controller for USB
role switching (via &i2c3/typec@40) instead of the previous PM4125-native
typec block, while shikra.dtsi/shikra-evk.dtsi gain the base usb_1/usb_2
dwc3, USB HS/QMP PHY, and QUSB2 efuse-trim nodes needed to support them.

All four affected board/SoC DT files were rebuilt with dtc
(qcom/shikra-cqm-evk.dtb, qcom/shikra-cqs-evk.dtb, qcom/shikra-iqs-evk.dtb)
with no warnings or errors.

Diffstat (base..HEAD):
 .../devicetree/bindings/usb/cypress,cypd6129.yaml  | 107 ++++++++
 arch/arm64/boot/dts/qcom/shikra-cqm-evk.dts        |  94 ++++++-
 arch/arm64/boot/dts/qcom/shikra-cqm-som.dtsi       |  13 +-
 arch/arm64/boot/dts/qcom/shikra-cqs-evk.dts        |  94 ++++++-
 arch/arm64/boot/dts/qcom/shikra-evk.dtsi           |  12 +
 arch/arm64/boot/dts/qcom/shikra-iqs-evk.dts        | 124 ++++++++++
 arch/arm64/boot/dts/qcom/shikra.dtsi               | 274 ++++++++++++++-----
 drivers/usb/typec/ucsi/ucsi_ccg.c                  |   2 +
 8 files changed, 600 insertions(+), 120 deletions(-)

Link: https://lore.kernel.org/all/[email protected]/
      https://lore.kernel.org/all/20260821-shikra-usb-dt-v7-apply-v2-0-628885fc1d0e@oss.qualcomm.com/
Signed-off-by: Akash Kumar <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants