.../bindings/ufs/qcom,sc7180-ufshc.yaml | 36 +++--- arch/arm64/boot/dts/qcom/hamoa-iot-evk.dts | 18 +++ arch/arm64/boot/dts/qcom/hamoa.dtsi | 122 +++++++++++++++++- 3 files changed, 158 insertions(+), 18 deletions(-)
Add UFSPHY, UFSHC compatible binding names and UFS devicetree enablement changes for Qualcomm x1e80100 SoC. Changes in V5: - Rebased on linux-next (next-20260210) to resolve merge conflicts. - Add RB-by for UFSHC dt-binding [Krzysztof] - Add AB-by for UFSHC dt-binding [Mani] - Add RB-by for SoC dtsi [Konrad, Abel, Taniya, Mani] - Add RB-by for board dts [Konrad, Mani] - Link to V4: https://lore.kernel.org/all/20260106154207.1871487-1-pradeep.pragallapati@oss.qualcomm.com Changes in V4: - Update ufs@ with ufshc@ in SoC dtsi [Mani] - Retain complete change history in cover letter [Dmitry] - Remove "jedec,ufs-2.0" compatible from ufshc dt-bindings and SoC dtsi files [Krzysztof, Mani] - Remove RB-by tag from Krzysztof and AB-by tag from Mani on UFSHC dt-binding file as it has changes and needs re-review. - Add RB-by for QMP UFS PHY dt-binding [Krzysztof] - Add RB-by for SoC dtsi [Konrad, Abel, Taniya, Mani] - Add RB-by for board dts [Konrad] - Link to V3: https://lore.kernel.org/all/0689ae93-0684-4bf8-9bce-f9f32e56fe06@oss.qualcomm.com Changes in V3: - Update all dt-bindings commit messages with concise and informative statements [Krzysztof] - keep the QMP UFS PHY order by last compatible in numerical ascending order [Krzysztof] - Remove qcom,x1e80100-ufshc from select: enum: list of qcom,sc7180-ufshc.yaml file [Krzysztof] - Update subject prefix for all dt-bindings [Krzysztof] - Add RB-by for SoC dtsi [Konrad, Abel, Taniya] - Add RB-by for board dts [Konrad] - Link to V2: https://lore.kernel.org/all/20251231101951.1026163-1-pradeep.pragallapati@oss.qualcomm.com Changes in V2: - Update all dt-bindings commit messages to explain fallback to SM8550 [Krzysztof] - Pad register addresses to 8-digit hex format [Konrad] - Place one compatible string per line [Konrad] - Replace chip codenames with numeric identifiers throughout [Konrad] - Fix dt_binding_check error in UFSHC dt-bindings [Rob] - This series is rebased on GCC bindings and driver changes: https://lore.kernel.org/lkml/20251230-ufs_symbol_clk-v1-0-47d46b24c087@oss.qualcomm.com/ - This series address issues and gaps noticed on: https://lore.kernel.org/linux-devicetree/20250814005904.39173-2-harrison.vanderbyl@gmail.com/ https://lore.kernel.org/linux-devicetree/p3mhtj2rp6y2ezuwpd2gu7dwx5cbckfu4s4pazcudi4j2wogtr@4yecb2bkeyms/ - Link to V1: https://lore.kernel.org/linux-phy/20251229060642.2807165-1-pradeep.pragallapati@oss.qualcomm.com/ --- Pradeep P V K (3): dt-bindings: ufs: qcom,sc7180-ufshc: Add UFSHC compatible for x1e80100 arm64: dts: qcom: hamoa: Add UFS nodes for x1e80100 SoC arm64: dts: qcom: hamoa-iot-evk: Enable UFS .../bindings/ufs/qcom,sc7180-ufshc.yaml | 36 +++--- arch/arm64/boot/dts/qcom/hamoa-iot-evk.dts | 18 +++ arch/arm64/boot/dts/qcom/hamoa.dtsi | 122 +++++++++++++++++- 3 files changed, 158 insertions(+), 18 deletions(-) -- 2.34.1
On Wed, 11 Feb 2026 18:59:23 +0530, Pradeep P V K wrote:
> Add UFSPHY, UFSHC compatible binding names and UFS devicetree
> enablement changes for Qualcomm x1e80100 SoC.
>
> Changes in V5:
> - Rebased on linux-next (next-20260210) to resolve merge conflicts.
> - Add RB-by for UFSHC dt-binding [Krzysztof]
> - Add AB-by for UFSHC dt-binding [Mani]
> - Add RB-by for SoC dtsi [Konrad, Abel, Taniya, Mani]
> - Add RB-by for board dts [Konrad, Mani]
> - Link to V4:
> https://lore.kernel.org/all/20260106154207.1871487-1-pradeep.pragallapati@oss.qualcomm.com
>
> [...]
Applied to 7.1/scsi-queue, thanks!
[1/3] dt-bindings: ufs: qcom,sc7180-ufshc: Add UFSHC compatible for x1e80100
https://git.kernel.org/mkp/scsi/c/690d41fae92f
--
Martin K. Petersen
Pradeep, > Add UFSPHY, UFSHC compatible binding names and UFS devicetree > enablement changes for Qualcomm x1e80100 SoC. Applied to 7.1/scsi-staging. Please validate conflict resolution in qcom,sc7180-ufshc.yaml, thanks! -- Martin K. Petersen
On 24/02/2026 20:40, Martin K. Petersen wrote: > > Pradeep, > >> Add UFSPHY, UFSHC compatible binding names and UFS devicetree >> enablement changes for Qualcomm x1e80100 SoC. > > Applied to 7.1/scsi-staging. Please validate conflict resolution in > qcom,sc7180-ufshc.yaml, thanks! NAK You CANNOT take DTS patches. This is different subsysytem - look at the subject prefix. Best regards, Krzysztof
On Wed, 11 Feb 2026 18:59:23 +0530, Pradeep P V K wrote:
> Add UFSPHY, UFSHC compatible binding names and UFS devicetree
> enablement changes for Qualcomm x1e80100 SoC.
>
> Changes in V5:
> - Rebased on linux-next (next-20260210) to resolve merge conflicts.
> - Add RB-by for UFSHC dt-binding [Krzysztof]
> - Add AB-by for UFSHC dt-binding [Mani]
> - Add RB-by for SoC dtsi [Konrad, Abel, Taniya, Mani]
> - Add RB-by for board dts [Konrad, Mani]
> - Link to V4:
> https://lore.kernel.org/all/20260106154207.1871487-1-pradeep.pragallapati@oss.qualcomm.com
>
> [...]
Applied, thanks!
[2/3] arm64: dts: qcom: hamoa: Add UFS nodes for x1e80100 SoC
commit: 23c6e96c5b60c2725db955b7ba6bf80609a7256d
[3/3] arm64: dts: qcom: hamoa-iot-evk: Enable UFS
commit: 5b1a4acc08e57712e85f9c8927b96a2843645f08
Best regards,
--
Bjorn Andersson <andersson@kernel.org>
© 2016 - 2026 Red Hat, Inc.