diff options
author | Sascha Hauer <s.hauer@pengutronix.de> | 2019-01-30 15:28:42 +0100 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2019-02-07 08:56:04 +0100 |
commit | fb174c210cf5a8bb099893043d659300ff4e39d9 (patch) | |
tree | 0f5b0873c0909a9c767e6541329b3e70f6ff3809 /drivers/mci/imx-esdhc.h | |
parent | 13b01481d9421bcaa2eef9619f1487d64311f681 (diff) | |
download | barebox-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.h | 6 |
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__ */ |