projects
/
openwrt.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
34a4da6
)
brcm63xx: Add DT support for A4001N1
author
jogo
<jogo@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Thu, 21 Aug 2014 11:28:40 +0000
(11:28 +0000)
committer
jogo
<jogo@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Thu, 21 Aug 2014 11:28:40 +0000
(11:28 +0000)
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42244
3c298f89
-4303-0410-b956-
a3cf2f4a3e73
29 files changed:
target/linux/brcm63xx/dts/a4001n1.dts
[new file with mode: 0644]
patch
|
blob
target/linux/brcm63xx/image/Makefile
patch
|
blob
|
history
target/linux/brcm63xx/patches-3.14/530-board_A4001N1.patch
patch
|
blob
|
history
target/linux/brcm63xx/patches-3.14/531-board_AR-5387un.patch
patch
|
blob
|
history
target/linux/brcm63xx/patches-3.14/532-board_AR-5381u.patch
patch
|
blob
|
history
target/linux/brcm63xx/patches-3.14/533-board_rta770bw.patch
patch
|
blob
|
history
target/linux/brcm63xx/patches-3.14/534-board_hw556.patch
patch
|
blob
|
history
target/linux/brcm63xx/patches-3.14/535-board_rta770w.patch
patch
|
blob
|
history
target/linux/brcm63xx/patches-3.14/536-board_fast2704.patch
patch
|
blob
|
history
target/linux/brcm63xx/patches-3.14/537-board_fast2504n.patch
patch
|
blob
|
history
target/linux/brcm63xx/patches-3.14/550-alice_gate2_leds.patch
patch
|
blob
|
history
target/linux/brcm63xx/patches-3.14/551-96348gw_a_leds.patch
patch
|
blob
|
history
target/linux/brcm63xx/patches-3.14/552-board_96348gw-10_reset_button.patch
patch
|
blob
|
history
target/linux/brcm63xx/patches-3.14/553-boards_probe_switch.patch
patch
|
blob
|
history
target/linux/brcm63xx/patches-3.14/554-board_DWVS0_leds_buttons.patch
patch
|
blob
|
history
target/linux/brcm63xx/patches-3.14/555-board_96318ref.patch
patch
|
blob
|
history
target/linux/brcm63xx/patches-3.14/556-board_96318ref_p300.patch
patch
|
blob
|
history
target/linux/brcm63xx/patches-3.14/557-board_bcm963269bhr.patch
patch
|
blob
|
history
target/linux/brcm63xx/patches-3.14/558-board_AR1004G.patch
patch
|
blob
|
history
target/linux/brcm63xx/patches-3.14/559-board_vw6339gu.patch
patch
|
blob
|
history
target/linux/brcm63xx/patches-3.14/560-board_963268gu_p300.patch
patch
|
blob
|
history
target/linux/brcm63xx/patches-3.14/561-board_WAP-5813n.patch
patch
|
blob
|
history
target/linux/brcm63xx/patches-3.14/562-board_VR-3025u.patch
patch
|
blob
|
history
target/linux/brcm63xx/patches-3.14/563-board_VR-3025un.patch
patch
|
blob
|
history
target/linux/brcm63xx/patches-3.14/564-board_P870HW-51a_v2.patch
patch
|
blob
|
history
target/linux/brcm63xx/patches-3.14/565-board_hw520.patch
patch
|
blob
|
history
target/linux/brcm63xx/patches-3.14/566-board_A4001N.patch
patch
|
blob
|
history
target/linux/brcm63xx/patches-3.14/567-board_dsl-2751b_e1.patch
patch
|
blob
|
history
target/linux/brcm63xx/profiles/adb.mk
[new file with mode: 0644]
patch
|
blob
diff --git a/target/linux/brcm63xx/dts/a4001n1.dts
b/target/linux/brcm63xx/dts/a4001n1.dts
new file mode 100644
(file)
index 0000000..
2bdd201
--- /dev/null
+++ b/
target/linux/brcm63xx/dts/a4001n1.dts
@@ -0,0
+1,8
@@
+/dts-v1/;
+
+/include/ "bcm6328.dtsi"
+
+/ {
+ model = "ADB P.DG A4001N1";
+ compatible = "adb,a4001n1", "brcm,bcm6328";
+};
diff --git
a/target/linux/brcm63xx/image/Makefile
b/target/linux/brcm63xx/image/Makefile
index
137cc73
..
31dd399
100755
(executable)
--- a/
target/linux/brcm63xx/image/Makefile
+++ b/
target/linux/brcm63xx/image/Makefile
@@
-245,8
+245,6
@@
define Image/Build
# ADB P.DG A4001N
$(call Image/Build/CFE,$(1),96328dg2x2,6328,A4001N,,--pad 4)
# ADB P.DG A4001N
$(call Image/Build/CFE,$(1),96328dg2x2,6328,A4001N,,--pad 4)
- # ADB P.DG A4001N1
- $(call Image/Build/CFE,$(1),963281T_TEF,6328,A4001N1,,--pad 8)
# BT Voyager V210_BTR
$(call Image/Build/CFE,$(1),V210_BB,6348,BTV210_BTR,,--layoutver 5)
# BT Voyager V210_ROI, V210_WB
# BT Voyager V210_BTR
$(call Image/Build/CFE,$(1),V210_BB,6348,BTV210_BTR,,--layoutver 5)
# BT Voyager V210_ROI, V210_WB
@@
-345,6
+343,8
@@
$(eval $(call CfeImageDTB,96328avng,bcm96328avng,96328avng,6328,96328avng-4M-fla
$(eval $(call CfeImageDTB,96328avng,bcm96328avng,96328avng,6328,96328avng-8M-flash-generic,,--pad 4))
$(eval $(call CfeImageDTB,96328avng,bcm96328avng,96328avng,6328,96328avng-16M-flash-generic,,--pad 8))
$(eval $(call CfeImageDTB,96328avng,bcm96328avng,96328avng,6328,96328avng-8M-flash-generic,,--pad 4))
$(eval $(call CfeImageDTB,96328avng,bcm96328avng,96328avng,6328,96328avng-16M-flash-generic,,--pad 8))
+# ADB P.DG A4001N1
+$(eval $(call CfeImageDTB,A4001N1,a4001n1,963281T_TEF,6328,A4001N1,,--pad 8))
# Asmax AR 1004g
$(eval $(call CfeImageDTB,AR1004G,ar1004g,96348GW-10,6348,AR1004G))
# Comtrend AR-5381u
# Asmax AR 1004g
$(eval $(call CfeImageDTB,AR1004G,ar1004g,96348GW-10,6348,AR1004G))
# Comtrend AR-5381u
diff --git
a/target/linux/brcm63xx/patches-3.14/530-board_A4001N1.patch
b/target/linux/brcm63xx/patches-3.14/530-board_A4001N1.patch
index
45ceec3
..
272ee64
100644
(file)
--- a/
target/linux/brcm63xx/patches-3.14/530-board_A4001N1.patch
+++ b/
target/linux/brcm63xx/patches-3.14/530-board_A4001N1.patch
@@
-1,11
+1,12
@@
--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c
+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c
--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c
+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c
-@@ -236,6 +236,13
3
@@ static struct board_info __initdata boar
+@@ -236,6 +236,13
4
@@ static struct board_info __initdata boar
},
};
+static struct board_info __initdata board_A4001N1 = {
+ .name = "963281T_TEF",
},
};
+static struct board_info __initdata board_A4001N1 = {
+ .name = "963281T_TEF",
++ .of_board_id = "adb,a4001n1",
+ .expected_cpu_id = 0x6328,
+
+ .has_uart0 = 1,
+ .expected_cpu_id = 0x6328,
+
+ .has_uart0 = 1,
@@
-134,7
+135,7
@@
static struct board_info __initdata board_dsl_274xb_f1 = {
.name = "AW4339U",
.expected_cpu_id = 0x6328,
static struct board_info __initdata board_dsl_274xb_f1 = {
.name = "AW4339U",
.expected_cpu_id = 0x6328,
-@@ -2695,6 +282
2
,7 @@ static const struct board_info __initcon
+@@ -2695,6 +282
3
,7 @@ static const struct board_info __initcon
#ifdef CONFIG_BCM63XX_CPU_6328
&board_96328avng,
&board_963281TAN,
#ifdef CONFIG_BCM63XX_CPU_6328
&board_96328avng,
&board_963281TAN,
diff --git
a/target/linux/brcm63xx/patches-3.14/531-board_AR-5387un.patch
b/target/linux/brcm63xx/patches-3.14/531-board_AR-5387un.patch
index
128354e
..
1ed660d
100644
(file)
--- a/
target/linux/brcm63xx/patches-3.14/531-board_AR-5387un.patch
+++ b/
target/linux/brcm63xx/patches-3.14/531-board_AR-5387un.patch
@@
-117,7
+117,7
@@
static struct board_info __initdata board_963281TAN = {
.name = "963281TAN",
.expected_cpu_id = 0x6328,
static struct board_info __initdata board_963281TAN = {
.name = "963281TAN",
.expected_cpu_id = 0x6328,
-@@ -282
1,6 +2931
,7 @@ static const struct board_info __initcon
+@@ -282
2,6 +2932
,7 @@ static const struct board_info __initcon
#endif
#ifdef CONFIG_BCM63XX_CPU_6328
&board_96328avng,
#endif
#ifdef CONFIG_BCM63XX_CPU_6328
&board_96328avng,
diff --git
a/target/linux/brcm63xx/patches-3.14/532-board_AR-5381u.patch
b/target/linux/brcm63xx/patches-3.14/532-board_AR-5381u.patch
index
f690bc5
..
93c83af
100644
(file)
--- a/
target/linux/brcm63xx/patches-3.14/532-board_AR-5381u.patch
+++ b/
target/linux/brcm63xx/patches-3.14/532-board_AR-5381u.patch
@@
-93,7
+93,7
@@
static struct sprom_fixup __initdata ar5387un_fixups[] = {
{ .offset = 2, .value = 0x05bb },
{ .offset = 65, .value = 0x1204 },
static struct sprom_fixup __initdata ar5387un_fixups[] = {
{ .offset = 2, .value = 0x05bb },
{ .offset = 65, .value = 0x1204 },
-@@ -293
1,6 +3017
,7 @@ static const struct board_info __initcon
+@@ -293
2,6 +3018
,7 @@ static const struct board_info __initcon
#endif
#ifdef CONFIG_BCM63XX_CPU_6328
&board_96328avng,
#endif
#ifdef CONFIG_BCM63XX_CPU_6328
&board_96328avng,
diff --git
a/target/linux/brcm63xx/patches-3.14/533-board_rta770bw.patch
b/target/linux/brcm63xx/patches-3.14/533-board_rta770bw.patch
index
1d1a45c
..
4e46193
100644
(file)
--- a/
target/linux/brcm63xx/patches-3.14/533-board_rta770bw.patch
+++ b/
target/linux/brcm63xx/patches-3.14/533-board_rta770bw.patch
@@
-1,6
+1,6
@@
--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c
+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c
--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c
+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c
-@@ -84
0,6 +840
,55 @@ static struct board_info __initdata boar
+@@ -84
1,6 +841
,55 @@ static struct board_info __initdata boar
.has_uart0 = 1,
};
.has_uart0 = 1,
};
@@
-56,7
+56,7
@@
#endif /* CONFIG_BCM63XX_CPU_6345 */
/*
#endif /* CONFIG_BCM63XX_CPU_6345 */
/*
-@@ -303
1,6 +3080
,7 @@ static const struct board_info __initcon
+@@ -303
2,6 +3081
,7 @@ static const struct board_info __initcon
#endif
#ifdef CONFIG_BCM63XX_CPU_6345
&board_96345gw2,
#endif
#ifdef CONFIG_BCM63XX_CPU_6345
&board_96345gw2,
diff --git
a/target/linux/brcm63xx/patches-3.14/534-board_hw556.patch
b/target/linux/brcm63xx/patches-3.14/534-board_hw556.patch
index
f10f5d1
..
1024dce
100644
(file)
--- a/
target/linux/brcm63xx/patches-3.14/534-board_hw556.patch
+++ b/
target/linux/brcm63xx/patches-3.14/534-board_hw556.patch
@@
-8,7
+8,7
@@
#include <linux/platform_device.h>
#include <linux/spi/spi.h>
#include <linux/spi/spi_gpio.h>
#include <linux/platform_device.h>
#include <linux/spi/spi.h>
#include <linux/spi/spi_gpio.h>
-@@ -267
8,6 +2679
,405 @@ static struct board_info __initdata boar
+@@ -267
9,6 +2680
,405 @@ static struct board_info __initdata boar
},
};
},
};
@@
-414,7
+414,7
@@
/* T-Home Speedport W 303V Typ B */
static struct board_info __initdata board_spw303v = {
.name = "96358-502V",
/* T-Home Speedport W 303V Typ B */
static struct board_info __initdata board_spw303v = {
.name = "96358-502V",
-@@ -311
6,6 +3516
,9 @@ static const struct board_info __initcon
+@@ -311
7,6 +3517
,9 @@ static const struct board_info __initcon
&board_nb4_fxc_r1,
&board_ct6373_1,
&board_HW553,
&board_nb4_fxc_r1,
&board_ct6373_1,
&board_HW553,
diff --git
a/target/linux/brcm63xx/patches-3.14/535-board_rta770w.patch
b/target/linux/brcm63xx/patches-3.14/535-board_rta770w.patch
index
efa039f
..
5fcb3ba
100644
(file)
--- a/
target/linux/brcm63xx/patches-3.14/535-board_rta770w.patch
+++ b/
target/linux/brcm63xx/patches-3.14/535-board_rta770w.patch
@@
-1,6
+1,6
@@
--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c
+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c
--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c
+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c
-@@ -89
0,6 +890
,60 @@ static struct board_info __initdata boar
+@@ -89
1,6 +891
,60 @@ static struct board_info __initdata boar
},
},
};
},
},
};
@@
-61,7
+61,7
@@
#endif /* CONFIG_BCM63XX_CPU_6345 */
/*
#endif /* CONFIG_BCM63XX_CPU_6345 */
/*
-@@ -348
1,6 +3535
,7 @@ static const struct board_info __initcon
+@@ -348
2,6 +3536
,7 @@ static const struct board_info __initcon
#ifdef CONFIG_BCM63XX_CPU_6345
&board_96345gw2,
&board_rta770bw,
#ifdef CONFIG_BCM63XX_CPU_6345
&board_96345gw2,
&board_rta770bw,
diff --git
a/target/linux/brcm63xx/patches-3.14/536-board_fast2704.patch
b/target/linux/brcm63xx/patches-3.14/536-board_fast2704.patch
index
00572a4
..
fc8fe62
100644
(file)
--- a/
target/linux/brcm63xx/patches-3.14/536-board_fast2704.patch
+++ b/
target/linux/brcm63xx/patches-3.14/536-board_fast2704.patch
@@
-12,7
+12,7
@@
Signed-off-by: Marcin Jurkowski <marcin1j@gmail.com>
---
--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c
+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c
---
--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c
+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c
-@@ -66
4,6 +664
,122 @@ static struct board_info __initdata boar
+@@ -66
5,6 +665
,122 @@ static struct board_info __initdata boar
},
},
};
},
},
};
@@
-135,7
+135,7
@@
Signed-off-by: Marcin Jurkowski <marcin1j@gmail.com>
#endif /* CONFIG_BCM63XX_CPU_6328 */
/*
#endif /* CONFIG_BCM63XX_CPU_6328 */
/*
-@@ -352
5,6 +3641
,7 @@ static const struct board_info __initcon
+@@ -352
6,6 +3642
,7 @@ static const struct board_info __initcon
&board_963281TAN,
&board_A4001N1,
&board_dsl_274xb_f1,
&board_963281TAN,
&board_A4001N1,
&board_dsl_274xb_f1,
diff --git
a/target/linux/brcm63xx/patches-3.14/537-board_fast2504n.patch
b/target/linux/brcm63xx/patches-3.14/537-board_fast2504n.patch
index
0298f7c
..
d4ad4e0
100644
(file)
--- a/
target/linux/brcm63xx/patches-3.14/537-board_fast2504n.patch
+++ b/
target/linux/brcm63xx/patches-3.14/537-board_fast2504n.patch
@@
-6,7
+6,7
@@
Signed-off-by: Max Staudt <openwrt.max@enpas.org>
---
--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c
+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c
---
--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c
+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c
-@@ -348
0,6 +3480
,96 @@ static struct board_info __initdata boar
+@@ -348
1,6 +3481
,96 @@ static struct board_info __initdata boar
.devs = nb6_devices,
.num_devs = ARRAY_SIZE(nb6_devices),
};
.devs = nb6_devices,
.num_devs = ARRAY_SIZE(nb6_devices),
};
@@
-103,7
+103,7
@@
Signed-off-by: Max Staudt <openwrt.max@enpas.org>
#endif /* CONFIG_BCM63XX_CPU_6362 */
/*
#endif /* CONFIG_BCM63XX_CPU_6362 */
/*
-@@ -369
7,6 +3787
,7 @@ static const struct board_info __initcon
+@@ -369
8,6 +3788
,7 @@ static const struct board_info __initcon
#ifdef CONFIG_BCM63XX_CPU_6362
&board_nb6,
#ifdef CONFIG_BCM63XX_CPU_6362
&board_nb6,
diff --git
a/target/linux/brcm63xx/patches-3.14/550-alice_gate2_leds.patch
b/target/linux/brcm63xx/patches-3.14/550-alice_gate2_leds.patch
index
2b6a7e7
..
10ac316
100644
(file)
--- a/
target/linux/brcm63xx/patches-3.14/550-alice_gate2_leds.patch
+++ b/
target/linux/brcm63xx/patches-3.14/550-alice_gate2_leds.patch
@@
-1,6
+1,6
@@
--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c
+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c
--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c
+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c
-@@ -230
5,6 +2305
,99 @@ static struct board_info __initdata boar
+@@ -230
6,6 +2306
,99 @@ static struct board_info __initdata boar
.has_ohci0 = 1,
.has_ehci0 = 1,
.has_ohci0 = 1,
.has_ehci0 = 1,
diff --git
a/target/linux/brcm63xx/patches-3.14/551-96348gw_a_leds.patch
b/target/linux/brcm63xx/patches-3.14/551-96348gw_a_leds.patch
index
2465d14
..
7b1443b
100644
(file)
--- a/
target/linux/brcm63xx/patches-3.14/551-96348gw_a_leds.patch
+++ b/
target/linux/brcm63xx/patches-3.14/551-96348gw_a_leds.patch
@@
-1,6
+1,6
@@
--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c
+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c
--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c
+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c
-@@ -177
6,6 +1776
,19 @@ static struct board_info __initdata boar
+@@ -177
7,6 +1777
,19 @@ static struct board_info __initdata boar
},
.has_ohci0 = 1,
},
.has_ohci0 = 1,
diff --git
a/target/linux/brcm63xx/patches-3.14/552-board_96348gw-10_reset_button.patch
b/target/linux/brcm63xx/patches-3.14/552-board_96348gw-10_reset_button.patch
index
6ed4802
..
5a249c5
100644
(file)
--- a/
target/linux/brcm63xx/patches-3.14/552-board_96348gw-10_reset_button.patch
+++ b/
target/linux/brcm63xx/patches-3.14/552-board_96348gw-10_reset_button.patch
@@
-1,6
+1,6
@@
--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c
+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c
--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c
+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c
-@@ -117
2,6 +1172
,17 @@ static struct board_info __initdata boar
+@@ -117
3,6 +1173
,17 @@ static struct board_info __initdata boar
.active_low = 1,
},
},
.active_low = 1,
},
},
diff --git
a/target/linux/brcm63xx/patches-3.14/553-boards_probe_switch.patch
b/target/linux/brcm63xx/patches-3.14/553-boards_probe_switch.patch
index
2744170
..
4fa865d
100644
(file)
--- a/
target/linux/brcm63xx/patches-3.14/553-boards_probe_switch.patch
+++ b/
target/linux/brcm63xx/patches-3.14/553-boards_probe_switch.patch
@@
-1,6
+1,6
@@
--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c
+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c
--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c
+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c
-@@ -79
4,6 +794
,8 @@ static struct board_info __initdata boar
+@@ -79
5,6 +795
,8 @@ static struct board_info __initdata boar
.has_uart0 = 1,
.has_enet0 = 1,
.enet0 = {
.has_uart0 = 1,
.has_enet0 = 1,
.enet0 = {
@@
-9,7
+9,7
@@
.force_speed_100 = 1,
.force_duplex_full = 1,
},
.force_speed_100 = 1,
.force_duplex_full = 1,
},
-@@ -83
8,6 +840
,8 @@ static struct board_info __initdata boar
+@@ -83
9,6 +841
,8 @@ static struct board_info __initdata boar
.has_uart0 = 1,
.has_enet0 = 1,
.enet0 = {
.has_uart0 = 1,
.has_enet0 = 1,
.enet0 = {
@@
-18,7
+18,7
@@
.force_speed_100 = 1,
.force_duplex_full = 1,
},
.force_speed_100 = 1,
.force_duplex_full = 1,
},
-@@ -112
8,6 +1132
,8 @@ static struct board_info __initdata boar
+@@ -112
9,6 +1133
,8 @@ static struct board_info __initdata boar
.use_internal_phy = 1,
},
.enet1 = {
.use_internal_phy = 1,
},
.enet1 = {
@@
-27,7
+27,7
@@
.force_speed_100 = 1,
.force_duplex_full = 1,
},
.force_speed_100 = 1,
.force_duplex_full = 1,
},
-@@ -120
2,6 +1208
,8 @@ static struct board_info __initdata boar
+@@ -120
3,6 +1209
,8 @@ static struct board_info __initdata boar
},
.enet1 = {
},
.enet1 = {
@@
-36,7
+36,7
@@
.force_speed_100 = 1,
.force_duplex_full = 1,
},
.force_speed_100 = 1,
.force_duplex_full = 1,
},
-@@ -148
3,6 +1491
,8 @@ static struct board_info __initdata boar
+@@ -148
4,6 +1492
,8 @@ static struct board_info __initdata boar
.use_internal_phy = 1,
},
.enet1 = {
.use_internal_phy = 1,
},
.enet1 = {
@@
-45,7
+45,7
@@
.force_speed_100 = 1,
.force_duplex_full = 1,
},
.force_speed_100 = 1,
.force_duplex_full = 1,
},
-@@ -166
2,6 +1672
,8 @@ static struct board_info __initdata boar
+@@ -166
3,6 +1673
,8 @@ static struct board_info __initdata boar
},
.enet1 = {
},
.enet1 = {
@@
-54,7
+54,7
@@
.force_speed_100 = 1,
.force_duplex_full = 1,
},
.force_speed_100 = 1,
.force_duplex_full = 1,
},
-@@ -173
8,6 +1750
,8 @@ static struct board_info __initdata boar
+@@ -173
9,6 +1751
,8 @@ static struct board_info __initdata boar
.use_internal_phy = 1,
},
.enet1 = {
.use_internal_phy = 1,
},
.enet1 = {
@@
-63,7
+63,7
@@
.force_speed_100 = 1,
.force_duplex_full = 1,
},
.force_speed_100 = 1,
.force_duplex_full = 1,
},
-@@ -176
1,6 +1775
,8 @@ static struct board_info __initdata boar
+@@ -176
2,6 +1776
,8 @@ static struct board_info __initdata boar
.use_internal_phy = 1,
},
.enet1 = {
.use_internal_phy = 1,
},
.enet1 = {
@@
-72,7
+72,7
@@
.force_speed_100 = 1,
.force_duplex_full = 1,
},
.force_speed_100 = 1,
.force_duplex_full = 1,
},
-@@ -178
2,6 +1798
,8 @@ static struct board_info __initdata boar
+@@ -178
3,6 +1799
,8 @@ static struct board_info __initdata boar
.use_internal_phy = 1,
},
.enet1 = {
.use_internal_phy = 1,
},
.enet1 = {
@@
-81,7
+81,7
@@
.force_speed_100 = 1,
.force_duplex_full = 1,
},
.force_speed_100 = 1,
.force_duplex_full = 1,
},
-@@ -212
7,6 +2145
,8 @@ static struct board_info __initdata boar
+@@ -212
8,6 +2146
,8 @@ static struct board_info __initdata boar
},
.enet1 = {
},
.enet1 = {
@@
-90,7
+90,7
@@
.force_speed_100 = 1,
.force_duplex_full = 1,
},
.force_speed_100 = 1,
.force_duplex_full = 1,
},
-@@ -218
1,6 +2201
,8 @@ static struct board_info __initdata boar
+@@ -218
2,6 +2202
,8 @@ static struct board_info __initdata boar
},
.enet1 = {
},
.enet1 = {
@@
-99,7
+99,7
@@
.force_speed_100 = 1,
.force_duplex_full = 1,
},
.force_speed_100 = 1,
.force_duplex_full = 1,
},
-@@ -232
3,6 +2345
,8 @@ static struct board_info __initdata boar
+@@ -232
4,6 +2346
,8 @@ static struct board_info __initdata boar
},
.enet1 = {
},
.enet1 = {
@@
-108,7
+108,7
@@
.force_speed_100 = 1,
.force_duplex_full = 1,
},
.force_speed_100 = 1,
.force_duplex_full = 1,
},
-@@ -244
2,6 +2466
,8 @@ static struct board_info __initdata boar
+@@ -244
3,6 +2467
,8 @@ static struct board_info __initdata boar
},
.enet1 = {
},
.enet1 = {
diff --git
a/target/linux/brcm63xx/patches-3.14/554-board_DWVS0_leds_buttons.patch
b/target/linux/brcm63xx/patches-3.14/554-board_DWVS0_leds_buttons.patch
index
b254a0b
..
4ebe502
100644
(file)
--- a/
target/linux/brcm63xx/patches-3.14/554-board_DWVS0_leds_buttons.patch
+++ b/
target/linux/brcm63xx/patches-3.14/554-board_DWVS0_leds_buttons.patch
@@
-1,6
+1,6
@@
--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c
+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c
--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c
+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c
-@@ -247
4,6 +2474
,94 @@ static struct board_info __initdata boar
+@@ -247
5,6 +2475
,94 @@ static struct board_info __initdata boar
.has_ohci0 = 1,
.has_ehci0 = 1,
.has_ohci0 = 1,
.has_ehci0 = 1,
diff --git
a/target/linux/brcm63xx/patches-3.14/555-board_96318ref.patch
b/target/linux/brcm63xx/patches-3.14/555-board_96318ref.patch
index
b465ef3
..
ef33a41
100644
(file)
--- a/
target/linux/brcm63xx/patches-3.14/555-board_96318ref.patch
+++ b/
target/linux/brcm63xx/patches-3.14/555-board_96318ref.patch
@@
-94,7
+94,7
@@
* known 6328 boards
*/
#ifdef CONFIG_BCM63XX_CPU_6328
* known 6328 boards
*/
#ifdef CONFIG_BCM63XX_CPU_6328
-@@ -395
5,6 +4042
,9 @@ static const struct board_info __initcon
+@@ -395
6,6 +4043
,9 @@ static const struct board_info __initcon
#ifdef CONFIG_BCM63XX_CPU_3368
&board_cvg834g,
#endif
#ifdef CONFIG_BCM63XX_CPU_3368
&board_cvg834g,
#endif
diff --git
a/target/linux/brcm63xx/patches-3.14/556-board_96318ref_p300.patch
b/target/linux/brcm63xx/patches-3.14/556-board_96318ref_p300.patch
index
81d6dd3
..
9723d2a
100644
(file)
--- a/
target/linux/brcm63xx/patches-3.14/556-board_96318ref_p300.patch
+++ b/
target/linux/brcm63xx/patches-3.14/556-board_96318ref_p300.patch
@@
-95,7
+95,7
@@
#endif /* CONFIG_BCM63XX_CPU_6318 */
/*
#endif /* CONFIG_BCM63XX_CPU_6318 */
/*
-@@ -404
4,6 +4132
,7 @@ static const struct board_info __initcon
+@@ -404
5,6 +4133
,7 @@ static const struct board_info __initcon
#endif
#ifdef CONFIG_BCM63XX_CPU_6318
&board_96318ref,
#endif
#ifdef CONFIG_BCM63XX_CPU_6318
&board_96318ref,
diff --git
a/target/linux/brcm63xx/patches-3.14/557-board_bcm963269bhr.patch
b/target/linux/brcm63xx/patches-3.14/557-board_bcm963269bhr.patch
index
95ebdbd
..
1e26edf
100644
(file)
--- a/
target/linux/brcm63xx/patches-3.14/557-board_bcm963269bhr.patch
+++ b/
target/linux/brcm63xx/patches-3.14/557-board_bcm963269bhr.patch
@@
-1,6
+1,6
@@
--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c
+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c
--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c
+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c
-@@ -412
4,6 +4124
,75 @@ static struct board_info __initdata boar
+@@ -412
5,6 +4125
,75 @@ static struct board_info __initdata boar
#endif /* CONFIG_BCM63XX_CPU_6368 */
/*
#endif /* CONFIG_BCM63XX_CPU_6368 */
/*
@@
-76,7
+76,7
@@
* all boards
*/
static const struct board_info __initconst *bcm963xx_boards[] = {
* all boards
*/
static const struct board_info __initconst *bcm963xx_boards[] = {
-@@ -420
4,6 +4273
,9 @@ static const struct board_info __initcon
+@@ -420
5,6 +4274
,9 @@ static const struct board_info __initcon
&board_96368mvwg,
&board_96368mvngr,
#endif
&board_96368mvwg,
&board_96368mvngr,
#endif
diff --git
a/target/linux/brcm63xx/patches-3.14/558-board_AR1004G.patch
b/target/linux/brcm63xx/patches-3.14/558-board_AR1004G.patch
index
57858e3
..
2d52047
100644
(file)
--- a/
target/linux/brcm63xx/patches-3.14/558-board_AR1004G.patch
+++ b/
target/linux/brcm63xx/patches-3.14/558-board_AR1004G.patch
@@
-8,7
+8,7
@@
Signed-off-by: Adrian Feliks <mexit@o2.pl>
---
--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c
+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c
---
--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c
+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c
-@@ -143
4,6 +1434
,52 @@ static struct board_info __initdata boar
+@@ -143
5,6 +1435
,52 @@ static struct board_info __initdata boar
},
};
},
};
@@
-61,7
+61,7
@@
Signed-off-by: Adrian Feliks <mexit@o2.pl>
/* BT Voyager 2110 */
static struct board_info __initdata board_V2110 = {
/* BT Voyager 2110 */
static struct board_info __initdata board_V2110 = {
-@@ -424
4,6 +4290
,7 @@ static const struct board_info __initcon
+@@ -424
5,6 +4291
,7 @@ static const struct board_info __initcon
&board_96348A_122,
&board_CPVA502plus,
&board_96348W3,
&board_96348A_122,
&board_CPVA502plus,
&board_96348W3,
diff --git
a/target/linux/brcm63xx/patches-3.14/559-board_vw6339gu.patch
b/target/linux/brcm63xx/patches-3.14/559-board_vw6339gu.patch
index
2d698f4
..
8f46d1b
100644
(file)
--- a/
target/linux/brcm63xx/patches-3.14/559-board_vw6339gu.patch
+++ b/
target/linux/brcm63xx/patches-3.14/559-board_vw6339gu.patch
@@
-1,6
+1,6
@@
--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c
+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c
--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c
+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c
-@@ -423
6,6 +4236
,108 @@ static struct board_info __initdata boar
+@@ -423
7,6 +4237
,108 @@ static struct board_info __initdata boar
},
},
};
},
},
};
@@
-109,7
+109,7
@@
#endif /* CONFIG_BCM63XX_CPU_63268 */
/*
#endif /* CONFIG_BCM63XX_CPU_63268 */
/*
-@@ -432
2,6 +4424
,7 @@ static const struct board_info __initcon
+@@ -432
3,6 +4425
,7 @@ static const struct board_info __initcon
#endif
#ifdef CONFIG_BCM63XX_CPU_63268
&board_963269bhr,
#endif
#ifdef CONFIG_BCM63XX_CPU_63268
&board_963269bhr,
diff --git
a/target/linux/brcm63xx/patches-3.14/560-board_963268gu_p300.patch
b/target/linux/brcm63xx/patches-3.14/560-board_963268gu_p300.patch
index
6cd4c32
..
b020817
100644
(file)
--- a/
target/linux/brcm63xx/patches-3.14/560-board_963268gu_p300.patch
+++ b/
target/linux/brcm63xx/patches-3.14/560-board_963268gu_p300.patch
@@
-1,6
+1,6
@@
--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c
+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c
--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c
+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c
-@@ -417
3,6 +4173
,131 @@ static struct board_info __initdata boar
+@@ -417
4,6 +4174
,131 @@ static struct board_info __initdata boar
* known 63268/63269 boards
*/
#ifdef CONFIG_BCM63XX_CPU_63268
* known 63268/63269 boards
*/
#ifdef CONFIG_BCM63XX_CPU_63268
@@
-132,7
+132,7
@@
static struct board_info __initdata board_963269bhr = {
.name = "963269BHR",
.expected_cpu_id = 0x63268,
static struct board_info __initdata board_963269bhr = {
.name = "963269BHR",
.expected_cpu_id = 0x63268,
-@@ -442
3,6 +4548
,7 @@ static const struct board_info __initcon
+@@ -442
4,6 +4549
,7 @@ static const struct board_info __initcon
&board_96368mvngr,
#endif
#ifdef CONFIG_BCM63XX_CPU_63268
&board_96368mvngr,
#endif
#ifdef CONFIG_BCM63XX_CPU_63268
diff --git
a/target/linux/brcm63xx/patches-3.14/561-board_WAP-5813n.patch
b/target/linux/brcm63xx/patches-3.14/561-board_WAP-5813n.patch
index
4a251db
..
428e796
100644
(file)
--- a/
target/linux/brcm63xx/patches-3.14/561-board_WAP-5813n.patch
+++ b/
target/linux/brcm63xx/patches-3.14/561-board_WAP-5813n.patch
@@
-8,7
+8,7
@@
#include <linux/platform_device.h>
#include <linux/spi/spi.h>
#include <linux/spi/spi_gpio.h>
#include <linux/platform_device.h>
#include <linux/spi/spi.h>
#include <linux/spi/spi_gpio.h>
-@@ -416
7,6 +4168
,118 @@ static struct board_info __initdata boar
+@@ -416
8,6 +4169
,118 @@ static struct board_info __initdata boar
.has_ohci0 = 1,
.has_ehci0 = 1,
};
.has_ohci0 = 1,
.has_ehci0 = 1,
};
@@
-127,7
+127,7
@@
#endif /* CONFIG_BCM63XX_CPU_6368 */
/*
#endif /* CONFIG_BCM63XX_CPU_6368 */
/*
-@@ -454
6,6 +4659
,7 @@ static const struct board_info __initcon
+@@ -454
7,6 +4660
,7 @@ static const struct board_info __initcon
#ifdef CONFIG_BCM63XX_CPU_6368
&board_96368mvwg,
&board_96368mvngr,
#ifdef CONFIG_BCM63XX_CPU_6368
&board_96368mvwg,
&board_96368mvngr,
diff --git
a/target/linux/brcm63xx/patches-3.14/562-board_VR-3025u.patch
b/target/linux/brcm63xx/patches-3.14/562-board_VR-3025u.patch
index
7aa4e5e
..
29e3a79
100644
(file)
--- a/
target/linux/brcm63xx/patches-3.14/562-board_VR-3025u.patch
+++ b/
target/linux/brcm63xx/patches-3.14/562-board_VR-3025u.patch
@@
-1,6
+1,6
@@
--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c
+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c
--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c
+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c
-@@ -41
69,6 +4169
,117 @@ static struct board_info __initdata boar
+@@ -41
70,6 +4170
,117 @@ static struct board_info __initdata boar
.has_ehci0 = 1,
};
.has_ehci0 = 1,
};
@@
-118,7
+118,7
@@
static struct b53_platform_data WAP5813n_b53_pdata = {
.alias = "eth0",
};
static struct b53_platform_data WAP5813n_b53_pdata = {
.alias = "eth0",
};
-@@ -46
59,6 +4770
,7 @@ static const struct board_info __initcon
+@@ -46
60,6 +4771
,7 @@ static const struct board_info __initcon
#ifdef CONFIG_BCM63XX_CPU_6368
&board_96368mvwg,
&board_96368mvngr,
#ifdef CONFIG_BCM63XX_CPU_6368
&board_96368mvwg,
&board_96368mvngr,
diff --git
a/target/linux/brcm63xx/patches-3.14/563-board_VR-3025un.patch
b/target/linux/brcm63xx/patches-3.14/563-board_VR-3025un.patch
index
49c8677
..
9a6ac99
100644
(file)
--- a/
target/linux/brcm63xx/patches-3.14/563-board_VR-3025un.patch
+++ b/
target/linux/brcm63xx/patches-3.14/563-board_VR-3025un.patch
@@
-1,6
+1,6
@@
--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c
+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c
--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c
+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c
-@@ -428
0,6 +4280
,117 @@ static struct board_info __initdata boar
+@@ -428
1,6 +4281
,117 @@ static struct board_info __initdata boar
},
};
},
};
@@
-118,7
+118,7
@@
static struct b53_platform_data WAP5813n_b53_pdata = {
.alias = "eth0",
};
static struct b53_platform_data WAP5813n_b53_pdata = {
.alias = "eth0",
};
-@@ -477
1,6 +4882
,7 @@ static const struct board_info __initcon
+@@ -477
2,6 +4883
,7 @@ static const struct board_info __initcon
&board_96368mvwg,
&board_96368mvngr,
&board_VR3025u,
&board_96368mvwg,
&board_96368mvngr,
&board_VR3025u,
diff --git
a/target/linux/brcm63xx/patches-3.14/564-board_P870HW-51a_v2.patch
b/target/linux/brcm63xx/patches-3.14/564-board_P870HW-51a_v2.patch
index
e00bf34
..
1ed7580
100644
(file)
--- a/
target/linux/brcm63xx/patches-3.14/564-board_P870HW-51a_v2.patch
+++ b/
target/linux/brcm63xx/patches-3.14/564-board_P870HW-51a_v2.patch
@@
-1,6
+1,6
@@
--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c
+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c
--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c
+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c
-@@ -417
8,6 +4178
,96 @@ static struct sprom_fixup __initdata vr3
+@@ -417
9,6 +4179
,96 @@ static struct sprom_fixup __initdata vr3
{ .offset = 115, .value = 0xfad9 },
};
{ .offset = 115, .value = 0xfad9 },
};
@@
-97,7
+97,7
@@
static struct board_info __initdata board_VR3025u = {
.name = "96368M-1541N",
.of_board_id = "comtrend,vr-3025u",
static struct board_info __initdata board_VR3025u = {
.name = "96368M-1541N",
.of_board_id = "comtrend,vr-3025u",
-@@ -488
1,6 +4971
,7 @@ static const struct board_info __initcon
+@@ -488
2,6 +4972
,7 @@ static const struct board_info __initcon
#ifdef CONFIG_BCM63XX_CPU_6368
&board_96368mvwg,
&board_96368mvngr,
#ifdef CONFIG_BCM63XX_CPU_6368
&board_96368mvwg,
&board_96368mvngr,
diff --git
a/target/linux/brcm63xx/patches-3.14/565-board_hw520.patch
b/target/linux/brcm63xx/patches-3.14/565-board_hw520.patch
index
8e76a16
..
eb90bcc
100644
(file)
--- a/
target/linux/brcm63xx/patches-3.14/565-board_hw520.patch
+++ b/
target/linux/brcm63xx/patches-3.14/565-board_hw520.patch
@@
-1,6
+1,6
@@
--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c
+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c
--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c
+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c
-@@ -322
5,6 +3225
,56 @@ static struct board_info __initdata boar
+@@ -322
6,6 +3226
,56 @@ static struct board_info __initdata boar
.num_spis = ARRAY_SIZE(ct6373_spi_devices),
};
.num_spis = ARRAY_SIZE(ct6373_spi_devices),
};
@@
-57,7
+57,7
@@
static struct board_info __initdata board_HW553 = {
.name = "HW553",
.expected_cpu_id = 0x6358,
static struct board_info __initdata board_HW553 = {
.name = "HW553",
.expected_cpu_id = 0x6358,
-@@ -495
5,6 +5005
,7 @@ static const struct board_info __initcon
+@@ -495
6,6 +5006
,7 @@ static const struct board_info __initcon
&board_nb4_ser_r0,
&board_nb4_fxc_r1,
&board_ct6373_1,
&board_nb4_ser_r0,
&board_nb4_fxc_r1,
&board_ct6373_1,
diff --git
a/target/linux/brcm63xx/patches-3.14/566-board_A4001N.patch
b/target/linux/brcm63xx/patches-3.14/566-board_A4001N.patch
index
c1f505b
..
ee5cf9a
100644
(file)
--- a/
target/linux/brcm63xx/patches-3.14/566-board_A4001N.patch
+++ b/
target/linux/brcm63xx/patches-3.14/566-board_A4001N.patch
@@
-95,8
+95,8
@@
+
static struct board_info __initdata board_A4001N1 = {
.name = "963281T_TEF",
+
static struct board_info __initdata board_A4001N1 = {
.name = "963281T_TEF",
- .
expected_cpu_id = 0x6328
,
-@@ -495
6,6 +5045
,7 @@ static const struct board_info __initcon
+ .
of_board_id = "comtrend,wap-5813n"
,
+@@ -495
7,6 +5046
,7 @@ static const struct board_info __initcon
&board_AR5381u,
&board_AR5387un,
&board_963281TAN,
&board_AR5381u,
&board_AR5387un,
&board_963281TAN,
diff --git
a/target/linux/brcm63xx/patches-3.14/567-board_dsl-2751b_e1.patch
b/target/linux/brcm63xx/patches-3.14/567-board_dsl-2751b_e1.patch
index
e2dbcac
..
80fe15c
100644
(file)
--- a/
target/linux/brcm63xx/patches-3.14/567-board_dsl-2751b_e1.patch
+++ b/
target/linux/brcm63xx/patches-3.14/567-board_dsl-2751b_e1.patch
@@
-142,7
+142,7
@@
#endif /* CONFIG_BCM63XX_CPU_6318 */
/*
#endif /* CONFIG_BCM63XX_CPU_6318 */
/*
-@@ -50
39,6 +5174
,7 @@ static const struct board_info __initcon
+@@ -50
40,6 +5175
,7 @@ static const struct board_info __initcon
#ifdef CONFIG_BCM63XX_CPU_6318
&board_96318ref,
&board_96318ref_p300,
#ifdef CONFIG_BCM63XX_CPU_6318
&board_96318ref,
&board_96318ref_p300,
diff --git a/target/linux/brcm63xx/profiles/adb.mk
b/target/linux/brcm63xx/profiles/adb.mk
new file mode 100644
(file)
index 0000000..
864224c
--- /dev/null
+++ b/
target/linux/brcm63xx/profiles/adb.mk
@@ -0,0
+1,16
@@
+#
+# Copyright (C) 2014 OpenWrt.org
+#
+# This is free software, licensed under the GNU General Public License v2.
+# See /LICENSE for more information.
+#
+
+define Profile/A4001N1
+ NAME:=ADB P.DG A4001N1
+ PACKAGES:=kmod-b43 wpad-mini \
+ kmod-usb2 kmod-usb-ohci
+endef
+define Profile/A4001N1/Description
+ Package set optimized for A4001N1.
+endef
+$(eval $(call Profile,A4001N1))