Lines Matching refs:spi_handle_t
24 typedef void *spi_handle_t; typedef
116 spi_handle_t csi_spi_initialize(int32_t idx, spi_event_cb_t cb_event);
123 int32_t csi_spi_uninitialize(spi_handle_t handle);
143 int32_t csi_spi_config(spi_handle_t handle,
163 int32_t csi_spi_send(spi_handle_t handle, const void *data, uint32_t num);
175 int32_t csi_spi_receive(spi_handle_t handle, void *data, uint32_t num);
190 int32_t csi_spi_transfer(spi_handle_t handle, const void *data_out, void *data_in, uint32_t num_out…
197 int32_t csi_spi_abort_transfer(spi_handle_t handle);
204 spi_status_t csi_spi_get_status(spi_handle_t handle);
212 int32_t csi_spi_config_mode(spi_handle_t handle, spi_mode_e mode);
220 int32_t csi_spi_config_block_mode(spi_handle_t handle, int32_t flag);
228 int32_t csi_spi_config_baudrate(spi_handle_t handle, uint32_t baud);
236 int32_t csi_spi_config_bit_order(spi_handle_t handle, spi_bit_order_e order);
244 int32_t csi_spi_config_datawidth(spi_handle_t handle, uint32_t datawidth);
252 int32_t csi_spi_config_format(spi_handle_t handle, spi_format_e format);
260 int32_t csi_spi_config_ss_mode(spi_handle_t handle, spi_ss_mode_e ss_mode);
267 uint32_t csi_spi_get_data_count(spi_handle_t handle);
275 int32_t csi_spi_power_control(spi_handle_t handle, csi_power_stat_e state);
283 int32_t csi_spi_ss_control(spi_handle_t handle, spi_ss_stat_e stat);