kirkwood: enable mvsw6171 switch driver on EA4500

Signed-off-by: Claudio Leite <leitec@staticky.com>

SVN-Revision: 43487
This commit is contained in:
John Crispin 2014-12-01 21:30:40 +00:00
parent 9b5f583906
commit b5675ad92a
3 changed files with 15 additions and 2 deletions

View file

@ -206,6 +206,7 @@ CONFIG_MVEBU_CLK_COMMON=y
CONFIG_MVEBU_MBUS=y CONFIG_MVEBU_MBUS=y
CONFIG_MVMDIO=y CONFIG_MVMDIO=y
# CONFIG_MVNETA is not set # CONFIG_MVNETA is not set
CONFIG_MVSW6171_PHY=y
CONFIG_NEED_DMA_MAP_STATE=y CONFIG_NEED_DMA_MAP_STATE=y
CONFIG_NEED_KUSER_HELPERS=y CONFIG_NEED_KUSER_HELPERS=y
CONFIG_NEED_PER_CPU_KM=y CONFIG_NEED_PER_CPU_KM=y
@ -271,6 +272,7 @@ CONFIG_SPI=y
CONFIG_SPI_MASTER=y CONFIG_SPI_MASTER=y
CONFIG_SPI_ORION=y CONFIG_SPI_ORION=y
CONFIG_SPLIT_PTLOCK_CPUS=999999 CONFIG_SPLIT_PTLOCK_CPUS=999999
CONFIG_SWCONFIG=y
CONFIG_SWIOTLB=y CONFIG_SWIOTLB=y
CONFIG_SYS_SUPPORTS_APM_EMULATION=y CONFIG_SYS_SUPPORTS_APM_EMULATION=y
CONFIG_TICK_CPU_ACCOUNTING=y CONFIG_TICK_CPU_ACCOUNTING=y

View file

@ -10,7 +10,7 @@
kirkwood-ib62x0.dtb \ kirkwood-ib62x0.dtb \
--- /dev/null --- /dev/null
+++ b/arch/arm/boot/dts/kirkwood-ea4500.dts +++ b/arch/arm/boot/dts/kirkwood-ea4500.dts
@@ -0,0 +1,156 @@ @@ -0,0 +1,167 @@
+/* +/*
+ * kirkwood-ea4500.dts - Device Tree file for Linksys EA4500 + * kirkwood-ea4500.dts - Device Tree file for Linksys EA4500
+ * + *
@ -120,6 +120,17 @@
+ gpios = <&gpio0 14 GPIO_ACTIVE_HIGH>; + gpios = <&gpio0 14 GPIO_ACTIVE_HIGH>;
+ }; + };
+ }; + };
+
+ mvsw6171 {
+ compatible = "marvell,88e6171";
+ status = "okay";
+ reg = <0x10>;
+
+ mii-bus = <&mdio>;
+ cpu-port-0 = <5>;
+ cpu-port-1 = <6>;
+ is-indirect;
+ };
+}; +};
+ +
+&nand { +&nand {

View file

@ -25,7 +25,7 @@ define Profile/EA4500
NAME:=Linksys EA4500 NAME:=Linksys EA4500
PACKAGES:= \ PACKAGES:= \
kmod-mwl8k kmod-usb2 kmod-usb-storage \ kmod-mwl8k kmod-usb2 kmod-usb-storage \
uboot-envtools swconfig uboot-envtools
endef endef
define Profile/EA4500/Description define Profile/EA4500/Description