Searched refs:atmel_spi (Results 1 - 3 of 3) sorted by relevance

/linux-4.1.27/drivers/spi/
H A Dspi-atmel.c225 struct atmel_spi { struct
273 static bool atmel_spi_is_v2(struct atmel_spi *as) atmel_spi_is_v2()
298 static void cs_activate(struct atmel_spi *as, struct spi_device *spi) cs_activate()
350 static void cs_deactivate(struct atmel_spi *as, struct spi_device *spi) cs_deactivate()
373 static void atmel_spi_lock(struct atmel_spi *as) __acquires(&as->lock)
378 static void atmel_spi_unlock(struct atmel_spi *as) __releases(&as->lock)
383 static inline bool atmel_spi_use_dma(struct atmel_spi *as, atmel_spi_use_dma()
389 static int atmel_spi_dma_slave_config(struct atmel_spi *as, atmel_spi_dma_slave_config()
426 static int atmel_spi_configure_dma(struct atmel_spi *as) atmel_spi_configure_dma()
479 static void atmel_spi_stop_dma(struct atmel_spi *as) atmel_spi_stop_dma()
487 static void atmel_spi_release_dma(struct atmel_spi *as) atmel_spi_release_dma()
499 struct atmel_spi *as = spi_master_get_devdata(master); dma_callback()
510 struct atmel_spi *as = spi_master_get_devdata(master); atmel_spi_next_xfer_pio()
547 struct atmel_spi *as = spi_master_get_devdata(master); atmel_spi_next_xfer_dma_submit()
647 struct atmel_spi *as = spi_master_get_devdata(master); atmel_spi_next_xfer_data()
673 static int atmel_spi_set_xfer_speed(struct atmel_spi *as, atmel_spi_set_xfer_speed()
729 struct atmel_spi *as = spi_master_get_devdata(master); atmel_spi_pdc_next_xfer()
795 atmel_spi_dma_map_xfer(struct atmel_spi *as, struct spi_transfer *xfer) atmel_spi_dma_map_xfer()
837 static void atmel_spi_disable_pdc_transfer(struct atmel_spi *as) atmel_spi_disable_pdc_transfer()
848 atmel_spi_pump_pio_data(struct atmel_spi *as, struct spi_transfer *xfer) atmel_spi_pump_pio_data()
884 struct atmel_spi *as = spi_master_get_devdata(master); atmel_spi_pio_interrupt()
942 struct atmel_spi *as = spi_master_get_devdata(master); atmel_spi_pdc_interrupt()
977 struct atmel_spi *as; atmel_spi_setup()
1048 struct atmel_spi *as; atmel_spi_one_transfer()
1192 struct atmel_spi *as; atmel_spi_transfer_one_message()
1253 static inline unsigned int atmel_get_version(struct atmel_spi *as) atmel_get_version()
1258 static void atmel_get_caps(struct atmel_spi *as) atmel_get_caps()
1279 struct atmel_spi *as; atmel_spi_probe()
1421 struct atmel_spi *as = spi_master_get_devdata(master); atmel_spi_remove()
1452 struct atmel_spi *as = spi_master_get_devdata(master); atmel_spi_runtime_suspend()
1463 struct atmel_spi *as = spi_master_get_devdata(master); atmel_spi_runtime_resume()
1528 .name = "atmel_spi",
1540 MODULE_ALIAS("platform:atmel_spi");
/linux-4.1.27/arch/avr32/mach-at32ap/
H A Dat32ap700x.c1183 DEFINE_DEV(atmel_spi, 0);
1190 DEFINE_DEV(atmel_spi, 1);
/linux-4.1.27/drivers/input/touchscreen/
H A Dads7846.c84 * driver is used with DMA-based SPI controllers (like atmel_spi) on

Completed in 210 milliseconds