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:
@ -1117,6 +1117,7 @@
|
||||
bus-width = <8>;
|
||||
non-removable;
|
||||
no-1-8-v;
|
||||
auto-cmd23-broken;
|
||||
keep-power-in-suspend;
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
@ -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";
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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;
|
||||
|
||||
@ -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";
|
||||
|
||||
@ -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";
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user