num-slots = <1>;
fifo-depth = <0x100>;
bus-width = <8>;
+ cru_regsbase = <0x124>;
+ cru_reset_offset = <3>;
};
num-slots = <1>;
fifo-depth = <0x100>;
bus-width = <4>;
+ cru_regsbase = <0x124>;
+ cru_reset_offset = <1>;
};
sdio: rksdmmc@10218000 {
num-slots = <1>;
fifo-depth = <0x100>;
bus-width = <4>;
+ cru_regsbase = <0x124>;
+ cru_reset_offset = <2>;
};
spi0: spi@20074000 {
fifo-depth = <0x100>;
bus-width = <8>;
tune_regsbase = <0x218>;
+ cru_regsbase = <0x1d8>;
+ cru_reset_offset = <3>;
};
sdmmc: rksdmmc@ff0c0000 {
fifo-depth = <0x100>;
bus-width = <4>;
tune_regsbase = <0x200>;
+ cru_regsbase = <0x1d8>;
+ cru_reset_offset = <0>;
};
sdio: rksdmmc@ff0d0000 {
fifo-depth = <0x100>;
bus-width = <4>;
tune_regsbase = <0x208>;
+ cru_regsbase = <0x1d8>;
+ cru_reset_offset = <1>;
};
sdio1: rksdmmc@ff0e0000 {
num-slots = <1>;
fifo-depth = <0x100>;
bus-width = <4>;
+ cru_regsbase = <0x1d8>;
+ cru_reset_offset = <2>;
status = "disabled";
};
clocks = <&clk_emmc>, <&clk_gates21 2>, <&clk_gates20 10>;
clock-names = "clk_mmc", "hclk_mmc", "hpclk_mmc";
rockchip,grf = <&grf>;
+ rockchip,cru = <&cru>;
num-slots = <1>;
fifo-depth = <0x100>;
bus-width = <8>;
tune_regsbase = <0x418>;
+ cru_regsbase = <0x320>;
+ cru_reset_offset = <3>;
};
sdmmc: rksdmmc@ff0c0000 {
clocks = <&clk_sdmmc0>, <&clk_gates21 0>, <&clk_gates20 10>;
clock-names = "clk_mmc", "hclk_mmc", "hpclk_mmc";
rockchip,grf = <&grf>;
+ rockchip,cru = <&cru>;
num-slots = <1>;
fifo-depth = <0x100>;
bus-width = <4>;
tune_regsbase = <0x400>;
+ cru_regsbase = <0x320>;
+ cru_reset_offset = <0>;
};
sdio: rksdmmc@ff0d0000 {
clocks = <&clk_sdio0>, <&clk_gates21 1>, <&clk_gates20 10>;
clock-names = "clk_mmc", "hclk_mmc", "hpclk_mmc";
rockchip,grf = <&grf>;
+ rockchip,cru = <&cru>;
num-slots = <1>;
fifo-depth = <0x100>;
bus-width = <4>;
tune_regsbase = <0x408>;
+ cru_regsbase = <0x320>;
+ cru_reset_offset = <1>;
};
spi0: spi@ff110000 {