[U-Boot] [PATCH] spi: sh_qspi: Add base register address
Nobuhiro Iwamatsu
nobuhiro.iwamatsu.yj at renesas.com
Tue Jan 7 02:43:58 CET 2014
This adds base register address of SH QSPI.
Currently, SH QSPI is used only from R8A7790 and R8A7791.
Signed-off-by: Nobuhiro Iwamatsu <nobuhiro.iwamatsu.yj at renesas.com>
---
drivers/spi/sh_qspi.c | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/drivers/spi/sh_qspi.c b/drivers/spi/sh_qspi.c
index edeb42d..b38d76c 100644
--- a/drivers/spi/sh_qspi.c
+++ b/drivers/spi/sh_qspi.c
@@ -12,6 +12,13 @@
#include <spi.h>
#include <asm/io.h>
+/* SPI base register */
+#if defined(CONFIG_R8A7790) || defined(CONFIG_R8A7791)
+#define CONFIG_SH_QSPI_BASE 0xE6B10000
+#else
+#error "SH QSPI does not support your CPU."
+#endif
+
/* SH QSPI register bit masks <REG>_<BIT> */
#define SPCR_MSTR 0x08
#define SPCR_SPE 0x40
--
1.8.5
More information about the U-Boot
mailing list