On 17 March 2015 at 09:52, Haojian Zhuang haojian.zhuang@linaro.org wrote:
Add "hisilicon,disable-boot" property in mmc0. It's required before initialize mmc in kernel since the mmc controller is accessed in bootloader. This property could help to clean the setting of mmc controller in bootloader.
Signed-off-by: Haojian Zhuang haojian.zhuang@linaro.org
I've been using this patch for a few days now in 4.0rc and it works wonders, so:
Tested-by: Koen Kooi <koen.kooi@linaro.org.
I'm not convinced yet-another-DT-property is the right way for mainline acceptence, but it works.
arch/arm64/boot/dts/hi6220.dtsi | 1 + 1 file changed, 1 insertion(+)
diff --git a/arch/arm64/boot/dts/hi6220.dtsi b/arch/arm64/boot/dts/hi6220.dtsi index 00ff9b7..092664f 100644 --- a/arch/arm64/boot/dts/hi6220.dtsi +++ b/arch/arm64/boot/dts/hi6220.dtsi @@ -1001,6 +1001,7 @@ clocks = <&clock_sys HI6220_MMC0_CIUCLK>, <&clock_sys HI6220_MMC0_CLK>; clock-names = "ciu", "biu"; vmmc-supply = <&ldo19>;
hisilicon,disable-boot; }; dwmmc_1: dwmmc1@f723e000 {
-- 1.9.1