On 16.2.2018 15:14, Vipul Kumar wrote: > This patch added Kconfig support for CONFIG_SYS_ZYNQ_SPI_WAIT > and CONFIG_XILINX_SPI_IDLE_VAL and set default value. > > Signed-off-by: Vipul Kumar <vip...@xilinx.com> > Signed-off-by: Siva Durga Prasad Paladugu <siva...@xilinx.com> > --- > drivers/spi/Kconfig | 12 ++++++++++++ > drivers/spi/xilinx_spi.c | 4 ---- > drivers/spi/zynq_spi.c | 3 --- > 3 files changed, 12 insertions(+), 7 deletions(-) > > diff --git a/drivers/spi/Kconfig b/drivers/spi/Kconfig > index 436e9ad..bcb28cf 100644 > --- a/drivers/spi/Kconfig > +++ b/drivers/spi/Kconfig > @@ -210,6 +210,18 @@ config SYS_ZYNQ_QSPI_WAIT > help > Define default Zynq QSPI wait time in milliseconds. > > +config SYS_ZYNQ_SPI_WAIT > + int "Define Zynq SPI wait time in ms"
The same here - add depends on XILINX_SPI. M > + default 10 > + help > + Define default Zynq SPI wait time in milliseconds. > + > +config XILINX_SPI_IDLE_VAL > + hex "Define the default SPI idle value" > + default 0xFFFFFFFF > + help > + Set the default SPI idle value. > + > endif # if DM_SPI > > config SOFT_SPI > diff --git a/drivers/spi/xilinx_spi.c b/drivers/spi/xilinx_spi.c > index a951a77..9781ea9 100644 > --- a/drivers/spi/xilinx_spi.c > +++ b/drivers/spi/xilinx_spi.c > @@ -74,10 +74,6 @@ > SPICR_SPE) > #define XILSPI_SPICR_DFLT_OFF (SPICR_MASTER_INHIBIT | SPICR_MANUAL_SS) > > -#ifndef CONFIG_XILINX_SPI_IDLE_VAL > -#define CONFIG_XILINX_SPI_IDLE_VAL GENMASK(7, 0) > -#endif > - > #ifndef CONFIG_SYS_XILINX_SPI_LIST > #define CONFIG_SYS_XILINX_SPI_LIST { CONFIG_SYS_SPI_BASE } > #endif > diff --git a/drivers/spi/zynq_spi.c b/drivers/spi/zynq_spi.c > index ed2b8cb..be8f525 100644 > --- a/drivers/spi/zynq_spi.c > +++ b/drivers/spi/zynq_spi.c > @@ -33,9 +33,6 @@ DECLARE_GLOBAL_DATA_PTR; > #define ZYNQ_SPI_CR_SS_SHIFT 10 /* Slave select shift */ > > #define ZYNQ_SPI_FIFO_DEPTH 128 > -#ifndef CONFIG_SYS_ZYNQ_SPI_WAIT > -#define CONFIG_SYS_ZYNQ_SPI_WAIT (CONFIG_SYS_HZ/100) /* 10 ms */ > -#endif > > /* zynq spi register set */ > struct zynq_spi_regs { > _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot