/Linux-v4.19/drivers/spi/ |
D | spi-coldfire-qspi.c | 72 struct mcfqspi_cs_control *cs_control; member 120 mcfqspi->cs_control->select(mcfqspi->cs_control, chip_select, cs_high); in mcfqspi_cs_select() 126 mcfqspi->cs_control->deselect(mcfqspi->cs_control, chip_select, cs_high); in mcfqspi_cs_deselect() 131 return (mcfqspi->cs_control->setup) ? in mcfqspi_cs_setup() 132 mcfqspi->cs_control->setup(mcfqspi->cs_control) : 0; in mcfqspi_cs_setup() 137 if (mcfqspi->cs_control->teardown) in mcfqspi_cs_teardown() 138 mcfqspi->cs_control->teardown(mcfqspi->cs_control); in mcfqspi_cs_teardown() 361 if (!pdata->cs_control) { in mcfqspi_probe() 406 mcfqspi->cs_control = pdata->cs_control; in mcfqspi_probe()
|
D | spi-mpc52xx-psc.c | 35 void (*cs_control)(struct spi_device *spi, bool on); member 114 if (mps->cs_control) in mpc52xx_psc_spi_activate_cs() 115 mps->cs_control(spi, (spi->mode & SPI_CS_HIGH) ? 1 : 0); in mpc52xx_psc_spi_activate_cs() 122 if (mps->cs_control) in mpc52xx_psc_spi_deactivate_cs() 123 mps->cs_control(spi, (spi->mode & SPI_CS_HIGH) ? 0 : 1); in mpc52xx_psc_spi_deactivate_cs() 387 mps->cs_control = NULL; in mpc52xx_psc_spi_do_probe() 392 mps->cs_control = pdata->cs_control; in mpc52xx_psc_spi_do_probe()
|
D | spi-mpc512x-psc.c | 59 void (*cs_control)(struct spi_device *spi, bool on); member 135 if (mps->cs_control && gpio_is_valid(spi->cs_gpio)) in mpc512x_psc_spi_activate_cs() 136 mps->cs_control(spi, (spi->mode & SPI_CS_HIGH) ? 1 : 0); in mpc512x_psc_spi_activate_cs() 143 if (mps->cs_control && gpio_is_valid(spi->cs_gpio)) in mpc512x_psc_spi_deactivate_cs() 144 mps->cs_control(spi, (spi->mode & SPI_CS_HIGH) ? 0 : 1); in mpc512x_psc_spi_deactivate_cs() 509 mps->cs_control = mpc512x_spi_cs_control; in mpc512x_psc_spi_do_probe() 511 mps->cs_control = pdata->cs_control; in mpc512x_psc_spi_do_probe()
|
D | spi-dw.c | 40 void (*cs_control)(u32 command); member 142 if (chip && chip->cs_control) in dw_spi_set_cs() 143 chip->cs_control(!enable); in dw_spi_set_cs() 330 if (chip->cs_control) { in dw_spi_transfer_one() 422 if (chip_info->cs_control) in dw_spi_setup() 423 chip->cs_control = chip_info->cs_control; in dw_spi_setup()
|
D | spi-pxa2xx.h | 61 void (*cs_control)(u32 command); member 87 void (*cs_control)(u32 command); member
|
D | spi-fsl-spi.c | 121 if (pdata->cs_control) in fsl_spi_chipselect() 122 pdata->cs_control(spi, !pol); in fsl_spi_chipselect() 133 if (pdata->cs_control) in fsl_spi_chipselect() 134 pdata->cs_control(spi, pol); in fsl_spi_chipselect() 599 pdata->cs_control = fsl_spi_grlib_cs_control; in fsl_spi_grlib_probe() 773 pdata->cs_control = fsl_spi_cs_control; in of_fsl_spi_get_chipselects()
|
D | spi-pxa2xx.c | 405 if (chip->cs_control) { in cs_assert() 406 chip->cs_control(PXA2XX_CS_ASSERT); in cs_assert() 435 if (chip->cs_control) { in cs_deassert() 436 chip->cs_control(PXA2XX_CS_DEASSERT); in cs_deassert() 1154 if (chip_info->cs_control) { in setup_cs() 1155 chip->cs_control = chip_info->cs_control; in setup_cs()
|
D | spi-tegra114.c | 177 struct spi_device *cs_control; member 699 if (tspi->cs_control) { in tegra_spi_setup_transfer_one() 700 if (tspi->cs_control != spi) in tegra_spi_setup_transfer_one() 702 tspi->cs_control = NULL; in tegra_spi_setup_transfer_one() 861 tspi->cs_control = spi; in tegra_spi_transfer_one_message()
|
D | spi-pl022.c | 434 void (*cs_control) (u32 command); member 478 pl022->cur_chip->cs_control(command); in pl022_cs_control() 1812 .cs_control = null_cs_control, 1923 if (!chip_info->cs_control) { in pl022_setup() 1924 chip->cs_control = null_cs_control; in pl022_setup() 1929 chip->cs_control = chip_info->cs_control; in pl022_setup()
|
D | spi-dw.h | 245 void (*cs_control)(u32 command); member
|
/Linux-v4.19/arch/powerpc/platforms/83xx/ |
D | mpc832x_rdb.c | 46 void (*cs_control)(struct spi_device *dev, in of_fsl_spi_probe() 59 .cs_control = cs_control, in of_fsl_spi_probe() 126 void (*cs_control)(struct spi_device *spi, in fsl_spi_init() 141 num_board_infos, cs_control); in fsl_spi_init() 144 num_board_infos, cs_control); in fsl_spi_init()
|
/Linux-v4.19/arch/m68k/coldfire/ |
D | device.c | 201 static int mcf_cs_setup(struct mcfqspi_cs_control *cs_control) in mcf_cs_setup() argument 264 static void mcf_cs_teardown(struct mcfqspi_cs_control *cs_control) in mcf_cs_teardown() argument 274 static void mcf_cs_select(struct mcfqspi_cs_control *cs_control, in mcf_cs_select() argument 295 static void mcf_cs_deselect(struct mcfqspi_cs_control *cs_control, in mcf_cs_deselect() argument 326 .cs_control = &mcf_cs_control,
|
/Linux-v4.19/arch/m68k/include/asm/ |
D | mcfqspi.h | 47 struct mcfqspi_cs_control *cs_control; member
|
/Linux-v4.19/include/linux/spi/ |
D | pxa2xx_spi.h | 49 void (*cs_control)(u32 command); member
|
/Linux-v4.19/Documentation/spi/ |
D | pxa2xx | 96 void (*cs_control)(u32 command); 127 The "pxa2xx_spi_chip.cs_control" field is used to point to a board specific 134 asserted around the complete message. Use SSPFRM as a GPIO (through cs_control) 167 .cs_control = cs8415a_cs_control, /* Use external chip select */ 175 .cs_control = cs8405a_cs_control, /* Use external chip select */
|
/Linux-v4.19/include/linux/ |
D | fsl_devices.h | 138 void (*cs_control)(struct spi_device *spi, bool on); member
|
/Linux-v4.19/include/linux/amba/ |
D | pl022.h | 292 void (*cs_control) (u32 control); member
|
/Linux-v4.19/arch/arm/mach-pxa/ |
D | lubbock.c | 211 .cs_control = ads7846_cs,
|