diff options
author | Romain Perier <romain.perier@gmail.com> | 2014-09-08 17:14:49 +0000 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2014-09-09 17:29:59 -0700 |
commit | 18ec91e1947f478f4fb7d7b1a2b0696d15f464c5 (patch) | |
tree | 9b76bbc34d82766fd2c85fa9941ce4c2ee272559 /arch/arm/boot/dts/rk3xxx.dtsi | |
parent | 40404e00f1a23f2a6350737ce02753917edece56 (diff) | |
download | linux-18ec91e1947f478f4fb7d7b1a2b0696d15f464c5.tar.bz2 |
ARM: dts: Add emac nodes to the rk3188 device tree
This adds support for EMAC Rockchip driver on RK3188 SoCs.
Signed-off-by: Romain Perier <romain.perier@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'arch/arm/boot/dts/rk3xxx.dtsi')
-rw-r--r-- | arch/arm/boot/dts/rk3xxx.dtsi | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/rk3xxx.dtsi b/arch/arm/boot/dts/rk3xxx.dtsi index 8caf85d83901..208b1df6bcb0 100644 --- a/arch/arm/boot/dts/rk3xxx.dtsi +++ b/arch/arm/boot/dts/rk3xxx.dtsi @@ -91,6 +91,23 @@ status = "disabled"; }; + emac: ethernet@10204000 { + compatible = "snps,arc-emac"; + reg = <0x10204000 0x3c>; + interrupts = <GIC_SPI 19 IRQ_TYPE_LEVEL_HIGH>; + #address-cells = <1>; + #size-cells = <0>; + + rockchip,grf = <&grf>; + + clocks = <&cru HCLK_EMAC>, <&cru SCLK_MAC>; + clock-names = "hclk", "macref"; + max-speed = <100>; + phy-mode = "rmii"; + + status = "disabled"; + }; + mmc0: dwmmc@10214000 { compatible = "rockchip,rk2928-dw-mshc"; reg = <0x10214000 0x1000>; |