summaryrefslogtreecommitdiffstats
path: root/drivers/mci/imx-esdhc.h
diff options
context:
space:
mode:
authorSascha Hauer <s.hauer@pengutronix.de>2019-01-30 15:28:42 +0100
committerSascha Hauer <s.hauer@pengutronix.de>2019-02-07 08:56:04 +0100
commitfb174c210cf5a8bb099893043d659300ff4e39d9 (patch)
tree0f5b0873c0909a9c767e6541329b3e70f6ff3809 /drivers/mci/imx-esdhc.h
parent13b01481d9421bcaa2eef9619f1487d64311f681 (diff)
downloadbarebox-fb174c210cf5a8bb099893043d659300ff4e39d9.tar.gz
barebox-fb174c210cf5a8bb099893043d659300ff4e39d9.tar.xz
mci: imx-esdhc: implement static inline io wrappers
Layerscape will need accesses in big endian mode. To make this possible create static inline wrappers for the io accessors. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'drivers/mci/imx-esdhc.h')
-rw-r--r--drivers/mci/imx-esdhc.h6
1 files changed, 0 insertions, 6 deletions
diff --git a/drivers/mci/imx-esdhc.h b/drivers/mci/imx-esdhc.h
index 44aff9dc1e..9003843abb 100644
--- a/drivers/mci/imx-esdhc.h
+++ b/drivers/mci/imx-esdhc.h
@@ -63,10 +63,4 @@ struct fsl_esdhc_cfg {
u32 no_snoop;
};
-#define esdhc_read32(a) readl(a)
-#define esdhc_write32(a, v) writel(v,a)
-#define esdhc_clrsetbits32(a, c, s) writel((readl(a) & ~(c)) | (s), (a))
-#define esdhc_clrbits32(a, c) writel(readl(a) & ~(c), (a))
-#define esdhc_setbits32(a, s) writel(readl(a) | (s), (a))
-
#endif /* __FSL_ESDHC_H__ */