Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

scsi: ufs: qcom,sc7180-ufshc: dt-bindings: Add UFSHC compatible for x1e80100

Add UFS Host Controller (UFSHC) compatible for x1e80100 SoC. Use SM8550
as a fallback since x1e80100 is fully compatible with it.

Qualcomm UFSHC is no longer compatible with JEDEC UFS-2.0 binding.
Avoid using the "jedec,ufs-2.0" string in the compatible property.

[mkp: conflict resolution]

Acked-by: Manivannan Sadhasivam <mani@kernel.org>
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@oss.qualcomm.com>
Signed-off-by: Pradeep P V K <pradeep.pragallapati@oss.qualcomm.com>
Link: https://patch.msgid.link/20260211132926.3716716-2-pradeep.pragallapati@oss.qualcomm.com
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>

authored by

Pradeep P V K and committed by
Martin K. Petersen
690d41fa cf44b636

+22 -16
+22 -16
Documentation/devicetree/bindings/ufs/qcom,sc7180-ufshc.yaml
··· 32 32 33 33 properties: 34 34 compatible: 35 - items: 36 - - enum: 37 - - qcom,milos-ufshc 38 - - qcom,msm8998-ufshc 39 - - qcom,qcs8300-ufshc 40 - - qcom,sa8775p-ufshc 41 - - qcom,sc7180-ufshc 42 - - qcom,sc7280-ufshc 43 - - qcom,sc8180x-ufshc 44 - - qcom,sc8280xp-ufshc 45 - - qcom,sm8250-ufshc 46 - - qcom,sm8350-ufshc 47 - - qcom,sm8450-ufshc 48 - - qcom,sm8550-ufshc 49 - - const: qcom,ufshc 50 - - const: jedec,ufs-2.0 35 + oneOf: 36 + - items: 37 + - enum: 38 + - qcom,x1e80100-ufshc 39 + - const: qcom,sm8550-ufshc 40 + - const: qcom,ufshc 41 + - items: 42 + - enum: 43 + - qcom,milos-ufshc 44 + - qcom,msm8998-ufshc 45 + - qcom,qcs8300-ufshc 46 + - qcom,sa8775p-ufshc 47 + - qcom,sc7180-ufshc 48 + - qcom,sc7280-ufshc 49 + - qcom,sc8180x-ufshc 50 + - qcom,sc8280xp-ufshc 51 + - qcom,sm8250-ufshc 52 + - qcom,sm8350-ufshc 53 + - qcom,sm8450-ufshc 54 + - qcom,sm8550-ufshc 55 + - const: qcom,ufshc 56 + - const: jedec,ufs-2.0 51 57 52 58 reg: 53 59 maxItems: 1