X-Git-Url: http://git.rohieb.name/openwrt.git/blobdiff_plain/b1dfb3f7eb3c6ea58052a9ff0dcea8ae38fcfff1..12dba7758db349b07c742d3025cb740fd30ffdd0:/target/linux/brcm63xx/files/drivers/mtd/maps/bcm963xx-flash.c?ds=sidebyside diff --git a/target/linux/brcm63xx/files/drivers/mtd/maps/bcm963xx-flash.c b/target/linux/brcm63xx/files/drivers/mtd/maps/bcm963xx-flash.c index bdb57990d..53775c9e3 100644 --- a/target/linux/brcm63xx/files/drivers/mtd/maps/bcm963xx-flash.c +++ b/target/linux/brcm63xx/files/drivers/mtd/maps/bcm963xx-flash.c @@ -163,16 +163,16 @@ static int parse_cfe_partitions( struct mtd_info *master, struct mtd_partition * boardid = &(buf->ag306.boardid[0]); break; case 3: - matchtagid = "bc308"; - tagid = &(buf->bc308.tagId[0]); - sscanf(buf->bc308.rootAddress,"%u", &rootfsaddr); - sscanf(buf->bc308.rootLength, "%u", &rootfslen); - sscanf(buf->bc308.kernelAddress, "%u", &kerneladdr); - sscanf(buf->bc308.kernelLength, "%u", &kernellen); - sscanf(buf->bc308.totalLength, "%u", &totallen); - tagidcrc = buf->bc308.tagIdCRC; - tagversion = &(buf->bc308.tagVersion[0]); - boardid = &(buf->bc308.boardid[0]); + matchtagid = "bc221"; + tagid = &(buf->bc221.tagId[0]); + sscanf(buf->bc221.rootAddress,"%u", &rootfsaddr); + sscanf(buf->bc221.rootLength, "%u", &rootfslen); + sscanf(buf->bc221.kernelAddress, "%u", &kerneladdr); + sscanf(buf->bc221.kernelLength, "%u", &kernellen); + sscanf(buf->bc221.totalLength, "%u", &totallen); + tagidcrc = buf->bc221.tagIdCRC; + tagversion = &(buf->bc221.tagVersion[0]); + boardid = &(buf->bc221.boardid[0]); break; case 4: matchtagid = "bc310"; @@ -261,7 +261,7 @@ static int parse_cfe_partitions( struct mtd_info *master, struct mtd_partition * parts[curpart].size = master->size - parts[0].size - parts[3].size; for (i = 0; i < nrparts; i++) - printk(KERN_INFO PFX "Partition %d is %s offset %x and length %x\n", i, parts[i].name, parts[i].offset, parts[i].size); + printk(KERN_INFO PFX "Partition %d is %s offset %llx and length %llx\n", i, parts[i].name, parts[i].offset, parts[i].size); *pparts = parts; vfree(buf); @@ -326,7 +326,7 @@ static int bcm963xx_probe(struct platform_device *pdev) } else { printk(KERN_INFO PFX "assuming RedBoot bootloader\n"); if (bcm963xx_mtd_info->size > 0x00400000) { - printk(KERN_INFO PFX "Support for extended flash memory size : 0x%08X ; ONLY 64MBIT SUPPORT\n", bcm963xx_mtd_info->size); + printk(KERN_INFO PFX "Support for extended flash memory size : 0x%llx ; ONLY 64MBIT SUPPORT\n", bcm963xx_mtd_info->size); bcm963xx_map.virt = (u32)(EXTENDED_SIZE); }