arm64: dts: qcom: msm8996-tone: Enable SDHCI1
authorKonrad Dybcio <konrad.dybcio@linaro.org>
Sat, 10 Dec 2022 14:09:59 +0000 (15:09 +0100)
committerBjorn Andersson <andersson@kernel.org>
Wed, 28 Dec 2022 04:06:25 +0000 (22:06 -0600)
With the recent patch that allowed us to reset the SDHCI controller from
Linux, things started working properly. Enable SDHCI1, and by extension
eMMC. Also, remove the now-useless cmdline SDHCI quirks.

Signed-off-by: Konrad Dybcio <konrad.dybcio@somainline.org>
Signed-off-by: Konrad Dybcio <konrad.dybcio@linaro.org>
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
Link: https://lore.kernel.org/r/20221210141000.14344-1-konrad.dybcio@linaro.org
arch/arm64/boot/dts/qcom/msm8996-sony-xperia-tone.dtsi

index be62899..a2ec145 100644 (file)
        qcom,board-id = <8 0>;
 
        chosen {
-               /*
-                * Due to an unknown-for-a-few-years regression,
-                * SDHCI only works on MSM8996 in PIO (lame) mode.
-                */
-               bootargs = "sdhci.debug_quirks=0x40 sdhci.debug_quirks2=0x4 maxcpus=2";
+               bootargs = "maxcpus=2";
        };
 
        reserved-memory {
 };
 
 &sdhc1 {
-       /* eMMC doesn't seem to cooperate even in PIO mode.. */
-       status = "disabled";
+       status = "okay";
 
        vmmc-supply = <&pm8994_l20>;
        vqmmc-supply = <&pm8994_s4>;