Home
last modified time | relevance | path

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

/kernel/linux/linux-5.10/drivers/staging/kpc2000/
Dkpc2000_spi.c207 struct kp_spi_controller_state *cs = spidev->controller_state; in kp_spi_txrx_pio()
266 cs = spidev->controller_state; in kp_spi_setup()
273 spidev->controller_state = cs; in kp_spi_setup()
282 kp_spi_write_reg(spidev->controller_state, KP_SPI_REG_CONFIG, sc.reg); in kp_spi_setup()
301 cs = spidev->controller_state; in kp_spi_transfer_one_message()
411 struct kp_spi_controller_state *cs = spidev->controller_state; in kp_spi_cleanup()
/kernel/linux/linux-5.10/drivers/spi/
Dspi-omap2-mcspi.c162 struct omap2_mcspi_cs *cs = spi->controller_state; in mcspi_write_cs_reg()
169 struct omap2_mcspi_cs *cs = spi->controller_state; in mcspi_read_cs_reg()
176 struct omap2_mcspi_cs *cs = spi->controller_state; in mcspi_cached_chconf0()
183 struct omap2_mcspi_cs *cs = spi->controller_state; in mcspi_write_chconf0()
222 struct omap2_mcspi_cs *cs = spi->controller_state; in omap2_mcspi_set_enable()
248 if (spi->controller_state) { in omap2_mcspi_set_cs()
296 struct omap2_mcspi_cs *cs = spi->controller_state; in omap2_mcspi_set_fifo()
445 struct omap2_mcspi_cs *cs = spi->controller_state; in omap2_mcspi_rx_dma()
582 struct omap2_mcspi_cs *cs = spi->controller_state; in omap2_mcspi_txrx_dma()
690 struct omap2_mcspi_cs *cs = spi->controller_state; in omap2_mcspi_txrx_pio()
[all …]
Dspi-bitbang.c140 struct spi_bitbang_cs *cs = spi->controller_state; in spi_bitbang_setup_transfer()
182 struct spi_bitbang_cs *cs = spi->controller_state; in spi_bitbang_setup()
193 spi->controller_state = cs; in spi_bitbang_setup()
226 kfree(spi->controller_state); in spi_bitbang_cleanup()
232 struct spi_bitbang_cs *cs = spi->controller_state; in spi_bitbang_bufs()
Dspi-omap-uwire.c176 struct uwire_state *ust = spi->controller_state; in uwire_chipselect()
311 struct uwire_state *ust = spi->controller_state; in uwire_setup_transfer()
426 struct uwire_state *ust = spi->controller_state; in uwire_setup()
434 spi->controller_state = ust; in uwire_setup()
447 kfree(spi->controller_state); in uwire_cleanup()
Dspi-mpc52xx-psc.c61 struct mpc52xx_psc_spi_cs *cs = spi->controller_state; in mpc52xx_psc_spi_transfer_setup()
73 struct mpc52xx_psc_spi_cs *cs = spi->controller_state; in mpc52xx_psc_spi_activate_cs()
261 struct mpc52xx_psc_spi_cs *cs = spi->controller_state; in mpc52xx_psc_spi_setup()
271 spi->controller_state = cs; in mpc52xx_psc_spi_setup()
304 kfree(spi->controller_state); in mpc52xx_psc_spi_cleanup()
Dspi-ppc4xx.c165 struct spi_ppc4xx_cs *cs = spi->controller_state; in spi_ppc4xx_setupxfer()
218 struct spi_ppc4xx_cs *cs = spi->controller_state; in spi_ppc4xx_setup()
229 spi->controller_state = cs; in spi_ppc4xx_setup()
322 kfree(spi->controller_state); in spi_ppc4xx_cleanup()
Dspi-s3c24xx.c94 struct s3c24xx_spi_devstate *cs = spi->controller_state; in s3c24xx_spi_chipsel()
118 struct s3c24xx_spi_devstate *cs = spi->controller_state; in s3c24xx_spi_update_state()
161 struct s3c24xx_spi_devstate *cs = spi->controller_state; in s3c24xx_spi_setupxfer()
174 struct s3c24xx_spi_devstate *cs = spi->controller_state; in s3c24xx_spi_setup()
188 spi->controller_state = cs; in s3c24xx_spi_setup()
Dspi-mpc512x-psc.c82 struct mpc512x_psc_spi_cs *cs = spi->controller_state; in mpc512x_psc_spi_transfer_setup()
94 struct mpc512x_psc_spi_cs *cs = spi->controller_state; in mpc512x_psc_spi_activate_cs()
365 struct mpc512x_psc_spi_cs *cs = spi->controller_state; in mpc512x_psc_spi_setup()
388 spi->controller_state = cs; in mpc512x_psc_spi_setup()
401 kfree(spi->controller_state); in mpc512x_psc_spi_cleanup()
Dspi-omap-100k.c180 struct omap1_spi100k_cs *cs = spi->controller_state; in omap1_spi100k_txrx_pio()
236 struct omap1_spi100k_cs *cs = spi->controller_state; in omap1_spi100k_setup_transfer()
263 struct omap1_spi100k_cs *cs = spi->controller_state; in omap1_spi100k_setup()
272 spi->controller_state = cs; in omap1_spi100k_setup()
Dspi-at91-usart.c363 u32 *ausd = spi->controller_state; in at91_usart_spi_setup()
386 spi->controller_state = ausd; in at91_usart_spi_setup()
449 u32 *ausd = spi->controller_state; in at91_usart_spi_prepare_message()
471 struct at91_usart_spi_device *ausd = spi->controller_state; in at91_usart_spi_cleanup()
473 spi->controller_state = NULL; in at91_usart_spi_cleanup()
Dspi-meson-spicc.c490 if (!spi->controller_state) in meson_spicc_setup()
491 spi->controller_state = spi_master_get_devdata(spi->master); in meson_spicc_setup()
498 spi->controller_state = NULL; in meson_spicc_cleanup()
Dspi-fsl-spi.c92 struct spi_mpc8xxx_cs *cs = spi->controller_state; in fsl_spi_change_mode()
118 struct spi_mpc8xxx_cs *cs = spi->controller_state; in fsl_spi_chipselect()
231 struct spi_mpc8xxx_cs *cs = spi->controller_state; in fsl_spi_setup_transfer()
Dspi-atmel.c326 struct atmel_spi_device *asd = spi->controller_state; in cs_activate()
1259 asd = spi->controller_state; in atmel_spi_setup()
1265 spi->controller_state = asd; in atmel_spi_setup()
1300 asd = spi->controller_state; in atmel_spi_one_transfer()
1476 struct atmel_spi_device *asd = spi->controller_state; in atmel_spi_cleanup()
1481 spi->controller_state = NULL; in atmel_spi_cleanup()
Dspi-gpio.c228 if (!spi->controller_state && cs) in spi_gpio_setup()
Dspi.c673 proxy->controller_state = NULL; in spi_new_device()
/kernel/linux/linux-5.10/include/linux/spi/
Dspi.h189 void *controller_state; member
230 return spi->controller_state; in spi_get_ctldata()
235 spi->controller_state = state; in spi_set_ctldata()
/kernel/linux/linux-5.10/include/soc/tegra/
Dbpmp-abi.h2490 struct cmd_uphy_pcie_controller_state_request controller_state; member
/kernel/linux/linux-5.10/drivers/pci/controller/dwc/
Dpcie-tegra194.c1166 req.controller_state.pcie_controller = pcie->cid; in tegra_pcie_bpmp_set_ctrl_state()
1167 req.controller_state.enable = enable; in tegra_pcie_bpmp_set_ctrl_state()
/kernel/linux/linux-5.10/Documentation/spi/
Dspi-summary.rst550 Your controller driver may use spi_device.controller_state to hold