Skip to content

Commit

Permalink
ARM: dts: lpc4350-hitex-eval: add ethernet
Browse files Browse the repository at this point in the history
Enable Ethernet and add pin muxing and set the correct
frequency on the enet tx clock input.

Signed-off-by: Ariel D'Alessandro <ariel@vanguardiasur.com.ar>
Signed-off-by: Joachim Eastwood <manabian@gmail.com>
Signed-off-by: Olof Johansson <olof@lixom.net>
  • Loading branch information
Ariel D'Alessandro authored and Olof Johansson committed Aug 5, 2015
1 parent 5e64720 commit aceacfa
Showing 1 changed file with 60 additions and 0 deletions.
60 changes: 60 additions & 0 deletions arch/arm/boot/dts/lpc4350-hitex-eval.dts
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,55 @@
};

&pinctrl {
enet_mii_pins: enet-mii-pins {
enet_mii_rxd0_3_cfg {
pins = "p1_15", "p0_0", "p9_3", "p9_2";
function = "enet";
bias-disable;
input-enable;
};

enet_mii_txd0_3_cfg {
pins = "p1_18", "p1_20", "p9_4", "p9_5";
function = "enet";
bias-disable;
};

enet_mii_crs_col_cfg {
pins = "p9_0", "p9_6";
function = "enet";
bias-disable;
input-enable;
};

enet_mii_rx_clk_dv_er_cfg {
pins = "pc_0", "p1_16", "p9_1";
function = "enet";
bias-disable;
input-enable;
};

enet_mii_tx_clk_en_cfg {
pins = "p1_19", "p0_1";
function = "enet";
bias-disable;
input-enable;
};

enet_mdio_cfg {
pins = "p1_17";
function = "enet";
bias-disable;
input-enable;
};

enet_mdc_cfg {
pins = "pc_1";
function = "enet";
bias-disable;
};
};

uart0_pins: uart0-pins {
uart0_rx_cfg {
pins = "pf_11";
Expand All @@ -54,6 +103,17 @@
};
};

&enet_tx_clk {
clock-frequency = <25000000>;
};

&mac {
status = "okay";
phy-mode = "mii";
pinctrl-names = "default";
pinctrl-0 = <&enet_mii_pins>;
};

&uart0 {
status = "okay";
pinctrl-names = "default";
Expand Down

0 comments on commit aceacfa

Please sign in to comment.