lkml.org 
[lkml]   [2014]   [Nov]   [26]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH v2 5/6] ARM: dts: rockchip: enable gmac on RK3288 evb board
    Date
    enable gmac in rk3288-evb-rk808.dts

    Signed-off-by: Roger Chen <roger.chen@rock-chips.com>
    ---
    arch/arm/boot/dts/rk3288-evb-rk808.dts | 24 ++++++++++++++++++++++++
    1 file changed, 24 insertions(+)

    diff --git a/arch/arm/boot/dts/rk3288-evb-rk808.dts b/arch/arm/boot/dts/rk3288-evb-rk808.dts
    index d8c775e6..13ad2d2 100644
    --- a/arch/arm/boot/dts/rk3288-evb-rk808.dts
    +++ b/arch/arm/boot/dts/rk3288-evb-rk808.dts
    @@ -15,6 +15,13 @@

    / {
    compatible = "rockchip,rk3288-evb-rk808", "rockchip,rk3288";
    +
    + ext_gmac: external-gmac-clock {
    + compatible = "fixed-clock";
    + clock-frequency = <125000000>;
    + clock-output-names = "ext_gmac";
    + #clock-cells = <0>;
    + };
    };

    &cpu0 {
    @@ -152,3 +159,20 @@
    };
    };
    };
    +
    +&gmac {
    + //pmu_regulator = "act_ldo5";
    + //pmu_enable_level = <1>; //1->HIGH, 0->LOW
    + power-gpio = <&gpio0 6 GPIO_ACTIVE_HIGH>;
    + reset-gpio = <&gpio4 7 GPIO_ACTIVE_LOW>;
    + //phyirq-gpio = <&gpio4 2 GPIO_ACTIVE_LOW>;
    + phy-mode = "rgmii";
    + clock_in_out = "input";
    + assigned-clocks = <&cru SCLK_MAC>;
    + assigned-clock-parents = <&ext_gmac>;
    + pinctrl-names = "default";
    + pinctrl-0 = <&rgmii_pins>;
    + tx_delay = <0x30>;
    + rx_delay = <0x10>;
    + status = "ok";
    +};
    --
    1.7.9.5



    \
     
     \ /
      Last update: 2014-11-27 04:21    [W:5.252 / U:0.000 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site