[PATCH 22/25] ARM: dts: rockchip: Add SDMMC1 node for RV1106
Vladislav Leonov <[email protected]>
| Newsgroups | org.kernel.vger.linux-clk,org.infradead.lists.linux-arm-kernel,org.infradead.lists.linux-rockchip,org.kernel.vger.linux-devicetree,org.kernel.vger.linux-kernel |
|---|---|
| Message-ID | <[email protected]> |
Add the SDMMC1 controller node, compatible with rockchip,rk3288-dw-mshc, matching the existing eMMC and SD card controller nodes on this SoC. The node is left disabled by default and can be enabled in board dts files. Signed-off-by: Vladislav Leonov <[email protected]> --- arch/arm/boot/dts/rockchip/rv1106.dtsi | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/arch/arm/boot/dts/rockchip/rv1106.dtsi b/arch/arm/boot/dts/rockchip/rv1106.dtsi index 5db640a6ba90..b31cdb1c19d4 100644 --- a/arch/arm/boot/dts/rockchip/rv1106.dtsi +++ b/arch/arm/boot/dts/rockchip/rv1106.dtsi @@ -450,6 +450,18 @@ system_sram: sram@ff6c0000 { ranges = <0 0xff6c0000 0x40000>; }; + sdmmc1: mmc@ff9a0000 { + compatible = "rockchip,rv1106-dw-mshc", "rockchip,rk3288-dw-mshc"; + reg = <0xff9a0000 0x4000>; + interrupts = <GIC_SPI 49 IRQ_TYPE_LEVEL_HIGH>; + clocks = <&cru HCLK_SDIO>, <&cru CCLK_SRC_SDIO>, + <&cru SCLK_SDIO_DRV>, <&cru SCLK_SDIO_SAMPLE>; + clock-names = "biu", "ciu", "ciu-drive", "ciu-sample"; + fifo-depth = <0x100>; + max-frequency = <200000000>; + status = "disabled"; + }; + gmac: ethernet@ffa80000 { compatible = "rockchip,rv1106-gmac", "snps,dwmac-4.20a"; reg = <0xffa80000 0x10000>; -- 2.47.3