projects
/
librecmc
/
librecmc.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
643babf
)
use a define for the poll and debounce interval
author
Florian Fainelli
<florian@openwrt.org>
Wed, 2 May 2012 15:40:26 +0000
(15:40 +0000)
committer
Florian Fainelli
<florian@openwrt.org>
Wed, 2 May 2012 15:40:26 +0000
(15:40 +0000)
SVN-Revision: 31550
35 files changed:
target/linux/brcm63xx/patches-3.3/300-reset_buttons.patch
patch
|
blob
|
history
target/linux/brcm63xx/patches-3.3/301-led_count.patch
patch
|
blob
|
history
target/linux/brcm63xx/patches-3.3/302-extended-platform-devices.patch
patch
|
blob
|
history
target/linux/brcm63xx/patches-3.3/303-spi-board-info.patch
patch
|
blob
|
history
target/linux/brcm63xx/patches-3.3/304-boardid_fixup.patch
patch
|
blob
|
history
target/linux/brcm63xx/patches-3.3/401-MIPS-BCM63XX-register-ohci-device.patch
patch
|
blob
|
history
target/linux/brcm63xx/patches-3.3/403-MIPS-BCM63XX-register-ehci-device.patch
patch
|
blob
|
history
target/linux/brcm63xx/patches-3.3/404-bcm963xx_flashmap.patch
patch
|
blob
|
history
target/linux/brcm63xx/patches-3.3/408-6358-enet1-external-mii-clk.patch
patch
|
blob
|
history
target/linux/brcm63xx/patches-3.3/415-bcm63xx_enet-add-support-for-bcm6368-internal-ethern.patch
patch
|
blob
|
history
target/linux/brcm63xx/patches-3.3/500-board-D4PW.patch
patch
|
blob
|
history
target/linux/brcm63xx/patches-3.3/501-board-NB4.patch
patch
|
blob
|
history
target/linux/brcm63xx/patches-3.3/502-board-96338W2_E7T.patch
patch
|
blob
|
history
target/linux/brcm63xx/patches-3.3/503-board-CPVA642.patch
patch
|
blob
|
history
target/linux/brcm63xx/patches-3.3/504-board_dsl_274xb_rev_c.patch
patch
|
blob
|
history
target/linux/brcm63xx/patches-3.3/505-board_spw500v.patch
patch
|
blob
|
history
target/linux/brcm63xx/patches-3.3/506-board_gw6200_gw6000.patch
patch
|
blob
|
history
target/linux/brcm63xx/patches-3.3/507-board-MAGIC.patch
patch
|
blob
|
history
target/linux/brcm63xx/patches-3.3/508-board_hw553.patch
patch
|
blob
|
history
target/linux/brcm63xx/patches-3.3/509-board_rta1320_16m.patch
patch
|
blob
|
history
target/linux/brcm63xx/patches-3.3/510-board_spw303v.patch
patch
|
blob
|
history
target/linux/brcm63xx/patches-3.3/511-board_V2500V.patch
patch
|
blob
|
history
target/linux/brcm63xx/patches-3.3/512-board_BTV2110.patch
patch
|
blob
|
history
target/linux/brcm63xx/patches-3.3/514-board_ct536_ct5621.patch
patch
|
blob
|
history
target/linux/brcm63xx/patches-3.3/515-board_DWV-S0_fixes.patch
patch
|
blob
|
history
target/linux/brcm63xx/patches-3.3/516-board_96348A-122.patch
patch
|
blob
|
history
target/linux/brcm63xx/patches-3.3/517-RTA1205W_16_uart_fixes.patch
patch
|
blob
|
history
target/linux/brcm63xx/patches-3.3/519_board_CPVA502plus.patch
patch
|
blob
|
history
target/linux/brcm63xx/patches-3.3/520-bcm63xx-add-support-for-96368MVWG-board.patch
patch
|
blob
|
history
target/linux/brcm63xx/patches-3.3/521-bcm63xx-add-support-for-96368MVNgr-board.patch
patch
|
blob
|
history
target/linux/brcm63xx/patches-3.3/550-alice_gate2_leds.patch
patch
|
blob
|
history
target/linux/brcm63xx/patches-3.3/551-96348gw_a_leds.patch
patch
|
blob
|
history
target/linux/brcm63xx/patches-3.3/552-board_96348gw-10_reset_button.patch
patch
|
blob
|
history
target/linux/brcm63xx/patches-3.3/800-wl_exports.patch
patch
|
blob
|
history
target/linux/brcm63xx/patches-3.3/801-ssb_export_fallback_sprom.patch
patch
|
blob
|
history
diff --git
a/target/linux/brcm63xx/patches-3.3/300-reset_buttons.patch
b/target/linux/brcm63xx/patches-3.3/300-reset_buttons.patch
index 9420b8bc0cb6ae9a1befa7d780394febed514fd2..f73c608bd9f427cfd9023683173b9a6df5722180 100644
(file)
--- a/
target/linux/brcm63xx/patches-3.3/300-reset_buttons.patch
+++ b/
target/linux/brcm63xx/patches-3.3/300-reset_buttons.patch
@@
-9,7
+9,17
@@
#include <asm/addrspace.h>
#include <bcm63xx_board.h>
#include <bcm63xx_cpu.h>
#include <asm/addrspace.h>
#include <bcm63xx_board.h>
#include <bcm63xx_cpu.h>
-@@ -295,6 +297,16 @@ static struct board_info __initdata boar
+@@ -30,6 +32,9 @@
+
+ #define PFX "board_bcm963xx: "
+
++#define BCM963XX_KEYS_POLL_INTERVAL 20
++#define BCM963XX_KEYS_DEBOUNCE_INTERVAL (BCM963XX_KEYS_POLL_INTERVAL * 3)
++
+ static struct bcm963xx_nvram nvram;
+ static unsigned int mac_addr_used;
+ static struct board_info board;
+@@ -295,6 +300,16 @@ static struct board_info __initdata boar
.active_low = 1,
},
},
.active_low = 1,
},
},
@@
-20,13
+30,13
@@
+ .active_low = 1,
+ .type = EV_KEY,
+ .code = KEY_RESTART,
+ .active_low = 1,
+ .type = EV_KEY,
+ .code = KEY_RESTART,
-+ .debounce_interval =
60
,
++ .debounce_interval =
BCM963XX_KEYS_DEBOUNCE_INTERVAL
,
+ },
+ },
};
static struct board_info __initdata board_96348gw = {
+ },
+ },
};
static struct board_info __initdata board_96348gw = {
-@@ -353,6 +36
5
,16 @@ static struct board_info __initdata boar
+@@ -353,6 +36
8
,16 @@ static struct board_info __initdata boar
.active_low = 1,
},
},
.active_low = 1,
},
},
@@
-37,18
+47,18
@@
+ .active_low = 1,
+ .type = EV_KEY,
+ .code = KEY_RESTART,
+ .active_low = 1,
+ .type = EV_KEY,
+ .code = KEY_RESTART,
-+ .debounce_interval =
60
,
++ .debounce_interval =
BCM963XX_KEYS_DEBOUNCE_INTERVAL
,
+ },
+ },
};
static struct board_info __initdata board_FAST2404 = {
+ },
+ },
};
static struct board_info __initdata board_FAST2404 = {
-@@ -851,12 +87
3
,23 @@ static struct platform_device bcm63xx_gp
+@@ -851,12 +87
6
,23 @@ static struct platform_device bcm63xx_gp
.dev.platform_data = &bcm63xx_led_data,
};
+static struct gpio_keys_platform_data bcm63xx_gpio_keys_data = {
.dev.platform_data = &bcm63xx_led_data,
};
+static struct gpio_keys_platform_data bcm63xx_gpio_keys_data = {
-+ .poll_interval =
20
,
++ .poll_interval =
BCM963XX_KEYS_POLL_INTERVAL
,
+};
+
+static struct platform_device bcm63xx_gpio_keys_device = {
+};
+
+static struct platform_device bcm63xx_gpio_keys_device = {
@@
-67,7
+77,7
@@
if (board.has_uart0)
bcm63xx_uart_register(0);
if (board.has_uart0)
bcm63xx_uart_register(0);
-@@ -907,5 +94
0
,16 @@ int __init board_register_devices(void)
+@@ -907,5 +94
3
,16 @@ int __init board_register_devices(void)
platform_device_register(&bcm63xx_gpio_leds);
platform_device_register(&bcm63xx_gpio_leds);
diff --git
a/target/linux/brcm63xx/patches-3.3/301-led_count.patch
b/target/linux/brcm63xx/patches-3.3/301-led_count.patch
index 11ed8924c16853762142b9796786da17d0dd123d..9fee853c5c481dc4bc1665775455b458497ad35d 100644
(file)
--- a/
target/linux/brcm63xx/patches-3.3/301-led_count.patch
+++ b/
target/linux/brcm63xx/patches-3.3/301-led_count.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
,7 @@ int __init board_register_devices(void)
+@@ -89
3,6 +893
,7 @@ int __init board_register_devices(void)
{
u32 val;
int button_count = 0;
{
u32 val;
int button_count = 0;
@@
-8,7
+8,7
@@
if (board.has_uart0)
bcm63xx_uart_register(0);
if (board.has_uart0)
bcm63xx_uart_register(0);
-@@ -93
5,7 +936
,11 @@ int __init board_register_devices(void)
+@@ -93
8,7 +939
,11 @@ int __init board_register_devices(void)
platform_device_register(&mtd_dev);
platform_device_register(&mtd_dev);
diff --git
a/target/linux/brcm63xx/patches-3.3/302-extended-platform-devices.patch
b/target/linux/brcm63xx/patches-3.3/302-extended-platform-devices.patch
index 9d9d6ce4b7a7d6af59104cc6e25cfc0aabc30472..1aa97ea3f4e83f09c6d6c265e41bc2349d9c8f28 100644
(file)
--- a/
target/linux/brcm63xx/patches-3.3/302-extended-platform-devices.patch
+++ b/
target/linux/brcm63xx/patches-3.3/302-extended-platform-devices.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
-@@ -9
27,6 +927
,9 @@ int __init board_register_devices(void)
+@@ -9
30,6 +930
,9 @@ int __init board_register_devices(void)
bcm63xx_spi_register();
bcm63xx_spi_register();
diff --git
a/target/linux/brcm63xx/patches-3.3/303-spi-board-info.patch
b/target/linux/brcm63xx/patches-3.3/303-spi-board-info.patch
index 796852103a72a93ad59090ac92467c835b2a2cf8..ce5171386a860891d9cb5fe0c7834cf3d286401e 100644
(file)
--- a/
target/linux/brcm63xx/patches-3.3/303-spi-board-info.patch
+++ b/
target/linux/brcm63xx/patches-3.3/303-spi-board-info.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
-@@ -93
0,6 +930
,9 @@ int __init board_register_devices(void)
+@@ -93
3,6 +933
,9 @@ int __init board_register_devices(void)
if (board.num_devs)
platform_add_devices(board.devs, board.num_devs);
if (board.num_devs)
platform_add_devices(board.devs, board.num_devs);
diff --git
a/target/linux/brcm63xx/patches-3.3/304-boardid_fixup.patch
b/target/linux/brcm63xx/patches-3.3/304-boardid_fixup.patch
index 227a8527978c5698e72ce0bec626ca66baca6ea7..f5615294340e159106fbcb17010f1fd316d652f3 100644
(file)
--- a/
target/linux/brcm63xx/patches-3.3/304-boardid_fixup.patch
+++ b/
target/linux/brcm63xx/patches-3.3/304-boardid_fixup.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
-@@ -29,
9 +29,13
@@
+@@ -29,
12 +29,16
@@
#include <bcm63xx_dev_pcmcia.h>
#include <bcm63xx_dev_spi.h>
#include <board_bcm963xx.h>
#include <bcm63xx_dev_pcmcia.h>
#include <bcm63xx_dev_spi.h>
#include <board_bcm963xx.h>
@@
-8,13
+8,16
@@
#define PFX "board_bcm963xx: "
#define PFX "board_bcm963xx: "
+ #define BCM963XX_KEYS_POLL_INTERVAL 20
+ #define BCM963XX_KEYS_DEBOUNCE_INTERVAL (BCM963XX_KEYS_POLL_INTERVAL * 3)
+
+#define CFE_OFFSET_64K 0x10000
+#define CFE_OFFSET_128K 0x20000
+
static struct bcm963xx_nvram nvram;
static unsigned int mac_addr_used;
static struct board_info board;
+#define CFE_OFFSET_64K 0x10000
+#define CFE_OFFSET_128K 0x20000
+
static struct bcm963xx_nvram nvram;
static unsigned int mac_addr_used;
static struct board_info board;
-@@ -72
2,6 +726
,29 @@ static int board_get_mac_address(u8 *mac
+@@ -72
5,6 +729
,29 @@ static int board_get_mac_address(u8 *mac
return 0;
}
return 0;
}
@@
-44,7
+47,7
@@
/*
* early init callback, read nvram data from flash and checksum it
*/
/*
* early init callback, read nvram data from flash and checksum it
*/
-@@ -76
3,6 +790
,11 @@ void __init board_prom_init(void)
+@@ -76
6,6 +793
,11 @@ void __init board_prom_init(void)
return;
}
return;
}
diff --git
a/target/linux/brcm63xx/patches-3.3/401-MIPS-BCM63XX-register-ohci-device.patch
b/target/linux/brcm63xx/patches-3.3/401-MIPS-BCM63XX-register-ohci-device.patch
index 8e182398de5a777214e4167ac038882e1db9fe83..aad6c5c942b2476e136cf3f5fba9cc3ef8a840cb 100644
(file)
--- a/
target/linux/brcm63xx/patches-3.3/401-MIPS-BCM63XX-register-ohci-device.patch
+++ b/
target/linux/brcm63xx/patches-3.3/401-MIPS-BCM63XX-register-ohci-device.patch
@@
-66,7
+66,7
@@
Subject: [PATCH 24/63] MIPS: BCM63XX: register ohci device.
#include <board_bcm963xx.h>
#include <bcm_tag.h>
#include <board_bcm963xx.h>
#include <bcm_tag.h>
-@@ -94
1,6 +942
,9 @@ int __init board_register_devices(void)
+@@ -94
4,6 +945
,9 @@ int __init board_register_devices(void)
!board_get_mac_address(board.enet1.mac_addr))
bcm63xx_enet_register(1, &board.enet1);
!board_get_mac_address(board.enet1.mac_addr))
bcm63xx_enet_register(1, &board.enet1);
diff --git
a/target/linux/brcm63xx/patches-3.3/403-MIPS-BCM63XX-register-ehci-device.patch
b/target/linux/brcm63xx/patches-3.3/403-MIPS-BCM63XX-register-ehci-device.patch
index ef568561e78b9389ba8c77deba5f86594859ae4c..fec36ea5870019727609a26f5d3679b41a5d4ef0 100644
(file)
--- a/
target/linux/brcm63xx/patches-3.3/403-MIPS-BCM63XX-register-ehci-device.patch
+++ b/
target/linux/brcm63xx/patches-3.3/403-MIPS-BCM63XX-register-ehci-device.patch
@@
-49,7
+49,7
@@
Subject: [PATCH 26/63] MIPS: BCM63XX: register ehci device.
#include <board_bcm963xx.h>
#include <bcm_tag.h>
#include <board_bcm963xx.h>
#include <bcm_tag.h>
-@@ -94
2,6 +943
,9 @@ int __init board_register_devices(void)
+@@ -94
5,6 +946
,9 @@ int __init board_register_devices(void)
!board_get_mac_address(board.enet1.mac_addr))
bcm63xx_enet_register(1, &board.enet1);
!board_get_mac_address(board.enet1.mac_addr))
bcm63xx_enet_register(1, &board.enet1);
diff --git
a/target/linux/brcm63xx/patches-3.3/404-bcm963xx_flashmap.patch
b/target/linux/brcm63xx/patches-3.3/404-bcm963xx_flashmap.patch
index 4800d94fcf80d010dbeae35178bf339f5f149d92..a2d38d45d16ebd32b554d4c5d6449f925e0d8413 100644
(file)
--- a/
target/linux/brcm63xx/patches-3.3/404-bcm963xx_flashmap.patch
+++ b/
target/linux/brcm63xx/patches-3.3/404-bcm963xx_flashmap.patch
@@
-12,7
+12,7
@@
Signed-off-by: Axel Gembe <ago@bastart.eu.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
-@@ -87
3,7 +873
,7 @@ static struct mtd_partition mtd_partitio
+@@ -87
6,7 +876
,7 @@ static struct mtd_partition mtd_partitio
}
};
}
};
diff --git
a/target/linux/brcm63xx/patches-3.3/408-6358-enet1-external-mii-clk.patch
b/target/linux/brcm63xx/patches-3.3/408-6358-enet1-external-mii-clk.patch
index f98c6babea2fdb04fe546cb6cd8c4b5a9576ca07..f4cfe0b389b1764dba31423e612cab2138ba6d30 100644
(file)
--- a/
target/linux/brcm63xx/patches-3.3/408-6358-enet1-external-mii-clk.patch
+++ b/
target/linux/brcm63xx/patches-3.3/408-6358-enet1-external-mii-clk.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
5,6 +845
,8 @@ void __init board_prom_init(void)
+@@ -84
8,6 +848
,8 @@ void __init board_prom_init(void)
if (BCMCPU_IS_6348())
val |= GPIO_MODE_6348_G3_EXT_MII |
GPIO_MODE_6348_G0_EXT_MII;
if (BCMCPU_IS_6348())
val |= GPIO_MODE_6348_G3_EXT_MII |
GPIO_MODE_6348_G0_EXT_MII;
diff --git
a/target/linux/brcm63xx/patches-3.3/415-bcm63xx_enet-add-support-for-bcm6368-internal-ethern.patch
b/target/linux/brcm63xx/patches-3.3/415-bcm63xx_enet-add-support-for-bcm6368-internal-ethern.patch
index 7043df6f8e39ff28cb0d2f3e305d830189c08f9b..dcbbd29534f68de6668f71120ad779859b03bd84 100644
(file)
--- a/
target/linux/brcm63xx/patches-3.3/415-bcm63xx_enet-add-support-for-bcm6368-internal-ethern.patch
+++ b/
target/linux/brcm63xx/patches-3.3/415-bcm63xx_enet-add-support-for-bcm6368-internal-ethern.patch
@@
-13,7
+13,7
@@
Subject: [PATCH 31/63] bcm63xx_enet: add support for bcm6368 internal ethernet s
--- 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
-@@ -94
5,6 +945
,10 @@ int __init board_register_devices(void)
+@@ -94
8,6 +948
,10 @@ int __init board_register_devices(void)
!board_get_mac_address(board.enet1.mac_addr))
bcm63xx_enet_register(1, &board.enet1);
!board_get_mac_address(board.enet1.mac_addr))
bcm63xx_enet_register(1, &board.enet1);
diff --git
a/target/linux/brcm63xx/patches-3.3/500-board-D4PW.patch
b/target/linux/brcm63xx/patches-3.3/500-board-D4PW.patch
index 5a769dc7cc74f54e0a87511e00e41690297c3408..e196950214dd0e4024d91a3621b5820455a2da36 100644
(file)
--- a/
target/linux/brcm63xx/patches-3.3/500-board-D4PW.patch
+++ b/
target/linux/brcm63xx/patches-3.3/500-board-D4PW.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
-@@ -1
29,6 +129
,55 @@ static struct board_info __initdata boar
+@@ -1
32,6 +132
,55 @@ static struct board_info __initdata boar
},
},
};
},
},
};
@@
-48,7
+48,7
@@
+ .active_low = 1,
+ .type = EV_KEY,
+ .code = KEY_RESTART,
+ .active_low = 1,
+ .type = EV_KEY,
+ .code = KEY_RESTART,
-+ .debounce_interval =
60
,
++ .debounce_interval =
BCM963XX_KEYS_DEBOUNCE_INTERVAL
,
+ },
+ },
+};
+ },
+ },
+};
@@
-56,7
+56,7
@@
#endif
/*
#endif
/*
-@@ -6
37,6 +686
,7 @@ static const struct board_info __initdat
+@@ -6
40,6 +689
,7 @@ static const struct board_info __initdat
&board_DV201AMR,
&board_96348gw_a,
&board_rta1025w_16,
&board_DV201AMR,
&board_96348gw_a,
&board_rta1025w_16,
diff --git
a/target/linux/brcm63xx/patches-3.3/501-board-NB4.patch
b/target/linux/brcm63xx/patches-3.3/501-board-NB4.patch
index 0ac69f156703defa3c9a16e976a4e3976558cbe3..7e288ff61cad4bead9d3f3c8131544c5e08155b7 100644
(file)
--- a/
target/linux/brcm63xx/patches-3.3/501-board-NB4.patch
+++ b/
target/linux/brcm63xx/patches-3.3/501-board-NB4.patch
@@
-10,7
+10,7
@@
#include <asm/addrspace.h>
#include <bcm63xx_board.h>
#include <bcm63xx_cpu.h>
#include <asm/addrspace.h>
#include <bcm63xx_board.h>
#include <bcm63xx_cpu.h>
-@@ -
38,6 +41
,12 @@
+@@ -
41,6 +44
,12 @@
#define CFE_OFFSET_64K 0x10000
#define CFE_OFFSET_128K 0x20000
#define CFE_OFFSET_64K 0x10000
#define CFE_OFFSET_128K 0x20000
@@
-23,7
+23,7
@@
static struct bcm963xx_nvram nvram;
static unsigned int mac_addr_used;
static struct board_info board;
static struct bcm963xx_nvram nvram;
static unsigned int mac_addr_used;
static struct board_info board;
-@@ -66
4,6 +673
,496 @@ static struct board_info __initdata boar
+@@ -66
7,6 +676
,496 @@ static struct board_info __initdata boar
.has_ohci0 = 1,
};
.has_ohci0 = 1,
};
@@
-140,14
+140,14
@@
+ .gpio = 34,
+ .type = EV_KEY,
+ .code = KEY_RESTART,
+ .gpio = 34,
+ .type = EV_KEY,
+ .code = KEY_RESTART,
-+ .debounce_interval =
60
,
++ .debounce_interval =
BCM963XX_KEYS_DEBOUNCE_INTERVAL
,
+ },
+ {
+ .desc = "wps",
+ .gpio = 37,
+ .type = EV_KEY,
+ .code = KEY_WPS_BUTTON,
+ },
+ {
+ .desc = "wps",
+ .gpio = 37,
+ .type = EV_KEY,
+ .code = KEY_WPS_BUTTON,
-+ .debounce_interval =
60
,
++ .debounce_interval =
BCM963XX_KEYS_DEBOUNCE_INTERVAL
,
+ },
+ },
+ .devs = nb4_devices,
+ },
+ },
+ .devs = nb4_devices,
@@
-233,14
+233,14
@@
+ .gpio = 34,
+ .type = EV_KEY,
+ .code = KEY_RESTART,
+ .gpio = 34,
+ .type = EV_KEY,
+ .code = KEY_RESTART,
-+ .debounce_interval =
60
,
++ .debounce_interval =
BCM963XX_KEYS_DEBOUNCE_INTERVAL
,
+ },
+ {
+ .desc = "wps",
+ .gpio = 37,
+ .type = EV_KEY,
+ .code = KEY_WPS_BUTTON,
+ },
+ {
+ .desc = "wps",
+ .gpio = 37,
+ .type = EV_KEY,
+ .code = KEY_WPS_BUTTON,
-+ .debounce_interval =
60
,
++ .debounce_interval =
BCM963XX_KEYS_DEBOUNCE_INTERVAL
,
+ },
+ },
+ .devs = nb4_devices,
+ },
+ },
+ .devs = nb4_devices,
@@
-326,14
+326,14
@@
+ .gpio = 34,
+ .type = EV_KEY,
+ .code = KEY_RESTART,
+ .gpio = 34,
+ .type = EV_KEY,
+ .code = KEY_RESTART,
-+ .debounce_interval =
60
,
++ .debounce_interval =
BCM963XX_KEYS_DEBOUNCE_INTERVAL
,
+ },
+ {
+ .desc = "wps",
+ .gpio = 37,
+ .type = EV_KEY,
+ .code = KEY_WPS_BUTTON,
+ },
+ {
+ .desc = "wps",
+ .gpio = 37,
+ .type = EV_KEY,
+ .code = KEY_WPS_BUTTON,
-+ .debounce_interval =
60
,
++ .debounce_interval =
BCM963XX_KEYS_DEBOUNCE_INTERVAL
,
+ },
+ },
+ .devs = nb4_devices,
+ },
+ },
+ .devs = nb4_devices,
@@
-414,14
+414,14
@@
+ .gpio = 34,
+ .type = EV_KEY,
+ .code = KEY_RESTART,
+ .gpio = 34,
+ .type = EV_KEY,
+ .code = KEY_RESTART,
-+ .debounce_interval =
60
,
++ .debounce_interval =
BCM963XX_KEYS_DEBOUNCE_INTERVAL
,
+ },
+ {
+ .desc = "wps",
+ .gpio = 37,
+ .type = EV_KEY,
+ .code = KEY_WPS_BUTTON,
+ },
+ {
+ .desc = "wps",
+ .gpio = 37,
+ .type = EV_KEY,
+ .code = KEY_WPS_BUTTON,
-+ .debounce_interval =
60
,
++ .debounce_interval =
BCM963XX_KEYS_DEBOUNCE_INTERVAL
,
+ },
+ },
+ .devs = nb4_devices,
+ },
+ },
+ .devs = nb4_devices,
@@
-502,14
+502,14
@@
+ .gpio = 34,
+ .type = EV_KEY,
+ .code = KEY_RESTART,
+ .gpio = 34,
+ .type = EV_KEY,
+ .code = KEY_RESTART,
-+ .debounce_interval =
60
,
++ .debounce_interval =
BCM963XX_KEYS_DEBOUNCE_INTERVAL
,
+ },
+ {
+ .desc = "wps",
+ .gpio = 37,
+ .type = EV_KEY,
+ .code = KEY_WPS_BUTTON,
+ },
+ {
+ .desc = "wps",
+ .gpio = 37,
+ .type = EV_KEY,
+ .code = KEY_WPS_BUTTON,
-+ .debounce_interval =
60
,
++ .debounce_interval =
BCM963XX_KEYS_DEBOUNCE_INTERVAL
,
+ },
+ },
+ .devs = nb4_devices,
+ },
+ },
+ .devs = nb4_devices,
@@
-520,7
+520,7
@@
#endif
/*
#endif
/*
-@@ -69
4,9 +1193
,30 @@ static const struct board_info __initdat
+@@ -69
7,9 +1196
,30 @@ static const struct board_info __initdat
&board_96358vw2,
&board_AGPFS0,
&board_DWVS0,
&board_96358vw2,
&board_AGPFS0,
&board_DWVS0,
@@
-551,7
+551,7
@@
/*
* Register a sane SPROMv2 to make the on-board
* bcm4318 WLAN work
/*
* Register a sane SPROMv2 to make the on-board
* bcm4318 WLAN work
-@@ -8
47,6 +1367
,9 @@ void __init board_prom_init(void)
+@@ -8
50,6 +1370
,9 @@ void __init board_prom_init(void)
boardid_fixup(boot_addr);
}
boardid_fixup(boot_addr);
}
diff --git
a/target/linux/brcm63xx/patches-3.3/502-board-96338W2_E7T.patch
b/target/linux/brcm63xx/patches-3.3/502-board-96338W2_E7T.patch
index b8302a202fd1cc2d8585be92c00199ef44126311..50f7cf04b4986179e1d5b2510ff9acb22a2108b2 100644
(file)
--- a/
target/linux/brcm63xx/patches-3.3/502-board-96338W2_E7T.patch
+++ b/
target/linux/brcm63xx/patches-3.3/502-board-96338W2_E7T.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
-@@ -
199,6 +199
,38 @@ static struct board_info __initdata boar
+@@ -
202,6 +202
,38 @@ static struct board_info __initdata boar
.has_uart0 = 1,
};
.has_uart0 = 1,
};
@@
-39,7
+39,7
@@
#endif
/*
#endif
/*
-@@ -117
2,6 +1204
,7 @@ static const struct board_info __initdat
+@@ -117
5,6 +1207
,7 @@ static const struct board_info __initdat
#ifdef CONFIG_BCM63XX_CPU_6338
&board_96338gw,
&board_96338w,
#ifdef CONFIG_BCM63XX_CPU_6338
&board_96338gw,
&board_96338w,
diff --git
a/target/linux/brcm63xx/patches-3.3/503-board-CPVA642.patch
b/target/linux/brcm63xx/patches-3.3/503-board-CPVA642.patch
index d969e221232b250f1147d64435d7ade258bbe3d1..1b627d92a579025d538bd9af7d1dc535ef6b28a5 100644
(file)
--- a/
target/linux/brcm63xx/patches-3.3/503-board-CPVA642.patch
+++ b/
target/linux/brcm63xx/patches-3.3/503-board-CPVA642.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
-@@ -66
2,6 +662
,98 @@ static struct board_info __initdata boar
+@@ -66
5,6 +665
,98 @@ static struct board_info __initdata boar
},
};
},
};
@@
-83,14
+83,14
@@
+ .active_low = 1,
+ .type = EV_KEY,
+ .code = KEY_RESTART,
+ .active_low = 1,
+ .type = EV_KEY,
+ .code = KEY_RESTART,
-+ .debounce_interval =
60
,
++ .debounce_interval =
BCM963XX_KEYS_DEBOUNCE_INTERVAL
,
+ },
+ {
+ .desc = "wps",
+ .gpio = 37,
+ .type = EV_KEY,
+ .code = KEY_WPS_BUTTON,
+ },
+ {
+ .desc = "wps",
+ .gpio = 37,
+ .type = EV_KEY,
+ .code = KEY_WPS_BUTTON,
-+ .debounce_interval =
60
,
++ .debounce_interval =
BCM963XX_KEYS_DEBOUNCE_INTERVAL
,
+ },
+ },
+};
+ },
+ },
+};
@@
-99,7
+99,7
@@
static struct board_info __initdata board_AGPFS0 = {
.name = "AGPF-S0",
.expected_cpu_id = 0x6358,
static struct board_info __initdata board_AGPFS0 = {
.name = "AGPF-S0",
.expected_cpu_id = 0x6358,
-@@ -122
5,6 +1317
,7 @@ static const struct board_info __initdat
+@@ -122
8,6 +1320
,7 @@ static const struct board_info __initdat
&board_96358vw,
&board_96358vw2,
&board_AGPFS0,
&board_96358vw,
&board_96358vw2,
&board_AGPFS0,
diff --git
a/target/linux/brcm63xx/patches-3.3/504-board_dsl_274xb_rev_c.patch
b/target/linux/brcm63xx/patches-3.3/504-board_dsl_274xb_rev_c.patch
index 375c8243646f81c7d71e825529ecc300cf01bf16..65ac6c5a4d8eb168da783563a5bbe13e247dc742 100644
(file)
--- a/
target/linux/brcm63xx/patches-3.3/504-board_dsl_274xb_rev_c.patch
+++ b/
target/linux/brcm63xx/patches-3.3/504-board_dsl_274xb_rev_c.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
-@@ -
798,6 +798
,59 @@ static struct board_info __initdata boar
+@@ -
801,6 +801
,59 @@ static struct board_info __initdata boar
.has_ohci0 = 1,
};
.has_ohci0 = 1,
};
@@
-52,7
+52,7
@@
+ .active_low = 1,
+ .type = EV_KEY,
+ .code = KEY_RESTART,
+ .active_low = 1,
+ .type = EV_KEY,
+ .code = KEY_RESTART,
-+ .debounce_interval =
60
,
++ .debounce_interval =
BCM963XX_KEYS_DEBOUNCE_INTERVAL
,
+ },
+ },
+};
+ },
+ },
+};
@@
-60,7
+60,7
@@
struct spi_gpio_platform_data nb4_spi_gpio_data = {
.sck = NB4_SPI_GPIO_CLK,
.mosi = NB4_SPI_GPIO_MOSI,
struct spi_gpio_platform_data nb4_spi_gpio_data = {
.sck = NB4_SPI_GPIO_CLK,
.mosi = NB4_SPI_GPIO_MOSI,
-@@ -13
19,6 +1372
,7 @@ static const struct board_info __initdat
+@@ -13
22,6 +1375
,7 @@ static const struct board_info __initdat
&board_AGPFS0,
&board_CPVA642,
&board_DWVS0,
&board_AGPFS0,
&board_CPVA642,
&board_DWVS0,
diff --git
a/target/linux/brcm63xx/patches-3.3/505-board_spw500v.patch
b/target/linux/brcm63xx/patches-3.3/505-board_spw500v.patch
index fff5d68be2a4a310343675cb48a74716e5452519..19d9ea7fb534bdc4ce50f93453a74f40417d0772 100644
(file)
--- a/
target/linux/brcm63xx/patches-3.3/505-board_spw500v.patch
+++ b/
target/linux/brcm63xx/patches-3.3/505-board_spw500v.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
-@@ -1
87,6 +187
,67 @@ static struct board_info __initdata boar
+@@ -1
90,6 +190
,67 @@ static struct board_info __initdata boar
},
};
},
};
@@
-60,7
+60,7
@@
+ .active_low = 1,
+ .type = EV_KEY,
+ .code = KEY_RESTART,
+ .active_low = 1,
+ .type = EV_KEY,
+ .code = KEY_RESTART,
-+ .debounce_interval =
60
,
++ .debounce_interval =
BCM963XX_KEYS_DEBOUNCE_INTERVAL
,
+ },
+ },
+};
+ },
+ },
+};
@@
-68,7
+68,7
@@
#endif
/*
#endif
/*
-@@ -136
4,6 +1425
,7 @@ static const struct board_info __initdat
+@@ -136
7,6 +1428
,7 @@ static const struct board_info __initdat
&board_96348gw_a,
&board_rta1025w_16,
&board_96348_D4PW,
&board_96348gw_a,
&board_rta1025w_16,
&board_96348_D4PW,
diff --git
a/target/linux/brcm63xx/patches-3.3/506-board_gw6200_gw6000.patch
b/target/linux/brcm63xx/patches-3.3/506-board_gw6200_gw6000.patch
index a82f2b0556c05a7b772563917d6ad78898557178..00545e893b51008493366d18c0d242a5ae23f161 100644
(file)
--- a/
target/linux/brcm63xx/patches-3.3/506-board_gw6200_gw6000.patch
+++ b/
target/linux/brcm63xx/patches-3.3/506-board_gw6200_gw6000.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
-@@ -53
4,6 +534
,112 @@ static struct board_info __initdata boar
+@@ -53
7,6 +537
,112 @@ static struct board_info __initdata boar
},
};
},
};
@@
-61,7
+61,7
@@
+ .active_low = 1,
+ .type = EV_KEY,
+ .code = KEY_RESTART,
+ .active_low = 1,
+ .type = EV_KEY,
+ .code = KEY_RESTART,
-+ .debounce_interval =
60
,
++ .debounce_interval =
BCM963XX_KEYS_DEBOUNCE_INTERVAL
,
+ },
+ },
+};
+ },
+ },
+};
@@
-103,7
+103,7
@@
+ .active_low = 1,
+ .type = EV_KEY,
+ .code = KEY_RESTART,
+ .active_low = 1,
+ .type = EV_KEY,
+ .code = KEY_RESTART,
-+ .debounce_interval =
60
,
++ .debounce_interval =
BCM963XX_KEYS_DEBOUNCE_INTERVAL
,
+ },
+ },
+};
+ },
+ },
+};
@@
-113,7
+113,7
@@
static struct board_info __initdata board_FAST2404 = {
.name = "F@ST2404",
.expected_cpu_id = 0x6348,
static struct board_info __initdata board_FAST2404 = {
.name = "F@ST2404",
.expected_cpu_id = 0x6348,
-@@ -14
18,6 +1524
,8 @@ static const struct board_info __initdat
+@@ -14
21,6 +1527
,8 @@ static const struct board_info __initdat
#ifdef CONFIG_BCM63XX_CPU_6348
&board_96348r,
&board_96348gw,
#ifdef CONFIG_BCM63XX_CPU_6348
&board_96348r,
&board_96348gw,
diff --git
a/target/linux/brcm63xx/patches-3.3/507-board-MAGIC.patch
b/target/linux/brcm63xx/patches-3.3/507-board-MAGIC.patch
index eeff0a751400fbf4c7fc07eff669db9ff6bc5f28..34f227b11509a98cb7fb33eda6e217fbfb49b176 100644
(file)
--- a/
target/linux/brcm63xx/patches-3.3/507-board-MAGIC.patch
+++ b/
target/linux/brcm63xx/patches-3.3/507-board-MAGIC.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
-@@ -2
48,6 +248
,76 @@ static struct board_info __initdata boar
+@@ -2
51,6 +251
,76 @@ static struct board_info __initdata boar
},
};
},
};
@@
-77,7
+77,7
@@
#endif
/*
#endif
/*
-@@ -153
4,6 +1604
,7 @@ static const struct board_info __initdat
+@@ -153
7,6 +1607
,7 @@ static const struct board_info __initdat
&board_rta1025w_16,
&board_96348_D4PW,
&board_spw500v,
&board_rta1025w_16,
&board_96348_D4PW,
&board_spw500v,
diff --git
a/target/linux/brcm63xx/patches-3.3/508-board_hw553.patch
b/target/linux/brcm63xx/patches-3.3/508-board_hw553.patch
index d3ca0381ca3115270d4c430fdd1ebe1e3a551ffa..27b9745dbc21a35de5a82197b103d1edfc9afe27 100644
(file)
--- a/
target/linux/brcm63xx/patches-3.3/508-board_hw553.patch
+++ b/
target/linux/brcm63xx/patches-3.3/508-board_hw553.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
-@@ -15
77,6 +1577
,81 @@ static struct board_info __initdata boar
+@@ -15
80,6 +1580
,81 @@ static struct board_info __initdata boar
.spis = nb4_spi_devices,
.num_spis = ARRAY_SIZE(nb4_spi_devices),
};
.spis = nb4_spi_devices,
.num_spis = ARRAY_SIZE(nb4_spi_devices),
};
@@
-82,7
+82,7
@@
#endif
/*
#endif
/*
-@@ -16
19,6 +1694
,7 @@ static const struct board_info __initdat
+@@ -16
22,6 +1697
,7 @@ static const struct board_info __initdat
&board_nb4_ser_r2,
&board_nb4_fxc_r1,
&board_nb4_fxc_r2,
&board_nb4_ser_r2,
&board_nb4_fxc_r1,
&board_nb4_fxc_r2,
diff --git
a/target/linux/brcm63xx/patches-3.3/509-board_rta1320_16m.patch
b/target/linux/brcm63xx/patches-3.3/509-board_rta1320_16m.patch
index 37eed41675a76e5fb43bf15f266fd6f481ec95ba..a4b2651c85fbda7df6dad1f73ac7f8d4f7384e19 100644
(file)
--- a/
target/linux/brcm63xx/patches-3.3/509-board_rta1320_16m.patch
+++ b/
target/linux/brcm63xx/patches-3.3/509-board_rta1320_16m.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
-@@ -36
2,6 +362
,43 @@ static struct board_info __initdata boar
+@@ -36
5,6 +365
,43 @@ static struct board_info __initdata boar
},
},
};
},
},
};
@@
-44,7
+44,7
@@
#endif
/*
#endif
/*
-@@ -166
2,6 +1699
,7 @@ static const struct board_info __initdat
+@@ -166
5,6 +1702
,7 @@ static const struct board_info __initdat
&board_96338gw,
&board_96338w,
&board_96338w2_e7t,
&board_96338gw,
&board_96338w,
&board_96338w2_e7t,
diff --git
a/target/linux/brcm63xx/patches-3.3/510-board_spw303v.patch
b/target/linux/brcm63xx/patches-3.3/510-board_spw303v.patch
index 2002ab4f4bbc3d8285d326fa06d349747e078a79..e6215cbc947b0e8165a25100331b37b0d95080fa 100644
(file)
--- a/
target/linux/brcm63xx/patches-3.3/510-board_spw303v.patch
+++ b/
target/linux/brcm63xx/patches-3.3/510-board_spw303v.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
-@@ -16
89,6 +1689
,72 @@ static struct board_info __initdata boar
+@@ -16
92,6 +1692
,72 @@ static struct board_info __initdata boar
},
},
};
},
},
};
@@
-58,7
+58,7
@@
+ .gpio = 11,
+ .type = EV_KEY,
+ .code = KEY_RESTART,
+ .gpio = 11,
+ .type = EV_KEY,
+ .code = KEY_RESTART,
-+ .debounce_interval =
60
,
++ .debounce_interval =
BCM963XX_KEYS_DEBOUNCE_INTERVAL
,
+ },
+ {
+ .desc = "ses",
+ },
+ {
+ .desc = "ses",
@@
-66,14
+66,14
@@
+ .active_low = 1,
+ .type = EV_KEY,
+ .code = KEY_WPS_BUTTON,
+ .active_low = 1,
+ .type = EV_KEY,
+ .code = KEY_WPS_BUTTON,
-+ .debounce_interval =
60
,
++ .debounce_interval =
BCM963XX_KEYS_DEBOUNCE_INTERVAL
,
+ },
+ }
+};
#endif
/*
+ },
+ }
+};
#endif
/*
-@@ -173
3,6 +1799
,7 @@ static const struct board_info __initdat
+@@ -173
6,6 +1802
,7 @@ static const struct board_info __initdat
&board_nb4_fxc_r1,
&board_nb4_fxc_r2,
&board_HW553,
&board_nb4_fxc_r1,
&board_nb4_fxc_r2,
&board_HW553,
diff --git
a/target/linux/brcm63xx/patches-3.3/511-board_V2500V.patch
b/target/linux/brcm63xx/patches-3.3/511-board_V2500V.patch
index e90e6cc21c9bd172c31b5820660ec47bdcc19565..2a86d35a0d9b5d32aabbc029f7082fef47ae197d 100644
(file)
--- a/
target/linux/brcm63xx/patches-3.3/511-board_V2500V.patch
+++ b/
target/linux/brcm63xx/patches-3.3/511-board_V2500V.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
-@@ -3
18,6 +318
,63 @@ static struct board_info __initdata boar
+@@ -3
21,6 +321
,63 @@ static struct board_info __initdata boar
},
};
},
};
@@
-56,7
+56,7
@@
+ .active_low = 1,
+ .type = EV_KEY,
+ .code = KEY_RESTART,
+ .active_low = 1,
+ .type = EV_KEY,
+ .code = KEY_RESTART,
-+ .debounce_interval =
60
,
++ .debounce_interval =
BCM963XX_KEYS_DEBOUNCE_INTERVAL
,
+ },
+ },
+};
+ },
+ },
+};
@@
-64,7
+64,7
@@
#endif
/*
#endif
/*
-@@ -178
4,6 +1841
,7 @@ static const struct board_info __initdat
+@@ -178
7,6 +1844
,7 @@ static const struct board_info __initdat
&board_96348_D4PW,
&board_spw500v,
&board_96348sv,
&board_96348_D4PW,
&board_spw500v,
&board_96348sv,
@@
-72,7
+72,7
@@
#endif
#ifdef CONFIG_BCM63XX_CPU_6358
#endif
#ifdef CONFIG_BCM63XX_CPU_6358
-@@ -19
37,6 +1995
,22 @@ void __init board_prom_init(void)
+@@ -19
40,6 +1998
,22 @@ void __init board_prom_init(void)
val = bcm_mpi_readl(MPI_CSBASE_REG(0));
val &= MPI_CSBASE_BASE_MASK;
boot_addr = (u8 *)KSEG1ADDR(val);
val = bcm_mpi_readl(MPI_CSBASE_REG(0));
val &= MPI_CSBASE_BASE_MASK;
boot_addr = (u8 *)KSEG1ADDR(val);
@@
-95,7
+95,7
@@
/* dump cfe version */
cfe = boot_addr + BCM963XX_CFE_VERSION_OFFSET;
/* dump cfe version */
cfe = boot_addr + BCM963XX_CFE_VERSION_OFFSET;
-@@ -21
58,6 +2232
,13 @@ int __init board_register_devices(void)
+@@ -21
61,6 +2235
,13 @@ int __init board_register_devices(void)
val = bcm_mpi_readl(MPI_CSBASE_REG(0));
val &= MPI_CSBASE_BASE_MASK;
val = bcm_mpi_readl(MPI_CSBASE_REG(0));
val &= MPI_CSBASE_BASE_MASK;
diff --git
a/target/linux/brcm63xx/patches-3.3/512-board_BTV2110.patch
b/target/linux/brcm63xx/patches-3.3/512-board_BTV2110.patch
index 07d7049e09ffe54b85f691c8a8fa9f74c37b1a20..95425645a9b7233053345351476f17d024921bbb 100644
(file)
--- a/
target/linux/brcm63xx/patches-3.3/512-board_BTV2110.patch
+++ b/
target/linux/brcm63xx/patches-3.3/512-board_BTV2110.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
-@@ -63
0,6 +630
,62 @@ static struct board_info __initdata boar
+@@ -63
3,6 +633
,62 @@ static struct board_info __initdata boar
},
};
},
};
@@
-54,7
+54,7
@@
+ .active_low = 1,
+ .type = EV_KEY,
+ .code = KEY_RESTART,
+ .active_low = 1,
+ .type = EV_KEY,
+ .code = KEY_RESTART,
-+ .debounce_interval =
60
,
++ .debounce_interval =
BCM963XX_KEYS_DEBOUNCE_INTERVAL
,
+ },
+ },
+};
+ },
+ },
+};
@@
-63,7
+63,7
@@
static struct board_info __initdata board_96348gw = {
.name = "96348GW",
.expected_cpu_id = 0x6348,
static struct board_info __initdata board_96348gw = {
.name = "96348GW",
.expected_cpu_id = 0x6348,
-@@ -184
2,6 +1898
,7 @@ static const struct board_info __initdat
+@@ -184
5,6 +1901
,7 @@ static const struct board_info __initdat
&board_spw500v,
&board_96348sv,
&board_V2500V_BB,
&board_spw500v,
&board_96348sv,
&board_V2500V_BB,
diff --git
a/target/linux/brcm63xx/patches-3.3/514-board_ct536_ct5621.patch
b/target/linux/brcm63xx/patches-3.3/514-board_ct536_ct5621.patch
index f682fe5f600d4b9fce2d5747c11b047836a4797b..43de6b6386a82880624302dd853fb9f77ddf1d7d 100644
(file)
--- a/
target/linux/brcm63xx/patches-3.3/514-board_ct536_ct5621.patch
+++ b/
target/linux/brcm63xx/patches-3.3/514-board_ct536_ct5621.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
-@@ -68
6,6 +686
,49 @@ static struct board_info __initdata boar
+@@ -68
9,6 +689
,49 @@ static struct board_info __initdata boar
};
};
@@
-42,7
+42,7
@@
+ .active_low = 1,
+ .type = EV_KEY,
+ .code = KEY_RESTART,
+ .active_low = 1,
+ .type = EV_KEY,
+ .code = KEY_RESTART,
-+ .debounce_interval =
60
,
++ .debounce_interval =
BCM963XX_KEYS_DEBOUNCE_INTERVAL
,
+ },
+ },
+};
+ },
+ },
+};
@@
-50,7
+50,7
@@
static struct board_info __initdata board_96348gw = {
.name = "96348GW",
.expected_cpu_id = 0x6348,
static struct board_info __initdata board_96348gw = {
.name = "96348GW",
.expected_cpu_id = 0x6348,
-@@ -1
899,6 +1942
,7 @@ static const struct board_info __initdat
+@@ -1
902,6 +1945
,7 @@ static const struct board_info __initdat
&board_96348sv,
&board_V2500V_BB,
&board_V2110,
&board_96348sv,
&board_V2500V_BB,
&board_V2110,
diff --git
a/target/linux/brcm63xx/patches-3.3/515-board_DWV-S0_fixes.patch
b/target/linux/brcm63xx/patches-3.3/515-board_DWV-S0_fixes.patch
index 9c73e91567ce75e75e0d5aecc017858fe8f97dce..7dbb5ce60cf92cc614799f2bbd438e109faa4dd0 100644
(file)
--- a/
target/linux/brcm63xx/patches-3.3/515-board_DWV-S0_fixes.patch
+++ b/
target/linux/brcm63xx/patches-3.3/515-board_DWV-S0_fixes.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
-@@ -121
1,6 +1211
,8 @@ static struct board_info __initdata boar
+@@ -121
4,6 +1214
,8 @@ static struct board_info __initdata boar
.name = "DWV-S0",
.expected_cpu_id = 0x6358,
.name = "DWV-S0",
.expected_cpu_id = 0x6358,
@@
-9,7
+9,7
@@
.has_enet0 = 1,
.has_enet1 = 1,
.has_pci = 1,
.has_enet0 = 1,
.has_enet1 = 1,
.has_pci = 1,
-@@ -122
6,6 +1228
,7 @@ static struct board_info __initdata boar
+@@ -122
9,6 +1231
,7 @@ static struct board_info __initdata boar
},
.has_ohci0 = 1,
},
.has_ohci0 = 1,
diff --git
a/target/linux/brcm63xx/patches-3.3/516-board_96348A-122.patch
b/target/linux/brcm63xx/patches-3.3/516-board_96348A-122.patch
index 67292302210579a33f682626ecd075271afe2c1d..44f28b437f49e569aa1aa2aa6ebbe64d09c5cf6f 100644
(file)
--- a/
target/linux/brcm63xx/patches-3.3/516-board_96348A-122.patch
+++ b/
target/linux/brcm63xx/patches-3.3/516-board_96348A-122.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
-@@ -37
5,6 +375
,67 @@ static struct board_info __initdata boar
+@@ -37
8,6 +378
,67 @@ static struct board_info __initdata boar
},
};
},
};
@@
-44,7
+44,7
@@
+ .active_low = 1,
+ .type = EV_KEY,
+ .code = KEY_RESTART,
+ .active_low = 1,
+ .type = EV_KEY,
+ .code = KEY_RESTART,
-+ .debounce_interval =
60
,
++ .debounce_interval =
BCM963XX_KEYS_DEBOUNCE_INTERVAL
,
+ },
+ {
+ .desc = "wifi",
+ },
+ {
+ .desc = "wifi",
@@
-52,7
+52,7
@@
+ .active_low = 1,
+ .type = EV_KEY,
+ .code = BTN_0,
+ .active_low = 1,
+ .type = EV_KEY,
+ .code = BTN_0,
-+ .debounce_interval =
60
,
++ .debounce_interval =
BCM963XX_KEYS_DEBOUNCE_INTERVAL
,
+ },
+ {
+ .desc = "wps",
+ },
+ {
+ .desc = "wps",
@@
-60,7
+60,7
@@
+ .active_low = 1,
+ .type = EV_KEY,
+ .code = KEY_WPS_BUTTON,
+ .active_low = 1,
+ .type = EV_KEY,
+ .code = KEY_WPS_BUTTON,
-+ .debounce_interval =
60
,
++ .debounce_interval =
BCM963XX_KEYS_DEBOUNCE_INTERVAL
,
+ },
+ },
+};
+ },
+ },
+};
@@
-68,7
+68,7
@@
#endif
/*
#endif
/*
-@@ -194
6,6 +2007
,7 @@ static const struct board_info __initdat
+@@ -194
9,6 +2010
,7 @@ static const struct board_info __initdat
&board_V2500V_BB,
&board_V2110,
&board_ct536_ct5621,
&board_V2500V_BB,
&board_V2110,
&board_ct536_ct5621,
diff --git
a/target/linux/brcm63xx/patches-3.3/517-RTA1205W_16_uart_fixes.patch
b/target/linux/brcm63xx/patches-3.3/517-RTA1205W_16_uart_fixes.patch
index 66d4f1019488a098553dda72e7efde13704d1312..ccf3b8645c2fe9268f9c6d2203d02af47afd7b36 100644
(file)
--- a/
target/linux/brcm63xx/patches-3.3/517-RTA1205W_16_uart_fixes.patch
+++ b/
target/linux/brcm63xx/patches-3.3/517-RTA1205W_16_uart_fixes.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
-@@ -99
2,6 +992
,7 @@ static struct board_info __initdata boar
+@@ -99
5,6 +995
,7 @@ static struct board_info __initdata boar
.name = "RTA1025W_16",
.expected_cpu_id = 0x6348,
.name = "RTA1025W_16",
.expected_cpu_id = 0x6348,
diff --git
a/target/linux/brcm63xx/patches-3.3/519_board_CPVA502plus.patch
b/target/linux/brcm63xx/patches-3.3/519_board_CPVA502plus.patch
index d90ed9b5da861532d59ceb8b22f93af328bee64d..b3402cd71759ad07a357c97cbe24150c9f67f1a6 100644
(file)
--- a/
target/linux/brcm63xx/patches-3.3/519_board_CPVA502plus.patch
+++ b/
target/linux/brcm63xx/patches-3.3/519_board_CPVA502plus.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
-@@ -43
6,6 +436
,42 @@ static struct board_info __initdata boar
+@@ -43
9,6 +439
,42 @@ static struct board_info __initdata boar
},
};
},
};
@@
-43,7
+43,7
@@
#endif
/*
#endif
/*
-@@ -20
09,6 +2045
,7 @@ static const struct board_info __initdat
+@@ -20
12,6 +2048
,7 @@ static const struct board_info __initdat
&board_V2110,
&board_ct536_ct5621,
&board_96348A_122,
&board_V2110,
&board_ct536_ct5621,
&board_96348A_122,
diff --git
a/target/linux/brcm63xx/patches-3.3/520-bcm63xx-add-support-for-96368MVWG-board.patch
b/target/linux/brcm63xx/patches-3.3/520-bcm63xx-add-support-for-96368MVWG-board.patch
index 729e1056caa2d88a658f7dbb99d264fc531c16d2..e5fdeea608239b1aceb2fbd913f19ee29ef72857 100644
(file)
--- a/
target/linux/brcm63xx/patches-3.3/520-bcm63xx-add-support-for-96368MVWG-board.patch
+++ b/
target/linux/brcm63xx/patches-3.3/520-bcm63xx-add-support-for-96368MVWG-board.patch
@@
-10,7
+10,7
@@
Subject: [PATCH 32/63] bcm63xx: add support for 96368MVWG board.
--- 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
-@@ -201
5,6 +2015
,80 @@ static struct board_info __initdata boar
+@@ -201
8,6 +2018
,80 @@ static struct board_info __initdata boar
#endif
/*
#endif
/*
@@
-91,7
+91,7
@@
Subject: [PATCH 32/63] bcm63xx: add support for 96368MVWG board.
* all boards
*/
static const struct board_info __initdata *bcm963xx_boards[] = {
* all boards
*/
static const struct board_info __initdata *bcm963xx_boards[] = {
-@@ -206
3,6 +2137
,10 @@ static const struct board_info __initdat
+@@ -206
6,6 +2140
,10 @@ static const struct board_info __initdat
&board_HW553,
&board_spw303v,
#endif
&board_HW553,
&board_spw303v,
#endif
@@
-102,7
+102,7
@@
Subject: [PATCH 32/63] bcm63xx: add support for 96368MVWG board.
};
static void __init nb4_nvram_fixup(void)
};
static void __init nb4_nvram_fixup(void)
-@@ -228
0,12 +2358
,25 @@ void __init board_prom_init(void)
+@@ -228
3,12 +2361
,25 @@ void __init board_prom_init(void)
bcm63xx_pci_enabled = 1;
if (BCMCPU_IS_6348())
val |= GPIO_MODE_6348_G2_PCI;
bcm63xx_pci_enabled = 1;
if (BCMCPU_IS_6348())
val |= GPIO_MODE_6348_G2_PCI;
diff --git
a/target/linux/brcm63xx/patches-3.3/521-bcm63xx-add-support-for-96368MVNgr-board.patch
b/target/linux/brcm63xx/patches-3.3/521-bcm63xx-add-support-for-96368MVNgr-board.patch
index 6ec17283e202198cddfb8a2c8c7e7633935d3c50..b743a952780a882e0da95247148431fdd0dafe39 100644
(file)
--- a/
target/linux/brcm63xx/patches-3.3/521-bcm63xx-add-support-for-96368MVNgr-board.patch
+++ b/
target/linux/brcm63xx/patches-3.3/521-bcm63xx-add-support-for-96368MVNgr-board.patch
@@
-9,7
+9,7
@@
Subject: [PATCH 33/63] bcm63xx: add support for 96368MVNgr board.
--- 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
-@@ -208
6,6 +2086
,72 @@ static struct board_info __initdata boar
+@@ -208
9,6 +2089
,72 @@ static struct board_info __initdata boar
.has_ohci0 = 1,
.has_ehci0 = 1,
};
.has_ohci0 = 1,
.has_ehci0 = 1,
};
@@
-82,7
+82,7
@@
Subject: [PATCH 33/63] bcm63xx: add support for 96368MVNgr board.
#endif
/*
#endif
/*
-@@ -214
0,6 +2206
,7 @@ static const struct board_info __initdat
+@@ -214
3,6 +2209
,7 @@ static const struct board_info __initdat
#ifdef CONFIG_BCM63XX_CPU_6368
&board_96368mvwg,
#ifdef CONFIG_BCM63XX_CPU_6368
&board_96368mvwg,
diff --git
a/target/linux/brcm63xx/patches-3.3/550-alice_gate2_leds.patch
b/target/linux/brcm63xx/patches-3.3/550-alice_gate2_leds.patch
index 480c0f73964b6f83885b8ef64d69aceb9165b295..ab8c48862715d41564fd53f9aa1cf39ebe6fd7ab 100644
(file)
--- a/
target/linux/brcm63xx/patches-3.3/550-alice_gate2_leds.patch
+++ b/
target/linux/brcm63xx/patches-3.3/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
-@@ -130
3,6 +1303
,99 @@ static struct board_info __initdata boar
+@@ -130
6,6 +1306
,99 @@ static struct board_info __initdata boar
.has_ohci0 = 1,
.has_ehci0 = 1,
.has_ohci0 = 1,
.has_ehci0 = 1,
@@
-87,14
+87,14
@@
+ .active_low = 1,
+ .type = EV_KEY,
+ .code = KEY_RESTART,
+ .active_low = 1,
+ .type = EV_KEY,
+ .code = KEY_RESTART,
-+ .debounce_interval =
60
,
++ .debounce_interval =
BCM963XX_KEYS_DEBOUNCE_INTERVAL
,
+ },
+ {
+ .desc = "wps",
+ .gpio = 34,
+ .type = EV_KEY,
+ .code = KEY_WPS_BUTTON,
+ },
+ {
+ .desc = "wps",
+ .gpio = 34,
+ .type = EV_KEY,
+ .code = KEY_WPS_BUTTON,
-+ .debounce_interval =
60
,
++ .debounce_interval =
BCM963XX_KEYS_DEBOUNCE_INTERVAL
,
+ },
+ },
};
+ },
+ },
};
diff --git
a/target/linux/brcm63xx/patches-3.3/551-96348gw_a_leds.patch
b/target/linux/brcm63xx/patches-3.3/551-96348gw_a_leds.patch
index 8e744ac909cdf2d8c8381e356c2dad9b8ad7ebd1..c42ae2952166db849027a94cd3ab95c80706e86b 100644
(file)
--- a/
target/linux/brcm63xx/patches-3.3/551-96348gw_a_leds.patch
+++ b/
target/linux/brcm63xx/patches-3.3/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
-@@ -108
3,6 +1083
,19 @@ static struct board_info __initdata boar
+@@ -108
6,6 +1086
,19 @@ static struct board_info __initdata boar
},
.has_ohci0 = 1,
},
.has_ohci0 = 1,
diff --git
a/target/linux/brcm63xx/patches-3.3/552-board_96348gw-10_reset_button.patch
b/target/linux/brcm63xx/patches-3.3/552-board_96348gw-10_reset_button.patch
index eeaad031437f3e93e8b28a58714ead289b26a94d..a35a179d7ec1cbc656b5f94eda20ce9d7dc4f82f 100644
(file)
--- a/
target/linux/brcm63xx/patches-3.3/552-board_96348gw-10_reset_button.patch
+++ b/
target/linux/brcm63xx/patches-3.3/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
-@@ -66
1,6 +661
,17 @@ static struct board_info __initdata boar
+@@ -66
4,6 +664
,17 @@ static struct board_info __initdata boar
.active_low = 1,
},
},
.active_low = 1,
},
},
@@
-12,7
+12,7
@@
+ .active_low = 1,
+ .type = EV_KEY,
+ .code = KEY_RESTART,
+ .active_low = 1,
+ .type = EV_KEY,
+ .code = KEY_RESTART,
-+ .debounce_interval =
60
,
++ .debounce_interval =
BCM963XX_KEYS_DEBOUNCE_INTERVAL
,
+ },
+ },
};
+ },
+ },
};
diff --git
a/target/linux/brcm63xx/patches-3.3/800-wl_exports.patch
b/target/linux/brcm63xx/patches-3.3/800-wl_exports.patch
index 85e0c764060bc109a9f4c4d564d0f1b83e6efb38..9fcf7aa2ecb5a01206218b274ab121a68034ca9a 100644
(file)
--- a/
target/linux/brcm63xx/patches-3.3/800-wl_exports.patch
+++ b/
target/linux/brcm63xx/patches-3.3/800-wl_exports.patch
@@
-8,7
+8,7
@@
#include <linux/spi/spi.h>
#include <linux/spi/spi_gpio.h>
#include <linux/spi/74x164.h>
#include <linux/spi/spi.h>
#include <linux/spi/spi_gpio.h>
#include <linux/spi/74x164.h>
-@@ -5
2,6 +53
,13 @@ static unsigned int mac_addr_used;
+@@ -5
5,6 +56
,13 @@ static unsigned int mac_addr_used;
static struct board_info board;
/*
static struct board_info board;
/*
@@
-22,7
+22,7
@@
* known 6338 boards
*/
#ifdef CONFIG_BCM63XX_CPU_6338
* known 6338 boards
*/
#ifdef CONFIG_BCM63XX_CPU_6338
-@@ -24
89,6 +2497
,7 @@ void __init board_prom_init(void)
+@@ -24
92,6 +2500
,7 @@ void __init board_prom_init(void)
/* extract nvram data */
memcpy(&nvram, boot_addr + BCM963XX_NVRAM_OFFSET, sizeof(nvram));
/* extract nvram data */
memcpy(&nvram, boot_addr + BCM963XX_NVRAM_OFFSET, sizeof(nvram));
diff --git
a/target/linux/brcm63xx/patches-3.3/801-ssb_export_fallback_sprom.patch
b/target/linux/brcm63xx/patches-3.3/801-ssb_export_fallback_sprom.patch
index 864796d15f5fbd3836a76438df25b18c2f0d1b6e..b5620234e1778fd2b0d65823a8978af0c60d8153 100644
(file)
--- a/
target/linux/brcm63xx/patches-3.3/801-ssb_export_fallback_sprom.patch
+++ b/
target/linux/brcm63xx/patches-3.3/801-ssb_export_fallback_sprom.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
-@@ -235
6,7 +2356
,7 @@ static void __init nb4_nvram_fixup(void)
+@@ -235
9,7 +2359
,7 @@ static void __init nb4_nvram_fixup(void)
* bcm4318 WLAN work
*/
#ifdef CONFIG_SSB_PCIHOST
* bcm4318 WLAN work
*/
#ifdef CONFIG_SSB_PCIHOST
@@
-9,7
+9,7
@@
.revision = 0x02,
.board_rev = 0x17,
.country_code = 0x0,
.revision = 0x02,
.board_rev = 0x17,
.country_code = 0x0,
-@@ -237
6,6 +2376
,7 @@ static struct ssb_sprom bcm63xx_sprom =
+@@ -237
9,6 +2379
,7 @@ static struct ssb_sprom bcm63xx_sprom =
.boardflags_lo = 0x2848,
.boardflags_hi = 0x0000,
};
.boardflags_lo = 0x2848,
.boardflags_hi = 0x0000,
};