MLK-21653-2 arm: dts: add 'auto-cmd23-broken' for eMMC on imx6qpdl/imx6sx/imx7d

Broken the auto cmd23 function for eMMC on imx6qpdl/imx6sx/imx7d, otherwise
the eMMC RPMB write access will return general fail.

Signed-off-by: Haibo Chen <haibo.chen@nxp.com>
(cherry picked from commit 03e94f6f51)
This commit is contained in:
Haibo Chen
2019-06-04 20:03:32 +08:00
parent c3f862d213
commit e4452f4458
6 changed files with 6 additions and 0 deletions

View File

@ -1117,6 +1117,7 @@
bus-width = <8>;
non-removable;
no-1-8-v;
auto-cmd23-broken;
keep-power-in-suspend;
status = "okay";
};

View File

@ -546,6 +546,7 @@
pinctrl-0 = <&pinctrl_usdhc4_1>;
bus-width = <8>;
non-removable;
auto-cmd23-broken;
/* need hw rework to enable signal voltage switch */
no-1-8-v;
status = "okay";

View File

@ -19,6 +19,7 @@
pinctrl-1 = <&pinctrl_usdhc4_1_100mhz>;
pinctrl-2 = <&pinctrl_usdhc4_1_200mhz>;
bus-width = <8>;
auto-cmd23-broken;
/*
* overwrite cd-gpios and wp-gpios since they are reused as eMMC DATA
* signals after rework

View File

@ -539,6 +539,7 @@
assigned-clocks = <&clks IMX7D_USDHC2_ROOT_CLK>;
assigned-clocks-rates = <400000000>;
bus-width = <8>;
auto-cmd23-broken;
tuning-step = <2>;
non-removable;
keep-power-in-suspend;

View File

@ -1005,6 +1005,7 @@
assigned-clocks = <&clks IMX7D_USDHC3_ROOT_CLK>;
assigned-clock-rates = <400000000>;
bus-width = <8>;
auto-cmd23-broken;
non-removable;
keep-power-in-suspend;
status = "okay";

View File

@ -754,6 +754,7 @@
assigned-clocks = <&clks IMX7D_USDHC3_ROOT_CLK>;
assigned-clock-rates = <400000000>;
bus-width = <8>;
auto-cmd23-broken;
non-removable;
status = "okay";
};