summaryrefslogtreecommitdiff
path: root/drivers/mtd/nand/atmel_nand_ecc.h
diff options
context:
space:
mode:
authorWu, Josh <Josh.wu@atmel.com>2014-06-24 18:18:06 +0800
committerAndreas Bießmann <andreas.devel@googlemail.com>2014-09-19 00:11:13 +0200
commit14b3b44edaf85e8ebc31e2068c2b5e56c2a941db (patch)
treef6df1d041ed7b61fd83162758906c19cc68ca1ba /drivers/mtd/nand/atmel_nand_ecc.h
parent9170818a4e004af7893fa0113f6e5b4afafded55 (diff)
downloadu-boot-imx-14b3b44edaf85e8ebc31e2068c2b5e56c2a941db.zip
u-boot-imx-14b3b44edaf85e8ebc31e2068c2b5e56c2a941db.tar.gz
u-boot-imx-14b3b44edaf85e8ebc31e2068c2b5e56c2a941db.tar.bz2
mtd: atmel-nand: use pmecc_readl(b)/pmecc_writel to access the pmecc register
We defined the macro pmecc_readl(b)/pmecc_writel for pmecc register access. But in the driver we also use the readl(b)/writel. To keep consistent, this patch make all use pmecc_readl(b)/pmecc_writel. Signed-off-by: Josh Wu <josh.wu@atmel.com> Reviewed-by: Andreas Bießmann <andreas.devel@googlemail.com> Signed-off-by: Andreas Bießmann <andreas.devel@googlemail.com>
Diffstat (limited to 'drivers/mtd/nand/atmel_nand_ecc.h')
-rw-r--r--drivers/mtd/nand/atmel_nand_ecc.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/mtd/nand/atmel_nand_ecc.h b/drivers/mtd/nand/atmel_nand_ecc.h
index 55d7711..92d4ec5 100644
--- a/drivers/mtd/nand/atmel_nand_ecc.h
+++ b/drivers/mtd/nand/atmel_nand_ecc.h
@@ -34,6 +34,9 @@
#define pmecc_readl(addr, reg) \
readl(&addr->reg)
+#define pmecc_readb(addr, reg) \
+ readb(&addr->reg)
+
#define pmecc_writel(addr, reg, value) \
writel((value), &addr->reg)