[U-Boot] [PATCH 5/5] aspeed: Activate ethernet devices on the ast2500 Eval Board
Cédric Le Goater
clg at kaod.org
Mon Sep 10 14:21:48 UTC 2018
Signed-off-by: Cédric Le Goater <clg at kaod.org>
---
arch/arm/dts/ast2500-evb.dts | 17 +++++++++++++++++
arch/arm/dts/ast2500.dtsi | 4 ++--
configs/evb-ast2500_defconfig | 8 ++++++++
3 files changed, 27 insertions(+), 2 deletions(-)
diff --git a/arch/arm/dts/ast2500-evb.dts b/arch/arm/dts/ast2500-evb.dts
index 609678ff7989..1bd224dacf78 100644
--- a/arch/arm/dts/ast2500-evb.dts
+++ b/arch/arm/dts/ast2500-evb.dts
@@ -14,6 +14,7 @@
aliases {
spi0 = &fmc;
+ ethernet0 = &mac0;
};
};
@@ -53,3 +54,19 @@
spi-rx-bus-width = <2>;
};
};
+
+&mac0 {
+ status = "okay";
+
+ phy-mode = "rgmii";
+
+ pinctrl-names = "default";
+ pinctrl-0 = <&pinctrl_mac1link_default &pinctrl_mdio1_default>;
+};
+
+&mac1 {
+ status = "disabled";
+
+ pinctrl-names = "default";
+ pinctrl-0 = <&pinctrl_mac2link_default &pinctrl_mdio2_default>;
+};
diff --git a/arch/arm/dts/ast2500.dtsi b/arch/arm/dts/ast2500.dtsi
index de7607aaafff..a1fc5370b109 100644
--- a/arch/arm/dts/ast2500.dtsi
+++ b/arch/arm/dts/ast2500.dtsi
@@ -108,7 +108,7 @@
};
mac0: ethernet at 1e660000 {
- compatible = "faraday,ftgmac100";
+ compatible = "aspeed,ast2500-mac", "faraday,ftgmac100";
reg = <0x1e660000 0x180>;
interrupts = <2>;
no-hw-checksum;
@@ -116,7 +116,7 @@
};
mac1: ethernet at 1e680000 {
- compatible = "faraday,ftgmac100";
+ compatible = "aspeed,ast2500-mac", "faraday,ftgmac100";
reg = <0x1e680000 0x180>;
interrupts = <3>;
no-hw-checksum;
diff --git a/configs/evb-ast2500_defconfig b/configs/evb-ast2500_defconfig
index eb0fe00fb49f..4e65388dab23 100644
--- a/configs/evb-ast2500_defconfig
+++ b/configs/evb-ast2500_defconfig
@@ -38,3 +38,11 @@ CONFIG_CMD_SF=y
CONFIG_CMD_SAVEENV=y
CONFIG_ENV_IS_IN_SPI_FLASH=y
CONFIG_FIT=y
+CONFIG_NETDEVICES=y
+CONFIG_PHY=y
+CONFIG_DM_ETH=y
+CONFIG_FTGMAC100=y
+CONFIG_PHY_REALTEK=y
+CONFIG_CMD_PING=y
+CONFIG_CMD_DHCP=y
+CONFIG_CMD_MII=y
--
2.17.1
More information about the U-Boot
mailing list