Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

ARM: dts: rockchip: clean up the abuse of disable-wp

The mmc.txt didn't explicitly say disable-wp is for SD card slot
only, but that is what it was designed for in the first place.

Remove all disable-wp from emmc or sdio controller.

Signed-off-by: Shawn Lin <shawn.lin@rock-chips.com>
Signed-off-by: Heiko Stuebner <heiko@sntech.de>

authored by

Shawn Lin and committed by
Heiko Stuebner
e6b97a47 4a26c160

-14
-1
arch/arm/boot/dts/rk3066a-bqcurie2.dts
··· 171 171 pinctrl-0 = <&sd1_clk &sd1_cmd &sd1_bus4>; 172 172 173 173 bus-width = <4>; 174 - disable-wp; 175 174 }; 176 175 177 176 &pwm3 {
-1
arch/arm/boot/dts/rk3066a-mk808.dts
··· 101 101 102 102 &mmc1 { 103 103 bus-width = <4>; 104 - disable-wp; 105 104 non-removable; 106 105 pinctrl-0 = <&sd1_clk &sd1_cmd &sd1_bus4>; 107 106 pinctrl-names = "default";
-2
arch/arm/boot/dts/rk3066a-rayeager.dts
··· 147 147 &emmc { 148 148 bus-width = <8>; 149 149 cap-mmc-highspeed; 150 - disable-wp; 151 150 non-removable; 152 151 pinctrl-names = "default"; 153 152 pinctrl-0 = <&emmc_clk>, <&emmc_cmd>, <&emmc_rst>; ··· 308 309 309 310 &mmc1 { 310 311 bus-width = <4>; 311 - disable-wp; 312 312 non-removable; 313 313 pinctrl-names = "default"; 314 314 pinctrl-0 = <&sd1_clk>, <&sd1_cmd>, <&sd1_bus4>;
-1
arch/arm/boot/dts/rk3188-bqedison2qc.dts
··· 227 227 &emmc { 228 228 bus-width = <8>; 229 229 cap-mmc-highspeed; 230 - disable-wp; 231 230 non-removable; 232 231 pinctrl-names = "default"; 233 232 pinctrl-0 = <&emmc_clk &emmc_cmd>;
-1
arch/arm/boot/dts/rk3188-px3-evb.dts
··· 62 62 &emmc { 63 63 bus-width = <8>; 64 64 cap-mmc-highspeed; 65 - disable-wp; 66 65 non-removable; 67 66 pinctrl-names = "default"; 68 67 pinctrl-0 = <&emmc_clk>, <&emmc_cmd>, <&emmc_rst>;
-1
arch/arm/boot/dts/rk3229-evb.dts
··· 137 137 138 138 &emmc { 139 139 cap-mmc-highspeed; 140 - disable-wp; 141 140 non-removable; 142 141 status = "okay"; 143 142 };
-1
arch/arm/boot/dts/rk3288-fennec.dts
··· 37 37 &emmc { 38 38 bus-width = <8>; 39 39 cap-mmc-highspeed; 40 - disable-wp; 41 40 non-removable; 42 41 pinctrl-names = "default"; 43 42 pinctrl-0 = <&emmc_clk &emmc_cmd &emmc_pwr &emmc_bus8>;
-1
arch/arm/boot/dts/rk3288-firefly-reload.dts
··· 254 254 bus-width = <4>; 255 255 cap-sd-highspeed; 256 256 cap-sdio-irq; 257 - disable-wp; 258 257 mmc-pwrseq = <&sdio_pwrseq>; 259 258 non-removable; 260 259 pinctrl-names = "default";
-1
arch/arm/boot/dts/rk3288-miqi.dts
··· 87 87 &emmc { 88 88 bus-width = <8>; 89 89 cap-mmc-highspeed; 90 - disable-wp; 91 90 non-removable; 92 91 pinctrl-names = "default"; 93 92 pinctrl-0 = <&emmc_clk>, <&emmc_cmd>, <&emmc_pwr>, <&emmc_bus8>;
-1
arch/arm/boot/dts/rk3288-popmetal.dts
··· 109 109 &emmc { 110 110 bus-width = <8>; 111 111 cap-mmc-highspeed; 112 - disable-wp; 113 112 mmc-ddr-1_8v; 114 113 mmc-hs200-1_8v; 115 114 non-removable;
-1
arch/arm/boot/dts/rk3288-rock2-square.dts
··· 133 133 bus-width = <4>; 134 134 cap-sd-highspeed; 135 135 cap-sdio-irq; 136 - disable-wp; 137 136 mmc-pwrseq = <&sdio_pwrseq>; 138 137 non-removable; 139 138 pinctrl-names = "default";
-1
arch/arm/boot/dts/rk3288-tinker-s.dts
··· 15 15 &emmc { 16 16 bus-width = <8>; 17 17 cap-mmc-highspeed; 18 - disable-wp; 19 18 non-removable; 20 19 pinctrl-names = "default"; 21 20 pinctrl-0 = <&emmc_clk &emmc_cmd &emmc_pwr &emmc_bus8>;
-1
arch/arm/boot/dts/rk3288-vyasa.dts
··· 121 121 &emmc { 122 122 bus-width = <8>; 123 123 cap-mmc-highspeed; 124 - disable-wp; 125 124 non-removable; 126 125 pinctrl-names = "default"; 127 126 pinctrl-0 = <&emmc_clk &emmc_cmd &emmc_pwr &emmc_bus8>;