[PATCH] arm: dts: an7581: set r_smpl for MMC in U-Boot

Mikhail Kshevetskiy mikhail.kshevetskiy at iopsys.eu
Sat Jan 17 16:33:42 CET 2026


> 			reg = <0x0 0x1fa0e000 0x0 0x1000>,
> 				<0x0 0x1fa0c000 0x0 0x60>;
> 			interrupts = <GIC_SPI 170 IRQ_TYPE_LEVEL_HIGH>;
>+			r_smpl = <1>;
> 			clocks = <&scuclk EN7581_CLK_EMMC>, <&clk25m>;
> 			clock-names = "source", "hclk";
> 			bus-width = <4>;

On my AN7581 board, the same change in the ATF-2.10 source code causes
instability in eMMC reading. After the patch, in about 9 of 10 cases, ATF
is unable to read the FIP image and load BL31 and U-Boot.

So, I am vote for reverting this change.

Regards,
Mikhail Kshevetskiy


More information about the U-Boot mailing list