Lines Matching full:chipselect
135 * @chip_select: Chipselect, distinguishing chips handled by @controller.
138 * The "active low" default for chipselect mode can be overridden
160 * @cs_gpiod: GPIO descriptor of the chipselect line (optional, NULL when
231 * - chipselect delays
285 static inline void spi_set_chipselect(struct spi_device *spi, u8 idx, u8 chipselect) in spi_set_chipselect() argument
287 spi->chip_select = chipselect; in spi_set_chipselect()
377 * each slave has a chipselect signal, but it's common that not
378 * every chipselect is connected to a slave.
398 * @add_lock: mutex to avoid adding devices to the same chipselect
482 * the cs_gpiod assigned if a GPIO line is found for the chipselect.
634 * + Chipselect stays active during the entire message
934 * @cs_off: performs the transfer with chipselect off.
935 * @cs_change: affects chipselect after this transfer completes
939 * (optionally) changing the chipselect status, then starting
998 * All SPI transfers start with the relevant chipselect active. Normally
1000 * can affect the chipselect signal using cs_change.
1003 * used to make the chipselect briefly go inactive in the middle of the
1004 * message. Toggling chipselect in this way may be needed to terminate
1016 * ends when the chipselect goes inactive.
1534 * possibly presence of an inverter in the chipselect path.