board: colibri-imx6ull: fix detecting sd card
authorMarcel Ziswiler <marcel.ziswiler@toradex.com>
Fri, 8 Apr 2022 10:28:21 +0000 (12:28 +0200)
committerStefano Babic <sbabic@denx.de>
Tue, 12 Apr 2022 17:10:44 +0000 (19:10 +0200)
commita398d7d2d4be66b8d28319912f0aa500c8731c9d
tree7824c1bcfcb13e56435b3f1bf3e561f7abd30528
parent9cec652ec56a3817c543b6ab82cc16257aaa2775
board: colibri-imx6ull: fix detecting sd card

Turns out on certain carrier boards (e.g. Iris V2) and under certain
circumstances (e.g. after a software reset) the SD card may have been
left in a strange state which later failed as follows:

Colibri iMX6ULL # mmc dev 0
Card did not respond to voltage select! : -110

Fix this as follows:
- Re-name the signaling voltage rail regulator from vmmc to vqmmc.
- Fix the name of the GPIO property to gpios.
- Specify 4-bit bus width, no write-protect capability and no 1.8
  volt signaling voltage capability.
- Fix the clock vs. command pull-up vs. push-pull configuration.

Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
arch/arm/dts/imx6ull-colibri.dtsi