Browse Source

Add support for the RTA1320_16M board

SVN-Revision: 26682
Daniel Dickinson 14 years ago
parent
commit
6c4d0a2edd

+ 54 - 0
trunk/target/linux/brcm63xx/patches-2.6.35/452-board_rta1320_16m.patch

@@ -0,0 +1,54 @@
+--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c
++++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c
+@@ -178,6 +178,43 @@ static struct board_info __initdata boar
+ 		},
+ 	},
+ };
++
++static struct board_info __initdata board_rta1320_16m = {
++	.name				= "RTA1320_16M",
++	.expected_cpu_id		= 0x6338,
++
++	.has_uart0			= 1,
++	.has_enet0			= 1,
++
++	.enet0 = {
++		.force_speed_100	= 1,
++		.force_duplex_full	= 1,
++	},
++
++		.leds = {
++		{
++			.name		= "adsl",
++			.gpio		= 3,
++			.active_low	= 1,
++		},
++		{
++			.name		= "ppp",
++			.gpio		= 4,
++			.active_low	= 1,
++		},
++		{
++			.name		= "power",
++			.gpio		= 0,
++			.active_low	= 1,
++			.default_trigger = "default-on",
++		},
++		{
++			.name		= "stop",
++			.gpio		= 1,
++			.active_low	= 1,
++		},
++	},
++};
+ #endif
+ 
+ /*
+@@ -1811,6 +1848,7 @@ static const struct board_info __initdat
+ 	&board_96338gw,
+ 	&board_96338w,
+ 	&board_96338w2_e7t,
++	&board_rta1320_16m,
+ #endif
+ #ifdef CONFIG_BCM63XX_CPU_6345
+ 	&board_96345gw2,

+ 54 - 0
trunk/target/linux/brcm63xx/patches-2.6.37/452-board_rta1320_16m.patch

@@ -0,0 +1,54 @@
+--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c
++++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c
+@@ -178,6 +178,43 @@ static struct board_info __initdata boar
+ 		},
+ 	},
+ };
++
++static struct board_info __initdata board_rta1320_16m = {
++	.name				= "RTA1320_16M",
++	.expected_cpu_id		= 0x6338,
++
++	.has_uart0			= 1,
++	.has_enet0			= 1,
++
++	.enet0 = {
++		.force_speed_100	= 1,
++		.force_duplex_full	= 1,
++	},
++
++		.leds = {
++		{
++			.name		= "adsl",
++			.gpio		= 3,
++			.active_low	= 1,
++		},
++		{
++			.name		= "ppp",
++			.gpio		= 4,
++			.active_low	= 1,
++		},
++		{
++			.name		= "power",
++			.gpio		= 0,
++			.active_low	= 1,
++			.default_trigger = "default-on",
++		},
++		{
++			.name		= "stop",
++			.gpio		= 1,
++			.active_low	= 1,
++		},
++	},
++};
+ #endif
+ 
+ /*
+@@ -1811,6 +1848,7 @@ static const struct board_info __initdat
+ 	&board_96338gw,
+ 	&board_96338w,
+ 	&board_96338w2_e7t,
++	&board_rta1320_16m,
+ #endif
+ #ifdef CONFIG_BCM63XX_CPU_6345
+ 	&board_96345gw2,