On Thu 13 Jan 17:33 CST 2022, Petr Vorel wrote: > Although downstream supports HS400, there are overclocking warnings when > using mmc-hs400-1_8v: > > mmc0: Card appears overclocked; req 200000000 Hz, actual 384000000 Hz > mmc0: Card appears overclocked; req 200000000 Hz, actual 384000000 Hz > mmc0: Card appears overclocked; req 200000000 Hz, actual 384000000 Hz > mmc0: Card appears overclocked; req 400000000 Hz, actual 768000000 Hz > mmc0: Card appears overclocked; req 400000000 Hz, actual 768000000 Hz > mmc0: new HS400 MMC card at address 0001 > > Using HS200 (i.e. mmc-hs200-1_8v or mmc-ddr-1_8v) would reduce them: > > mmc0: Card appears overclocked; req 200000000 Hz, actual 384000000 Hz > mmc0: Card appears overclocked; req 200000000 Hz, actual 384000000 Hz > mmc0: new HS200 MMC card at address 0001 > > But as the problem is probably elsewhere (bullhead behaves the same), > keep mmc-hs400-1_8v. > > Angler does not have SD card, thus explicitly disable sdhc2. > > Signed-off-by: Petr Vorel <petr.vorel@xxxxxxxxx> > --- > .../dts/qcom/msm8994-huawei-angler-rev-101.dts | 16 ++++++++++++++++ > 1 file changed, 16 insertions(+) > > diff --git a/arch/arm64/boot/dts/qcom/msm8994-huawei-angler-rev-101.dts b/arch/arm64/boot/dts/qcom/msm8994-huawei-angler-rev-101.dts > index 0e3dd48f0dbf..5ce3dc169bb4 100644 > --- a/arch/arm64/boot/dts/qcom/msm8994-huawei-angler-rev-101.dts > +++ b/arch/arm64/boot/dts/qcom/msm8994-huawei-angler-rev-101.dts > @@ -7,6 +7,7 @@ > /dts-v1/; > > #include "msm8994.dtsi" > +#include <dt-bindings/gpio/gpio.h> > > /* Angler's firmware does not report where the memory is allocated */ > /delete-node/ &cont_splash_mem; > @@ -41,3 +42,18 @@ serial@f991e000 { > &tlmm { > gpio-reserved-ranges = <85 4>; > }; > + > +/* > + * Although downstream supports also HS400 there are fewer overclocking > + * warnings when used DDR, also LK bootloader reports DDR mode. > + */ > +&sdhc1 { > + status = "okay"; > + > + mmc-hs400-1_8v; > +}; > + > +/* Angler does not have SD card */ > +&sdhc2 { But isn't &sdhc2 already disabled from msm8992.dtsi and msm8994.dtsi? Regards, Bjorn > + status = "disabled"; > +}; > -- > 2.34.1 >