mediatek: filogic: disable eMMC HS400 mode for Mount Stuart series
authorChad Monroe <chad@monroe.io>
Mon, 15 Jul 2024 17:37:55 +0000 (10:37 -0700)
committerChad Monroe <chad@monroe.io>
Mon, 15 Jul 2024 17:47:57 +0000 (10:47 -0700)
The eMMC chip used in a small batch of these devices has issues operating
in HS400 mode. Reducing to HS200 mode works around the problem and does
not cause any noticeable performance penalties as smaller chips are not fast
enough to saturate the bus. Root cause analysis is pending.

Signed-off-by: Chad Monroe <chad@monroe.io>
target/linux/mediatek/dts/mt7988a-smartrg-mt-stuart.dtsi

index 2b468f9bb311141d083e51ca5edaa7dce253c91c..fac267abf4cd944175610237fcb964030b3cb7b2 100644 (file)
        max-frequency = <200000000>;
        cap-mmc-highspeed;
        mmc-hs200-1_8v;
-       mmc-hs400-1_8v;
-       hs400-ds-delay = <0x12814>;
        vmmc-supply = <&reg_3p3v>;
        vqmmc-supply = <&reg_1p8v>;
        non-removable;