Re: [PATCH] arm64: dts: rockchip: Pull down the eMMC data strobe on RK3576
From: Heiko Stuebner
Date: Fri Nov 13 2026 - 16:09:22 EST
On Mon, 09 Nov 2026 15:50:22 +0100, Jonathan Schmid wrote:
> The eMMC data strobe (DS) is only driven by the card while it sends data
> or the CRC status token; in between, the card releases the line. RK3576
> configures emmc_strb with pcfg_pull_none, so DS floats between
> transfers.
>
> In HS400 the host samples the CRC status token that follows each written
> block with DS. With the floating line it misreads the token now and
> then: the write ends with a data CRC error and is retried. Nothing is
> logged and the data ends up intact, but the errors show up in the
> controller's err_stats in debugfs, and write throughput drops.
>
> [...]
Applied, thanks!
[1/1] arm64: dts: rockchip: Pull down the eMMC data strobe on RK3576
commit: 330f3d6b0bd5e8694c7b80791444f70d2535912a
Best regards,
--
Heiko Stuebner <heiko@xxxxxxxxx>