brcm63xx: rework fallback sprom support

Rework fallback sprom support by providing different sproms for
different chips. Also make it optional to use.

This likely causes sprom fallback support to break on a few boards.

Signed-off-by: Jonas Gorski <jogo@openwrt.org>

SVN-Revision: 41942
This commit is contained in:
Jonas Gorski
2014-08-01 21:56:38 +00:00
parent faa51b307c
commit 76746026b3
73 changed files with 1955 additions and 176 deletions

View File

@@ -17,7 +17,7 @@
#define CT6373_PID_OFFSET 0xff80
#define CT6373_74X164_GPIO_BASE 64
@@ -2656,6 +2659,104 @@ static struct board_info __initdata boar
@@ -2668,6 +2671,104 @@ static struct board_info __initdata boar
};
#endif
@@ -122,7 +122,7 @@
/*
* known 6368 boards
*/
@@ -2862,6 +2963,10 @@ static const struct board_info __initcon
@@ -2874,6 +2975,10 @@ static const struct board_info __initcon
&board_DVAG3810BN,
#endif
@@ -133,7 +133,7 @@
#ifdef CONFIG_BCM63XX_CPU_6368
&board_96368mvwg,
&board_96368mvngr,
@@ -2883,6 +2988,11 @@ static void __init boardid_fixup(u8 *boo
@@ -2895,6 +3000,11 @@ static void __init boardid_fixup(u8 *boo
}
}