Change ufs controller dev name from ufs@1d84000 to ufshc@1d84000. Without this change when ufs controller is built in as part of kernel, the driver code fails to initialize the device due to a check against android.bootdevice.(The validity and reason for this check in the driver code needs to be revisited. But the change in device name allows ufs controller to be registered during boot). This change also makes the dev name compatible with how it is defined for other Qualcomm SoCs. Signed-off-by: Thara Gopinath <thara.gopinath@xxxxxxxxxx> --- arch/arm64/boot/dts/qcom/sm8250.dtsi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/qcom/sm8250.dtsi b/arch/arm64/boot/dts/qcom/sm8250.dtsi index 7050adba7995..0ef72c839ed8 100644 --- a/arch/arm64/boot/dts/qcom/sm8250.dtsi +++ b/arch/arm64/boot/dts/qcom/sm8250.dtsi @@ -306,7 +306,7 @@ }; }; - ufs_mem_hc: ufs@1d84000 { + ufs_mem_hc: ufshc@1d84000 { compatible = "qcom,sm8250-ufshc", "qcom,ufshc", "jedec,ufs-2.0"; reg = <0 0x01d84000 0 0x3000>; -- 2.20.1