Skip to content

Integrate linux-imx-kuk/DP_limit_SD-Card_speed

Commit: seco-ne/kernel/linux-imx-kuk@563a1160

arm64: dts: dual-espresso: Limit the SD-Card bus to 50MHz

The SD-Card bus generates EMI problems for higher Bus frequencies. Thsus limit the SD-Card bus to 50MHz.

From our expectations this should mean, that DDR50 is available. See also https://en.wikipedia.org/w/index.php?title=SD_card&oldid=1112713978#Power_consumption

In the drivers/mmc/host/sdhci-esdhc-imx.c driver, however, the DDR50 is only advertised when the pinctrl state_100mhz is available.

--

Commit: seco-ne/kernel/linux-imx-kuk@42e011be

dts:dual-espresso: Add missing SD-Card configurations

  • Added pin muxing for the default, 100MHz and 200MHz speeds
  • Set drive strength to DSE_X1 for default and DSE_X2 for 100/200 MHz

Merge request reports