ARM64: dts: rk3399-box-rev2: enable hdmi uboot logo display
[firefly-linux-kernel-4.4.55.git] / drivers / spi / rk29_spim.h
index d417bc8ce94644cf5e8394dc89c193c69378beae..073c434a7929063290d70b0f588266f44cb1d726 100755 (executable)
 \r
 #define SPI_SCOL_OFFSET                        7                  /* Serial Clock Polarity */\r
 \r
+#define SPI_OPMOD_OFFSET           20\r
+#define SPI_OPMOD_MASTER        0\r
+#define SPI_OPMOD_SLAVE         1\r
+\r
 #define SPI_TMOD_OFFSET                        18                 /* Transfer Mode */\r
 #define        SPI_TMOD_TR                         0x00                       /* xmit & recv */\r
 #define SPI_TMOD_TO                        0x01                       /* xmit only */\r
@@ -254,6 +258,7 @@ struct rk29xx_spi_chip {
        u8 poll_mode;   /* 0 for contoller polling mode */\r
        u8 type;        /* SPI/SSP/Micrwire */\r
        u8 enable_dma;\r
+       u8 slave_enable;\r
        void (*cs_control)(struct rk29xx_spi *dws, u32 cs, u8 flag);\r
 };\r
 \r