aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPrabhakar Kushwaha <prabhakar@freescale.com>2013-12-28 01:47:35 -0500
committerBrian Norris <computersforpeace@gmail.com>2014-01-11 15:07:35 -0500
commit2fec386a94bbe8a02d0669d9fcb32e6a69918d9f (patch)
tree0095b4e3e73399dbed2bd108fb69bd51e0759eac
parent092b6a1dd0c82013f59c717b8f2ca057863183e3 (diff)
mtd: nand: Update mtd.name assignment type to u64 for IFC, eLBC
mtd.name is assigned to IFC NAND physical address. Assignment type is u32. It is not providing correct physical address of IFC NAND. Update assignment type to u64. Signed-off-by: Prabhakar Kushwaha <prabhakar@freescale.com> Signed-off-by: Brian Norris <computersforpeace@gmail.com>
-rw-r--r--drivers/mtd/nand/fsl_elbc_nand.c2
-rw-r--r--drivers/mtd/nand/fsl_ifc_nand.c2
2 files changed, 2 insertions, 2 deletions
diff --git a/drivers/mtd/nand/fsl_elbc_nand.c b/drivers/mtd/nand/fsl_elbc_nand.c
index d32f1d3b52f7..bcf60800c3ce 100644
--- a/drivers/mtd/nand/fsl_elbc_nand.c
+++ b/drivers/mtd/nand/fsl_elbc_nand.c
@@ -874,7 +874,7 @@ static int fsl_elbc_nand_probe(struct platform_device *pdev)
874 goto err; 874 goto err;
875 } 875 }
876 876
877 priv->mtd.name = kasprintf(GFP_KERNEL, "%x.flash", (unsigned)res.start); 877 priv->mtd.name = kasprintf(GFP_KERNEL, "%llx.flash", (u64)res.start);
878 if (!priv->mtd.name) { 878 if (!priv->mtd.name) {
879 ret = -ENOMEM; 879 ret = -ENOMEM;
880 goto err; 880 goto err;
diff --git a/drivers/mtd/nand/fsl_ifc_nand.c b/drivers/mtd/nand/fsl_ifc_nand.c
index 33440803cf62..90ca7e75d6f0 100644
--- a/drivers/mtd/nand/fsl_ifc_nand.c
+++ b/drivers/mtd/nand/fsl_ifc_nand.c
@@ -1100,7 +1100,7 @@ static int fsl_ifc_nand_probe(struct platform_device *dev)
1100 IFC_NAND_EVTER_INTR_FTOERIR_EN | 1100 IFC_NAND_EVTER_INTR_FTOERIR_EN |
1101 IFC_NAND_EVTER_INTR_WPERIR_EN, 1101 IFC_NAND_EVTER_INTR_WPERIR_EN,
1102 &ifc->ifc_nand.nand_evter_intr_en); 1102 &ifc->ifc_nand.nand_evter_intr_en);
1103 priv->mtd.name = kasprintf(GFP_KERNEL, "%x.flash", (unsigned)res.start); 1103 priv->mtd.name = kasprintf(GFP_KERNEL, "%llx.flash", (u64)res.start);
1104 if (!priv->mtd.name) { 1104 if (!priv->mtd.name) {
1105 ret = -ENOMEM; 1105 ret = -ENOMEM;
1106 goto err; 1106 goto err;