1 --- a/arch/mips/bcm63xx/boards/board_bcm963xx.c
2 +++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c
3 @@ -610,6 +610,96 @@ static struct board_info __initdata boar
7 +static struct board_info __initdata board_A4001N = {
8 + .name = "96328dg2x2",
9 + .of_board_id = "adb,a4001n",
10 + .expected_cpu_id = 0x6328,
14 + .use_fallback_sprom = 1,
17 + .num_usbh_ports = 1,
47 + .name = "A4001N:green:power",
49 + .default_trigger = "default-on",
52 + .name = "A4001N:red:power",
56 + .name = "A4001N:red:inet",
60 + .name = "A4001N:green:usb",
65 + .name = "A4001N:green:dsl",
77 + .code = KEY_RESTART,
78 + .debounce_interval = BCM963XX_KEYS_DEBOUNCE_INTERVAL,
85 + .code = KEY_WPS_BUTTON,
86 + .debounce_interval = BCM963XX_KEYS_DEBOUNCE_INTERVAL,
91 + .type = SPROM_BCM43225,
97 static struct board_info __initdata board_A4001N1 = {
98 .name = "963281T_TEF",
99 .of_board_id = "adb,a4001n1",
100 @@ -4961,6 +5051,7 @@ static const struct board_info __initcon