[PATCH v2 0/2] tegra_mmc: get tap and trim from dts
Svyatoslav Ryhel
clamor95 at gmail.com
Thu Aug 24 20:53:30 CEST 2023
Default-tap and default-trim values are used for eMMC setup
mostly on T114+ devices. As for now, those values are hardcoded
for T210 and ignored for all other Tegra generations. Fix this
by passing tap and trim values from dts.
---
Changes from v1
- move t210 device tree fix into this series
- switch dev_read_u32_default > dev_read_u32
- if reading of device tree tap/trim values returns error
store error in entries of driver structure
- apply tap and trim only if they pass error check
---
Svyatoslav Ryhel (2):
ARM: tegra210: set default-tap and default-trim values in sdhci nodes
mmc: tegra: get default-tap and default-trim from device tree
arch/arm/dts/tegra210.dtsi | 8 ++++
arch/arm/include/asm/arch-tegra/tegra_mmc.h | 17 +++----
drivers/mmc/tegra_mmc.c | 52 +++++++++++----------
3 files changed, 44 insertions(+), 33 deletions(-)
--
2.39.2
More information about the U-Boot
mailing list