Lines Matching +full:spi +full:- +full:feedback +full:- +full:delay

1 /* SPDX-License-Identifier: GPL-2.0-or-later */
5 * Copyright (C) 2008-2009 ST-Ericsson AB
11 * linux-2.6.17-rc3-mm1/drivers/spi/pxa2xx_spi.c
31 * enum ssp_interface - interfaces allowed for this SSP Controller
48 * enum ssp_hierarchy - whether SSP is configured as Master or Slave
56 * enum ssp_clock_params - clock parameters, to set SSP clock at a
65 * enum ssp_rx_endian - endianess of Rx FIFO Data
74 * enum ssp_tx_endian - endianess of Tx FIFO Data
82 * enum ssp_data_size - number of bits in one data element
98 * enum ssp_mode - SSP mode of operation (Communication modes)
107 * enum ssp_rx_level_trig - receive FIFO watermark level which triggers
131 * enum SPI Clock Phase - clock phase (Motorola SPI interface only)
141 * enum SPI Clock Polarity - clock polarity (Motorola SPI interface only)
177 * enum ssp_duplex - whether Full/Half Duplex on microwire, only
179 * @SSP_MICROWIRE_CHANNEL_FULL_DUPLEX: SSPTXD becomes bi-directional,
190 * enum ssp_clkdelay - an optional clock delay on the feedback clock
192 * @SSP_FEEDBACK_CLK_DELAY_NONE: no delay, the data coming in from the
195 * a delay of T-dt
196 * @SSP_FEEDBACK_CLK_DELAY_2T: dito with a delay if 2T-dt
197 * @SSP_FEEDBACK_CLK_DELAY_3T: dito with a delay if 3T-dt
198 * @SSP_FEEDBACK_CLK_DELAY_4T: dito with a delay if 4T-dt
199 * @SSP_FEEDBACK_CLK_DELAY_5T: dito with a delay if 5T-dt
200 * @SSP_FEEDBACK_CLK_DELAY_6T: dito with a delay if 6T-dt
201 * @SSP_FEEDBACK_CLK_DELAY_7T: dito with a delay if 7T-dt
225 * struct pl022_ssp_master - device.platform_data for SPI controller devices.
231 * @autosuspend_delay: delay in ms following transfer completion before the
233 * indicates no delay and the device will be suspended immediately.
248 * struct ssp_config_chip - spi_board_info.controller_data for SPI
261 * @clkdelay: on the PL023 variant, the delay in feeback clock cycles