Home
last modified time | relevance | path

Searched refs:pxa2xx_spi_controller (Results 1 – 19 of 19) sorted by relevance

/linux-6.1.9/drivers/spi/
Dspi-pxa2xx-pci.c31 int (*setup)(struct pci_dev *pdev, struct pxa2xx_spi_controller *c);
90 static int lpss_spi_setup(struct pci_dev *dev, struct pxa2xx_spi_controller *c) in lpss_spi_setup()
171 static int ce4100_spi_setup(struct pci_dev *dev, struct pxa2xx_spi_controller *c) in ce4100_spi_setup()
186 static int mrfld_spi_setup(struct pci_dev *dev, struct pxa2xx_spi_controller *c) in mrfld_spi_setup()
243 static int qrk_spi_setup(struct pci_dev *dev, struct pxa2xx_spi_controller *c) in qrk_spi_setup()
265 struct pxa2xx_spi_controller spi_pdata; in pxa2xx_spi_pci_probe()
Dspi-pxa2xx.h18 struct pxa2xx_spi_controller;
32 struct pxa2xx_spi_controller *controller_info;
Dspi-pxa2xx-dma.c184 struct pxa2xx_spi_controller *pdata = drv_data->controller_info; in pxa2xx_spi_dma_setup()
Dspi-pxa2xx.c1453 static struct pxa2xx_spi_controller *
1456 struct pxa2xx_spi_controller *pdata; in pxa2xx_spi_init_pdata()
1557 struct pxa2xx_spi_controller *platform_info; in pxa2xx_spi_probe()
/linux-6.1.9/include/linux/spi/
Dpxa2xx_spi.h18 struct pxa2xx_spi_controller { struct
51 extern void pxa2xx_set_spi_info(unsigned id, struct pxa2xx_spi_controller *info); argument
/linux-6.1.9/arch/arm/mach-pxa/
Dicontrol.c116 static struct pxa2xx_spi_controller pxa_ssp3_spi_master_info = {
121 static struct pxa2xx_spi_controller pxa_ssp4_spi_master_info = {
Dpcm027.c132 static struct pxa2xx_spi_controller pxa_ssp_master_info = {
Dz2.c616 static struct pxa2xx_spi_controller pxa_ssp1_master_info = {
621 static struct pxa2xx_spi_controller pxa_ssp2_master_info = {
Dlittleton.c190 static struct pxa2xx_spi_controller littleton_spi_info = {
Dpoodle.c205 static struct pxa2xx_spi_controller poodle_spi_info = {
Dlubbock.c202 static struct pxa2xx_spi_controller pxa_ssp_master_info = {
Dcorgi.c547 static struct pxa2xx_spi_controller corgi_spi_info = {
Dhx4700.c632 static struct pxa2xx_spi_controller pxa_ssp2_master_info = {
Dzeus.c391 static struct pxa2xx_spi_controller pxa2xx_spi_ssp3_master_info = {
Dtosa.c806 static struct pxa2xx_spi_controller pxa_ssp_master_info = {
Dmagician.c991 static struct pxa2xx_spi_controller magician_spi_info = {
Dspitz.c576 static struct pxa2xx_spi_controller spitz_spi_info = {
Ddevices.c1078 void __init pxa2xx_set_spi_info(unsigned id, struct pxa2xx_spi_controller *info) in pxa2xx_set_spi_info()
/linux-6.1.9/Documentation/spi/
Dpxa2xx.rst26 struct pxa2xx_spi_controller {
32 The "pxa2xx_spi_controller.num_chipselect" field is used to determine the number of
35 The "pxa2xx_spi_controller.enable_dma" field informs the driver that SSP DMA should
60 static struct pxa2xx_spi_controller pxa_nssp_master_info = {
188 by setting the "enable_dma" flag in the "pxa2xx_spi_controller" structure.