mirror of
https://github.com/openwrt/openwrt.git
synced 2024-12-30 10:39:04 +00:00
8411e5c06e
Switch to using the B53 switch driver where appropriate. Use a non-tagged default config where it isn't confirmed to be working. Remove the switch configuration in preinit as the switch will now be configured by the driver to use port isolation to prevent leakage between lan and wan. While at it, also provide a switch config for Neufbox 6. Signed-off-by: Jonas Gorski <jogo@openwrt.org> SVN-Revision: 35307
68 lines
1.2 KiB
Diff
68 lines
1.2 KiB
Diff
--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c
|
|
+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c
|
|
@@ -512,6 +512,56 @@ static struct board_info __initdata boar
|
|
|
|
.has_ohci0 = 1,
|
|
};
|
|
+
|
|
+static struct board_info __initdata board_96348_D4PW = {
|
|
+ .name = "D-4P-W",
|
|
+ .expected_cpu_id = 0x6348,
|
|
+
|
|
+ .has_enet1 = 1,
|
|
+ .has_pci = 1,
|
|
+ .has_uart0 = 1,
|
|
+
|
|
+ .enet1 = {
|
|
+ .has_phy = 1,
|
|
+ .phy_id = 0,
|
|
+ .force_speed_100 = 1,
|
|
+ .force_duplex_full = 1,
|
|
+ },
|
|
+
|
|
+ .leds = {
|
|
+ {
|
|
+ .name = "D-4P-W:green:power",
|
|
+ .gpio = 0,
|
|
+ .active_low = 1,
|
|
+ },
|
|
+ {
|
|
+ .name = "D-4P-W::status",
|
|
+ .gpio = 3,
|
|
+ .active_low = 1,
|
|
+ },
|
|
+ {
|
|
+ .name = "D-4P-W:green:internet",
|
|
+ .gpio = 4,
|
|
+ .active_low = 1,
|
|
+ },
|
|
+ {
|
|
+ .name = "D-4P-W:red:internet",
|
|
+ .gpio = 5,
|
|
+ .active_low = 1,
|
|
+ },
|
|
+ },
|
|
+
|
|
+ .buttons = {
|
|
+ {
|
|
+ .desc = "reset",
|
|
+ .gpio = 7,
|
|
+ .active_low = 1,
|
|
+ .type = EV_KEY,
|
|
+ .code = KEY_RESTART,
|
|
+ .debounce_interval = BCM963XX_KEYS_DEBOUNCE_INTERVAL,
|
|
+ },
|
|
+ },
|
|
+};
|
|
#endif
|
|
|
|
/*
|
|
@@ -686,6 +734,7 @@ static const struct board_info __initdat
|
|
&board_DV201AMR,
|
|
&board_96348gw_a,
|
|
&board_rta1025w_16,
|
|
+ &board_96348_D4PW,
|
|
#endif
|
|
|
|
#ifdef CONFIG_BCM63XX_CPU_6358
|