Hi Bjorn, > 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? Yes it's disabled, thus this is not needed. I'll send v2 of this, where I remove this. Kind regards, Petr > Regards, > Bjorn