|
|
@ -91,12 +91,12 @@ Signed-off-by: Jonas Gorski <jonas.gorski@gmail.com> |
|
|
|
+ char *board_name = (char *)bcm63xx_nvram_get_name();
|
|
|
|
+ char *board_name = (char *)bcm63xx_nvram_get_name();
|
|
|
|
|
|
|
|
|
|
|
|
/* check if bcm_tag is at 64k offset */
|
|
|
|
/* check if bcm_tag is at 64k offset */
|
|
|
|
- if (strncmp(nvram.name, tag->boardid, BOARDID_LEN) != 0) {
|
|
|
|
- if (strncmp(nvram.name, tag->board_id, BOARDID_LEN) != 0) {
|
|
|
|
+ if (strncmp(board_name, tag->boardid, BOARDID_LEN) != 0) {
|
|
|
|
+ if (strncmp(board_name, tag->board_id, BOARDID_LEN) != 0) {
|
|
|
|
/* else try 128k */
|
|
|
|
/* else try 128k */
|
|
|
|
tag = (struct bcm_tag *)(boot_addr + CFE_OFFSET_128K);
|
|
|
|
tag = (struct bcm_tag *)(boot_addr + CFE_OFFSET_128K);
|
|
|
|
- if (strncmp(nvram.name, tag->boardid, BOARDID_LEN) != 0) {
|
|
|
|
- if (strncmp(nvram.name, tag->board_id, BOARDID_LEN) != 0) {
|
|
|
|
+ if (strncmp(board_name, tag->boardid, BOARDID_LEN) != 0) {
|
|
|
|
+ if (strncmp(board_name, tag->board_id, BOARDID_LEN) != 0) {
|
|
|
|
/* No tag found */
|
|
|
|
/* No tag found */
|
|
|
|
printk(KERN_DEBUG "No bcm_tag found!\n");
|
|
|
|
printk(KERN_DEBUG "No bcm_tag found!\n");
|
|
|
|
return;
|
|
|
|
return;
|
|
|
|