Browse Source

Replace hardcoded values with their correct definitions

SVN-Revision: 8046
Florian Fainelli 18 years ago
parent
commit
01696b71cc

+ 1 - 1
target/linux/adm5120-2.6/files/arch/mips/adm5120/platform.c

@@ -114,7 +114,7 @@ struct platform_device adm5120_flash1_device =	{
 struct resource adm5120_nand_resource[] = {
 struct resource adm5120_nand_resource[] = {
 	[0] = {
 	[0] = {
 		.start	= ADM5120_SRAM1_BASE,
 		.start	= ADM5120_SRAM1_BASE,
-		.end	= ADM5120_SRAM1_BASE+0x1000-1,
+		.end	= ADM5120_SRAM1_BASE+ADM5120_MPMC_SIZE-1,
 		.flags	= IORESOURCE_MEM,
 		.flags	= IORESOURCE_MEM,
 	},
 	},
 };
 };

+ 1 - 1
target/linux/adm5120-2.6/files/drivers/mtd/nand/rbmipsnand.c

@@ -115,7 +115,7 @@ static int rbmips_probe(struct platform_device *pdev)
 
 
 	}
 	}
 	
 	
-	data->io_base = ioremap(pdev->resource[0].start, 0x1000);
+	data->io_base = ioremap(pdev->resource[0].start, pdev->resource[0].end - pdev->resource[0].start + 1);
 
 
 	if (data->io_base == NULL) {
 	if (data->io_base == NULL) {
 		dev_err(&pdev->dev, "ioremap failed\n");
 		dev_err(&pdev->dev, "ioremap failed\n");