@ -11,14 +11,17 @@
# include <dm.h>
# include <dm.h>
# include <errno.h>
# include <errno.h>
# include <malloc.h>
# include <malloc.h>
# include <spi.h>
# include <fdtdec.h>
# include <fdtdec.h>
# include <spi.h>
# include <asm/io.h>
# include <asm/io.h>
DECLARE_GLOBAL_DATA_PTR ;
DECLARE_GLOBAL_DATA_PTR ;
# define ALTERA_SPI_STATUS_RRDY_MSK BIT(7)
# define ALTERA_SPI_CONTROL_SSO_MSK BIT(10)
# ifndef CONFIG_ALTERA_SPI_IDLE_VAL
# ifndef CONFIG_ALTERA_SPI_IDLE_VAL
# define CONFIG_ALTERA_SPI_IDLE_VAL 0xff
# define CONFIG_ALTERA_SPI_IDLE_VAL 0xff
# endif
# endif
struct altera_spi_regs {
struct altera_spi_regs {
@ -38,9 +41,6 @@ struct altera_spi_priv {
struct altera_spi_regs * regs ;
struct altera_spi_regs * regs ;
} ;
} ;
# define ALTERA_SPI_STATUS_RRDY_MSK BIT(7)
# define ALTERA_SPI_CONTROL_SSO_MSK BIT(10)
static void spi_cs_activate ( struct udevice * dev , uint cs )
static void spi_cs_activate ( struct udevice * dev , uint cs )
{
{
struct udevice * bus = dev - > parent ;
struct udevice * bus = dev - > parent ;