public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [PATCH v3 0/3] imx8m: introduce high speed mode support in usdhc
@ 2020-12-05 17:29 Andrey Zhizhikin
  2020-12-05 17:29 ` [PATCH v3 1/3] ARM: dts: imx8m: increase off-on delay on the SD Vcc regulator Andrey Zhizhikin
                   ` (2 more replies)
  0 siblings, 3 replies; 7+ messages in thread
From: Andrey Zhizhikin @ 2020-12-05 17:29 UTC (permalink / raw)
  To: u-boot

This patch series is targeted to address issues that can be observed
with various sd cards connected to i.MX8M derivatives.

Current configuration of usdhc dts nodes for imx8m SOC derivatives does
experience issues with recognition and mode switch for various sd card
types from different manufacturers, sometimes leading to an abrupted
boot
process, either during attempt to load kernel image from attached media
or failure to recognize the sd card when switch to higher speed mode is
performed.

Modifications in patches introduced are aimed to resolve those issue by
introducing a short delay when mode switch in attempted, and enabling
high speed mode quirks for all imx8m derivatives.

--
Changes in v3:
- Fix binding names, which had incorrect 'u-boot,' prefix used.
- Introduce additional patch to turn on config options required to
  enable the support for high speed modes in eSDHC driver components.

Andrey Zhizhikin (3):
  ARM: dts: imx8m: increase off-on delay on the SD Vcc regulator
  ARM: dts: imx8m: add UHS or HS400/HS400ES properties
  configs: imx8m: enable eMMC HS400ES and SD UHS mode on EVK

 arch/arm/dts/fsl-imx8qm-mek-u-boot.dtsi    |  3 +++
 arch/arm/dts/fsl-imx8qxp-mek-u-boot.dtsi   |  3 +++
 arch/arm/dts/imx8mm-beacon-kit-u-boot.dtsi |  4 ++++
 arch/arm/dts/imx8mm-evk-u-boot.dtsi        |  8 ++++++++
 arch/arm/dts/imx8mn-ddr4-evk-u-boot.dtsi   |  8 ++++++++
 arch/arm/dts/imx8mp-evk-u-boot.dtsi        |  8 ++++++++
 arch/arm/dts/imx8mq-evk-u-boot.dtsi        | 14 ++++++++++++++
 arch/arm/dts/imx8mq-phanbell-u-boot.dtsi   |  5 +++++
 configs/imx8mm_evk_defconfig               |  4 ++++
 configs/imx8mn_ddr4_evk_defconfig          |  4 ++++
 configs/imx8mp_evk_defconfig               |  3 +++
 11 files changed, 64 insertions(+)
 create mode 100644 arch/arm/dts/imx8mq-evk-u-boot.dtsi
 create mode 100644 arch/arm/dts/imx8mq-phanbell-u-boot.dtsi


base-commit: ee1e04558ff8c8ed812b986939447f129bb0b0bb
-- 
2.17.1

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2020-12-26 15:54 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-12-05 17:29 [PATCH v3 0/3] imx8m: introduce high speed mode support in usdhc Andrey Zhizhikin
2020-12-05 17:29 ` [PATCH v3 1/3] ARM: dts: imx8m: increase off-on delay on the SD Vcc regulator Andrey Zhizhikin
2020-12-26 15:54   ` sbabic at denx.de
2020-12-05 17:29 ` [PATCH v3 2/3] ARM: dts: imx8m: add UHS or HS400/HS400ES properties Andrey Zhizhikin
2020-12-26 15:54   ` sbabic at denx.de
2020-12-05 17:29 ` [PATCH v3 3/3] configs: imx8m: enable eMMC HS400ES and SD UHS mode on EVK Andrey Zhizhikin
2020-12-26 15:54   ` sbabic at denx.de

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox