summaryrefslogtreecommitdiff
path: root/arch/arm/boot/dts/imx6ull-colibri-eval-v3.dtsi
diff options
context:
space:
mode:
authorIgor Opaniuk <igor.opaniuk@toradex.com>2020-09-21 20:31:19 +0300
committerOleksandr Suvorov <oleksandr.suvorov@toradex.com>2021-01-27 20:36:47 +0200
commit15438a8f23d96043be3ddf6f50b384b65bd48f48 (patch)
treebe510029ec49aff810abad2dbd999090da858145 /arch/arm/boot/dts/imx6ull-colibri-eval-v3.dtsi
parent480928398b391659bc498d5155c7fbfc3f317f65 (diff)
ARM: dts: colibri-imx6ull: provide vqmmc-supply for usdhc1
This fixes usdhc1 init issue: [ 61.485769] mmcblk0: mmc0:aaaa SA16G 14.8 GiB [ 61.554247] sdhci-esdhc-imx 2190000.usdhc: error -110 requesting status [ 61.623121] sdhci-esdhc-imx 2190000.usdhc: error -110 requesting status [ 61.629857] mmcblk0: recovery failed! [ 61.633617] blk_update_request: I/O error, dev mmcblk0, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 61.643912] Buffer I/O error on dev mmcblk0, logical block 0, async page read [ 61.659292] sdhci-esdhc-imx 2190000.usdhc: error -110 requesting status With this change usdhc1 is detected and functions correctly: [ 203.507361] mmcblk0: mmc0:aaaa SA16G 14.8 GiB [ 203.529058] mmcblk0: p1 p2 [ 205.776342] FAT-fs (mmcblk0p1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck. [ 205.803021] EXT4-fs (mmcblk0p2): recovery complete [ 205.828834] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null) colibri-imx6ull:~# hdparm -t /dev/mmcblk0 /dev/mmcblk0: Timing buffered disk reads: 68 MB in 3.04 seconds = 22.34 MB/sec Related-to: ELB-2999 Signed-off-by: Igor Opaniuk <igor.opaniuk@toradex.com>
Diffstat (limited to 'arch/arm/boot/dts/imx6ull-colibri-eval-v3.dtsi')
-rw-r--r--arch/arm/boot/dts/imx6ull-colibri-eval-v3.dtsi2
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/arm/boot/dts/imx6ull-colibri-eval-v3.dtsi b/arch/arm/boot/dts/imx6ull-colibri-eval-v3.dtsi
index 3ff8c59d4569..96f4438a3569 100644
--- a/arch/arm/boot/dts/imx6ull-colibri-eval-v3.dtsi
+++ b/arch/arm/boot/dts/imx6ull-colibri-eval-v3.dtsi
@@ -328,7 +328,6 @@
pinctrl-1 = <&pinctrl_usdhc1_100mhz &pinctrl_snvs_usdhc1_cd>;
pinctrl-2 = <&pinctrl_usdhc1_200mhz &pinctrl_snvs_usdhc1_cd>;
pinctrl-3 = <&pinctrl_usdhc1 &pinctrl_snvs_usdhc1_cd_sleep>;
- vqmmc-supply = <&reg_sd1_vqmmc>;
#else
pinctrl-names = "default", "sleep";
pinctrl-0 = <&pinctrl_usdhc1 &pinctrl_snvs_usdhc1_cd>;
@@ -336,6 +335,7 @@
no-1-8-v;
#endif
cd-gpios = <&gpio5 0 GPIO_ACTIVE_LOW>;
+ vqmmc-supply = <&reg_sd1_vqmmc>;
disable-wp;
wakeup-source;
keep-power-in-suspend;