Symbol: spi_imx_data
drivers/spi/spi-imx.c
1024
static int mx21_rx_available(struct spi_imx_data *spi_imx)
drivers/spi/spi-imx.c
1029
static void mx21_reset(struct spi_imx_data *spi_imx)
drivers/spi/spi-imx.c
1045
static void mx1_intctrl(struct spi_imx_data *spi_imx, int enable)
drivers/spi/spi-imx.c
1057
static void mx1_trigger(struct spi_imx_data *spi_imx)
drivers/spi/spi-imx.c
1066
static int mx1_prepare_message(struct spi_imx_data *spi_imx,
drivers/spi/spi-imx.c
1072
static int mx1_prepare_transfer(struct spi_imx_data *spi_imx,
drivers/spi/spi-imx.c
1094
static int mx1_rx_available(struct spi_imx_data *spi_imx)
drivers/spi/spi-imx.c
1099
static void mx1_reset(struct spi_imx_data *spi_imx)
drivers/spi/spi-imx.c
1236
static void spi_imx_set_burst_len(struct spi_imx_data *spi_imx, int n_bits)
drivers/spi/spi-imx.c
1246
static void spi_imx_push(struct spi_imx_data *spi_imx)
drivers/spi/spi-imx.c
126
void (*tx)(struct spi_imx_data *spi_imx);
drivers/spi/spi-imx.c
127
void (*rx)(struct spi_imx_data *spi_imx);
drivers/spi/spi-imx.c
1288
struct spi_imx_data *spi_imx = dev_id;
drivers/spi/spi-imx.c
1319
struct spi_imx_data *spi_imx = spi_controller_get_devdata(spi->controller);
drivers/spi/spi-imx.c
1390
static void spi_imx_sdma_exit(struct spi_imx_data *spi_imx)
drivers/spi/spi-imx.c
1405
static int spi_imx_sdma_init(struct device *dev, struct spi_imx_data *spi_imx,
drivers/spi/spi-imx.c
1443
struct spi_imx_data *spi_imx = (struct spi_imx_data *)cookie;
drivers/spi/spi-imx.c
1450
struct spi_imx_data *spi_imx = (struct spi_imx_data *)cookie;
drivers/spi/spi-imx.c
1455
static int spi_imx_calculate_timeout(struct spi_imx_data *spi_imx, int size)
drivers/spi/spi-imx.c
1469
static void spi_imx_dma_unmap(struct spi_imx_data *spi_imx,
drivers/spi/spi-imx.c
1483
static void spi_imx_dma_rx_data_handle(struct spi_imx_data *spi_imx,
drivers/spi/spi-imx.c
151
static inline int is_imx27_cspi(struct spi_imx_data *d)
drivers/spi/spi-imx.c
1527
static int spi_imx_dma_map(struct spi_imx_data *spi_imx,
drivers/spi/spi-imx.c
1559
static int spi_imx_dma_tx_data_handle(struct spi_imx_data *spi_imx,
drivers/spi/spi-imx.c
156
static inline int is_imx35_cspi(struct spi_imx_data *d)
drivers/spi/spi-imx.c
161
static inline int is_imx51_ecspi(struct spi_imx_data *d)
drivers/spi/spi-imx.c
1630
static int spi_imx_dma_data_prepare(struct spi_imx_data *spi_imx,
drivers/spi/spi-imx.c
166
static inline int is_imx53_ecspi(struct spi_imx_data *d)
drivers/spi/spi-imx.c
1718
static int spi_imx_dma_submit(struct spi_imx_data *spi_imx,
drivers/spi/spi-imx.c
172
static void spi_imx_buf_rx_##type(struct spi_imx_data *spi_imx) \
drivers/spi/spi-imx.c
1829
static void spi_imx_dma_max_wml_find(struct spi_imx_data *spi_imx,
drivers/spi/spi-imx.c
185
static void spi_imx_buf_tx_##type(struct spi_imx_data *spi_imx) \
drivers/spi/spi-imx.c
1854
struct spi_imx_data *spi_imx = spi_controller_get_devdata(controller);
drivers/spi/spi-imx.c
1897
static int spi_imx_dma_package_transfer(struct spi_imx_data *spi_imx,
drivers/spi/spi-imx.c
1936
static int spi_imx_dma_transfer(struct spi_imx_data *spi_imx,
drivers/spi/spi-imx.c
1990
struct spi_imx_data *spi_imx = spi_controller_get_devdata(spi->controller);
drivers/spi/spi-imx.c
2022
struct spi_imx_data *spi_imx = spi_controller_get_devdata(spi->controller);
drivers/spi/spi-imx.c
2070
struct spi_imx_data *spi_imx = spi_controller_get_devdata(spi->controller);
drivers/spi/spi-imx.c
2134
struct spi_imx_data *spi_imx = spi_controller_get_devdata(spi->controller);
drivers/spi/spi-imx.c
2183
struct spi_imx_data *spi_imx = spi_controller_get_devdata(controller);
drivers/spi/spi-imx.c
2203
struct spi_imx_data *spi_imx = spi_controller_get_devdata(controller);
drivers/spi/spi-imx.c
2211
struct spi_imx_data *spi_imx = spi_controller_get_devdata(controller);
drivers/spi/spi-imx.c
2223
struct spi_imx_data *spi_imx;
drivers/spi/spi-imx.c
2235
sizeof(struct spi_imx_data));
drivers/spi/spi-imx.c
2238
sizeof(struct spi_imx_data));
drivers/spi/spi-imx.c
2401
struct spi_imx_data *spi_imx = spi_controller_get_devdata(controller);
drivers/spi/spi-imx.c
2422
struct spi_imx_data *spi_imx;
drivers/spi/spi-imx.c
2443
struct spi_imx_data *spi_imx;
drivers/spi/spi-imx.c
259
struct spi_imx_data *spi_imx = spi_controller_get_devdata(controller);
drivers/spi/spi-imx.c
356
static void spi_imx_buf_rx_swap_u32(struct spi_imx_data *spi_imx)
drivers/spi/spi-imx.c
377
static void spi_imx_buf_rx_swap(struct spi_imx_data *spi_imx)
drivers/spi/spi-imx.c
405
static void spi_imx_buf_tx_swap_u32(struct spi_imx_data *spi_imx)
drivers/spi/spi-imx.c
429
static void spi_imx_buf_tx_swap(struct spi_imx_data *spi_imx)
drivers/spi/spi-imx.c
457
static void mx53_ecspi_rx_target(struct spi_imx_data *spi_imx)
drivers/spi/spi-imx.c
484
static void mx53_ecspi_tx_target(struct spi_imx_data *spi_imx)
drivers/spi/spi-imx.c
514
static unsigned int mx51_ecspi_clkdiv(struct spi_imx_data *spi_imx,
drivers/spi/spi-imx.c
551
static void mx51_ecspi_intctrl(struct spi_imx_data *spi_imx, int enable)
drivers/spi/spi-imx.c
567
static void mx51_ecspi_trigger(struct spi_imx_data *spi_imx)
drivers/spi/spi-imx.c
582
static void mx51_ecspi_disable(struct spi_imx_data *spi_imx)
drivers/spi/spi-imx.c
598
static int mx51_ecspi_prepare_message(struct spi_imx_data *spi_imx,
drivers/spi/spi-imx.c
703
static void mx51_configure_cpha(struct spi_imx_data *spi_imx,
drivers/spi/spi-imx.c
722
static int mx51_ecspi_prepare_transfer(struct spi_imx_data *spi_imx,
drivers/spi/spi-imx.c
75
struct spi_imx_data;
drivers/spi/spi-imx.c
78
void (*intctrl)(struct spi_imx_data *spi_imx, int enable);
drivers/spi/spi-imx.c
79
int (*prepare_message)(struct spi_imx_data *spi_imx, struct spi_message *msg);
drivers/spi/spi-imx.c
80
int (*prepare_transfer)(struct spi_imx_data *spi_imx, struct spi_device *spi,
drivers/spi/spi-imx.c
807
static void mx51_setup_wml(struct spi_imx_data *spi_imx)
drivers/spi/spi-imx.c
82
void (*trigger)(struct spi_imx_data *spi_imx);
drivers/spi/spi-imx.c
823
static int mx51_ecspi_rx_available(struct spi_imx_data *spi_imx)
drivers/spi/spi-imx.c
828
static void mx51_ecspi_reset(struct spi_imx_data *spi_imx)
drivers/spi/spi-imx.c
83
int (*rx_available)(struct spi_imx_data *spi_imx);
drivers/spi/spi-imx.c
84
void (*reset)(struct spi_imx_data *spi_imx);
drivers/spi/spi-imx.c
85
void (*setup_wml)(struct spi_imx_data *spi_imx);
drivers/spi/spi-imx.c
86
void (*disable)(struct spi_imx_data *spi_imx);
drivers/spi/spi-imx.c
866
static void mx31_intctrl(struct spi_imx_data *spi_imx, int enable)
drivers/spi/spi-imx.c
878
static void mx31_trigger(struct spi_imx_data *spi_imx)
drivers/spi/spi-imx.c
887
static int mx31_prepare_message(struct spi_imx_data *spi_imx,
drivers/spi/spi-imx.c
893
static int mx31_prepare_transfer(struct spi_imx_data *spi_imx,
drivers/spi/spi-imx.c
945
static int mx31_rx_available(struct spi_imx_data *spi_imx)
drivers/spi/spi-imx.c
950
static void mx31_reset(struct spi_imx_data *spi_imx)
drivers/spi/spi-imx.c
970
static void mx21_intctrl(struct spi_imx_data *spi_imx, int enable)
drivers/spi/spi-imx.c
982
static void mx21_trigger(struct spi_imx_data *spi_imx)
drivers/spi/spi-imx.c
991
static int mx21_prepare_message(struct spi_imx_data *spi_imx,
drivers/spi/spi-imx.c
997
static int mx21_prepare_transfer(struct spi_imx_data *spi_imx,