From 66f8f30f473eebdf2c36b5b4841ab23fb53726c7 Mon Sep 17 00:00:00 2001 From: Jonas Gorski Date: Sun, 30 Jun 2013 13:09:50 +0000 Subject: bcm63xx: update patches Update patches with their upstream versions. Signed-off-by: Jonas Gorski SVN-Revision: 37098 --- .../brcm63xx/patches-3.9/304-boardid_fixup.patch | 30 +++++++++++----------- 1 file changed, 15 insertions(+), 15 deletions(-) (limited to 'target/linux/brcm63xx/patches-3.9/304-boardid_fixup.patch') diff --git a/target/linux/brcm63xx/patches-3.9/304-boardid_fixup.patch b/target/linux/brcm63xx/patches-3.9/304-boardid_fixup.patch index f29ad6f1f3..6dfb540b7c 100644 --- a/target/linux/brcm63xx/patches-3.9/304-boardid_fixup.patch +++ b/target/linux/brcm63xx/patches-3.9/304-boardid_fixup.patch @@ -1,13 +1,14 @@ --- a/arch/mips/bcm63xx/boards/board_bcm963xx.c +++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c -@@ -33,11 +33,16 @@ - #include +@@ -34,6 +34,7 @@ #include + #include +#include -+ + #define PFX "board_bcm963xx: " +@@ -42,6 +43,9 @@ #define BCM963XX_KEYS_POLL_INTERVAL 20 #define BCM963XX_KEYS_DEBOUNCE_INTERVAL (BCM963XX_KEYS_POLL_INTERVAL * 3) @@ -17,7 +18,7 @@ static struct board_info board; /* -@@ -742,6 +747,30 @@ const char *board_get_name(void) +@@ -781,6 +785,30 @@ const char *board_get_name(void) return board.name; } @@ -48,15 +49,14 @@ /* * early init callback, read nvram data from flash and checksum it */ -@@ -775,6 +804,11 @@ void __init board_prom_init(void) - - bcm63xx_nvram_init(boot_addr + BCM963XX_NVRAM_OFFSET); - -+ if (strcmp(cfe_version, "unknown") != 0) { -+ /* cfe present */ -+ boardid_fixup(boot_addr); -+ } -+ - board_name = bcm63xx_nvram_get_name(); +@@ -819,6 +847,10 @@ void __init board_prom_init(void) + hcs = (struct bcm_hcs *)boot_addr; + board_name = hcs->filename; + } else { ++ if (strcmp(cfe_version, "unknown") != 0) { ++ /* cfe present */ ++ boardid_fixup(boot_addr); ++ } + board_name = bcm63xx_nvram_get_name(); + } /* find board by name */ - for (i = 0; i < ARRAY_SIZE(bcm963xx_boards); i++) { -- cgit v1.2.3