summaryrefslogtreecommitdiff
path: root/drivers/spi/sh_spi.h
diff options
context:
space:
mode:
authorYoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>2012-03-05 19:27:13 +0000
committerNobuhiro Iwamatsu <iwamatsu@nigauri.org>2012-03-26 10:09:31 +0900
commitc1d4ad94170a488bc2837a8b9abc3976a71b04f4 (patch)
tree75b76afe81b0a1979e2087740fce0c9ab3fdf9a7 /drivers/spi/sh_spi.h
parent566f63d5cfdf5e706a5f1304a475d35e71cd6065 (diff)
downloadu-boot-imx-c1d4ad94170a488bc2837a8b9abc3976a71b04f4.zip
u-boot-imx-c1d4ad94170a488bc2837a8b9abc3976a71b04f4.tar.gz
u-boot-imx-c1d4ad94170a488bc2837a8b9abc3976a71b04f4.tar.bz2
sh_spi: Add 4 chip select signals supporting
The module has 4 chip select signals. This patch supports it. Signed-off-by: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com> Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
Diffstat (limited to 'drivers/spi/sh_spi.h')
-rw-r--r--drivers/spi/sh_spi.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/drivers/spi/sh_spi.h b/drivers/spi/sh_spi.h
index dd8f937..96b4b68 100644
--- a/drivers/spi/sh_spi.h
+++ b/drivers/spi/sh_spi.h
@@ -60,10 +60,12 @@ struct sh_spi_regs {
#define SH_SPI_TBFI 0x40
#define SH_SPI_RBEI 0x20
#define SH_SPI_RBFI 0x10
+#define SH_SPI_SSS1 0x08
#define SH_SPI_WPABRT 0x04
-#define SH_SPI_SSS 0x01
+#define SH_SPI_SSS0 0x01
#define SH_SPI_FIFO_SIZE 32
+#define SH_SPI_NUM_CS 4
struct sh_spi {
struct spi_slave slave;