dw_spi             38 drivers/spi/spi-dw-mid.c static int mid_spi_dma_init(struct dw_spi *dws)
dw_spi             79 drivers/spi/spi-dw-mid.c static void mid_spi_dma_exit(struct dw_spi *dws)
dw_spi             91 drivers/spi/spi-dw-mid.c static irqreturn_t dma_transfer(struct dw_spi *dws)
dw_spi            110 drivers/spi/spi-dw-mid.c 	struct dw_spi *dws = spi_controller_get_devdata(master);
dw_spi            133 drivers/spi/spi-dw-mid.c 	struct dw_spi *dws = arg;
dw_spi            141 drivers/spi/spi-dw-mid.c static struct dma_async_tx_descriptor *dw_spi_dma_prepare_tx(struct dw_spi *dws,
dw_spi            179 drivers/spi/spi-dw-mid.c 	struct dw_spi *dws = arg;
dw_spi            187 drivers/spi/spi-dw-mid.c static struct dma_async_tx_descriptor *dw_spi_dma_prepare_rx(struct dw_spi *dws,
dw_spi            219 drivers/spi/spi-dw-mid.c static int mid_spi_dma_setup(struct dw_spi *dws, struct spi_transfer *xfer)
dw_spi            240 drivers/spi/spi-dw-mid.c static int mid_spi_dma_transfer(struct dw_spi *dws, struct spi_transfer *xfer)
dw_spi            266 drivers/spi/spi-dw-mid.c static void mid_spi_dma_stop(struct dw_spi *dws)
dw_spi            299 drivers/spi/spi-dw-mid.c int dw_spi_mid_init(struct dw_spi *dws)
dw_spi             28 drivers/spi/spi-dw-mmio.c 	struct dw_spi  dws;
dw_spi             60 drivers/spi/spi-dw-mmio.c 	struct dw_spi *dws = spi_master_get_devdata(spi->master);
dw_spi            138 drivers/spi/spi-dw-mmio.c 	struct dw_spi *dws;
dw_spi             19 drivers/spi/spi-dw-pci.c 	int	(*setup)(struct dw_spi *);
dw_spi             45 drivers/spi/spi-dw-pci.c 	struct dw_spi *dws;
dw_spi            101 drivers/spi/spi-dw-pci.c 	struct dw_spi *dws = pci_get_drvdata(pdev);
dw_spi            109 drivers/spi/spi-dw-pci.c 	struct dw_spi *dws = dev_get_drvdata(dev);
dw_spi            116 drivers/spi/spi-dw-pci.c 	struct dw_spi *dws = dev_get_drvdata(dev);
dw_spi             39 drivers/spi/spi-dw.c 	struct dw_spi *dws = file->private_data;
dw_spi             97 drivers/spi/spi-dw.c static int dw_spi_debugfs_init(struct dw_spi *dws)
dw_spi            111 drivers/spi/spi-dw.c static void dw_spi_debugfs_remove(struct dw_spi *dws)
dw_spi            117 drivers/spi/spi-dw.c static inline int dw_spi_debugfs_init(struct dw_spi *dws)
dw_spi            122 drivers/spi/spi-dw.c static inline void dw_spi_debugfs_remove(struct dw_spi *dws)
dw_spi            129 drivers/spi/spi-dw.c 	struct dw_spi *dws = spi_controller_get_devdata(spi->controller);
dw_spi            152 drivers/spi/spi-dw.c static inline u32 tx_max(struct dw_spi *dws)
dw_spi            174 drivers/spi/spi-dw.c static inline u32 rx_max(struct dw_spi *dws)
dw_spi            181 drivers/spi/spi-dw.c static void dw_writer(struct dw_spi *dws)
dw_spi            202 drivers/spi/spi-dw.c static void dw_reader(struct dw_spi *dws)
dw_spi            223 drivers/spi/spi-dw.c static void int_error_stop(struct dw_spi *dws, const char *msg)
dw_spi            232 drivers/spi/spi-dw.c static irqreturn_t interrupt_transfer(struct dw_spi *dws)
dw_spi            262 drivers/spi/spi-dw.c 	struct dw_spi *dws = spi_controller_get_devdata(master);
dw_spi            277 drivers/spi/spi-dw.c static int poll_transfer(struct dw_spi *dws)
dw_spi            291 drivers/spi/spi-dw.c 	struct dw_spi *dws = spi_controller_get_devdata(master);
dw_spi            399 drivers/spi/spi-dw.c 	struct dw_spi *dws = spi_controller_get_devdata(master);
dw_spi            451 drivers/spi/spi-dw.c static void spi_hw_init(struct device *dev, struct dw_spi *dws)
dw_spi            478 drivers/spi/spi-dw.c int dw_spi_add_host(struct device *dev, struct dw_spi *dws)
dw_spi            555 drivers/spi/spi-dw.c void dw_spi_remove_host(struct dw_spi *dws)
dw_spi            570 drivers/spi/spi-dw.c int dw_spi_suspend_host(struct dw_spi *dws)
dw_spi            583 drivers/spi/spi-dw.c int dw_spi_resume_host(struct dw_spi *dws)
dw_spi             92 drivers/spi/spi-dw.h struct dw_spi;
dw_spi             94 drivers/spi/spi-dw.h 	int (*dma_init)(struct dw_spi *dws);
dw_spi             95 drivers/spi/spi-dw.h 	void (*dma_exit)(struct dw_spi *dws);
dw_spi             96 drivers/spi/spi-dw.h 	int (*dma_setup)(struct dw_spi *dws, struct spi_transfer *xfer);
dw_spi             99 drivers/spi/spi-dw.h 	int (*dma_transfer)(struct dw_spi *dws, struct spi_transfer *xfer);
dw_spi            100 drivers/spi/spi-dw.h 	void (*dma_stop)(struct dw_spi *dws);
dw_spi            129 drivers/spi/spi-dw.h 	irqreturn_t		(*transfer_handler)(struct dw_spi *dws);
dw_spi            149 drivers/spi/spi-dw.h static inline u32 dw_readl(struct dw_spi *dws, u32 offset)
dw_spi            154 drivers/spi/spi-dw.h static inline u16 dw_readw(struct dw_spi *dws, u32 offset)
dw_spi            159 drivers/spi/spi-dw.h static inline void dw_writel(struct dw_spi *dws, u32 offset, u32 val)
dw_spi            164 drivers/spi/spi-dw.h static inline void dw_writew(struct dw_spi *dws, u32 offset, u16 val)
dw_spi            169 drivers/spi/spi-dw.h static inline u32 dw_read_io_reg(struct dw_spi *dws, u32 offset)
dw_spi            180 drivers/spi/spi-dw.h static inline void dw_write_io_reg(struct dw_spi *dws, u32 offset, u32 val)
dw_spi            193 drivers/spi/spi-dw.h static inline void spi_enable_chip(struct dw_spi *dws, int enable)
dw_spi            198 drivers/spi/spi-dw.h static inline void spi_set_clk(struct dw_spi *dws, u16 div)
dw_spi            204 drivers/spi/spi-dw.h static inline void spi_mask_intr(struct dw_spi *dws, u32 mask)
dw_spi            213 drivers/spi/spi-dw.h static inline void spi_umask_intr(struct dw_spi *dws, u32 mask)
dw_spi            226 drivers/spi/spi-dw.h static inline void spi_reset_chip(struct dw_spi *dws)
dw_spi            233 drivers/spi/spi-dw.h static inline void spi_shutdown_chip(struct dw_spi *dws)
dw_spi            252 drivers/spi/spi-dw.h extern int dw_spi_add_host(struct device *dev, struct dw_spi *dws);
dw_spi            253 drivers/spi/spi-dw.h extern void dw_spi_remove_host(struct dw_spi *dws);
dw_spi            254 drivers/spi/spi-dw.h extern int dw_spi_suspend_host(struct dw_spi *dws);
dw_spi            255 drivers/spi/spi-dw.h extern int dw_spi_resume_host(struct dw_spi *dws);
dw_spi            258 drivers/spi/spi-dw.h extern int dw_spi_mid_init(struct dw_spi *dws); /* Intel MID platforms */