Searched refs:pl022 (Results 1 - 6 of 6) sorted by relevance

/linux-master/drivers/spi/
H A Dspi-pl022.c27 #include <linux/amba/pl022.h>
333 * struct pl022 - This is the private SSP driver data structure
360 struct pl022 { struct
421 * @pl022: SSP driver private data structure
428 static void internal_cs_control(struct pl022 *pl022, bool enable) argument
432 tmp = readw(SSP_CSR(pl022->virtbase));
434 tmp &= ~BIT(pl022->cur_cs);
436 tmp |= BIT(pl022->cur_cs);
437 writew(tmp, SSP_CSR(pl022
442 struct pl022 *pl022 = spi_controller_get_devdata(spi->controller); local
451 flush(struct pl022 *pl022) argument
470 restore_state(struct pl022 *pl022) argument
560 load_ssp_default_config(struct pl022 *pl022) argument
582 readwriter(struct pl022 *pl022) argument
683 unmap_free_dma_scatter(struct pl022 *pl022) argument
696 struct pl022 *pl022 = data; local
744 setup_dma_scatter(struct pl022 *pl022, void *buffer, unsigned int length, struct sg_table *sgtab) argument
798 configure_dma(struct pl022 *pl022) argument
988 pl022_dma_probe(struct pl022 *pl022) argument
1036 pl022_dma_autoprobe(struct pl022 *pl022) argument
1077 terminate_dma(struct pl022 *pl022) argument
1091 pl022_dma_remove(struct pl022 *pl022) argument
1102 configure_dma(struct pl022 *pl022) argument
1107 pl022_dma_autoprobe(struct pl022 *pl022) argument
1112 pl022_dma_probe(struct pl022 *pl022) argument
1117 terminate_dma(struct pl022 *pl022) argument
1121 pl022_dma_remove(struct pl022 *pl022) argument
1141 struct pl022 *pl022 = dev_id; local
1214 set_up_next_transfer(struct pl022 *pl022, struct spi_transfer *transfer) argument
1240 do_interrupt_dma_transfer(struct pl022 *pl022) argument
1273 print_current_status(struct pl022 *pl022) argument
1297 do_polling_transfer(struct pl022 *pl022) argument
1332 struct pl022 *pl022 = spi_controller_get_devdata(host); local
1351 struct pl022 *pl022 = spi_controller_get_devdata(ctlr); local
1360 struct pl022 *pl022 = spi_controller_get_devdata(host); local
1369 verify_controller_parameters(struct pl022 *pl022, struct pl022_config_chip const *chip_info) argument
1489 calculate_effective_freq(struct pl022 *pl022, int freq, struct ssp_clock_params * clk_freq) argument
1600 struct pl022 *pl022 = spi_controller_get_devdata(spi->controller); local
1860 struct pl022 *pl022 = NULL; /*Data for this driver */ local
1999 struct pl022 *pl022 = amba_get_drvdata(adev); local
2020 struct pl022 *pl022 = dev_get_drvdata(dev); local
2041 struct pl022 *pl022 = dev_get_drvdata(dev); local
2060 struct pl022 *pl022 = dev_get_drvdata(dev); local
2070 struct pl022 *pl022 = dev_get_drvdata(dev); local
[all...]
H A DMakefile107 obj-$(CONFIG_SPI_PL022) += spi-pl022.o
/linux-master/arch/arm/mach-spear/
H A Dspear1310.c13 #include <linux/amba/pl022.h>
H A Dspear3xx.c13 #include <linux/amba/pl022.h>
H A Dspear13xx.c13 #include <linux/amba/pl022.h>
H A Dspear320.c13 #include <linux/amba/pl022.h>
218 OF_DEV_AUXDATA("arm,pl022", SPEAR3XX_ICM1_SSP_BASE, NULL,
222 OF_DEV_AUXDATA("arm,pl022", SPEAR320_SSP0_BASE, NULL,
224 OF_DEV_AUXDATA("arm,pl022", SPEAR320_SSP1_BASE, NULL,

Completed in 295 milliseconds