/hal_espressif-latest/components/driver/include/esp_private/ |
D | spi_common_internal.h | 92 bool spicommon_periph_claim(spi_host_device_t host, const char* source); 101 bool spicommon_periph_in_use(spi_host_device_t host); 110 bool spicommon_periph_free(spi_host_device_t host); 125 esp_err_t spicommon_dma_chan_alloc(spi_host_device_t host_id, spi_dma_chan_t dma_chan, uint32_t *ou… 135 esp_err_t spicommon_dma_chan_free(spi_host_device_t host_id); 150 esp_err_t spicommon_gdma_get_handle(spi_host_device_t host_id, gdma_channel_handle_t *gdma_handle, … 187 esp_err_t spicommon_bus_initialize_io(spi_host_device_t host, const spi_bus_config_t *bus_config, u… 209 void spicommon_cs_initialize(spi_host_device_t host, int cs_io_num, int cs_num, int force_gpio_matr… 225 bool spicommon_bus_using_iomux(spi_host_device_t host); 234 int spicommon_irqsource_for_host(spi_host_device_t host); [all …]
|
D | spi_slave_internal.h | 41 esp_err_t spi_slave_queue_reset(spi_host_device_t host); 56 esp_err_t spi_slave_queue_reset_isr(spi_host_device_t host); 77 esp_err_t spi_slave_queue_trans_isr(spi_host_device_t host, const spi_slave_transaction_t *trans_de…
|
/hal_espressif-latest/components/driver/spi/include/driver/ |
D | spi_slave_hd.h | 101 esp_err_t spi_slave_hd_init(spi_host_device_t host_id, const spi_bus_config_t *bus_config, 112 esp_err_t spi_slave_hd_deinit(spi_host_device_t host_id); 130 esp_err_t spi_slave_hd_queue_trans(spi_host_device_t host_id, spi_slave_chan_t chan, spi_slave_hd_d… 147 esp_err_t spi_slave_hd_get_trans_res(spi_host_device_t host_id, spi_slave_chan_t chan, spi_slave_hd… 157 void spi_slave_hd_read_buffer(spi_host_device_t host_id, int addr, uint8_t *out_data, size_t len); 167 void spi_slave_hd_write_buffer(spi_host_device_t host_id, int addr, uint8_t *data, size_t len); 187 esp_err_t spi_slave_hd_append_trans(spi_host_device_t host_id, spi_slave_chan_t chan, spi_slave_hd_… 204 esp_err_t spi_slave_hd_get_append_trans_res(spi_host_device_t host_id, spi_slave_chan_t chan, spi_s…
|
D | spi_slave.h | 109 esp_err_t spi_slave_initialize(spi_host_device_t host, const spi_bus_config_t *bus_config, const sp… 120 esp_err_t spi_slave_free(spi_host_device_t host); 143 esp_err_t spi_slave_queue_trans(spi_host_device_t host, const spi_slave_transaction_t *trans_desc, … 166 esp_err_t spi_slave_get_trans_result(spi_host_device_t host, spi_slave_transaction_t **trans_desc, … 186 esp_err_t spi_slave_transmit(spi_host_device_t host, spi_slave_transaction_t *trans_desc, TickType_…
|
D | spi_common.h | 155 esp_err_t spi_bus_initialize(spi_host_device_t host_id, const spi_bus_config_t *bus_config, spi_dma… 168 esp_err_t spi_bus_free(spi_host_device_t host_id);
|
D | spi_master.h | 183 esp_err_t spi_bus_add_device(spi_host_device_t host_id, const spi_device_interface_config_t *dev_co… 404 esp_err_t spi_bus_get_max_transaction_len(spi_host_device_t host_id, size_t *max_bytes);
|
D | sdspi_host.h | 61 spi_host_device_t host_id; ///< SPI host to use, SPIx_HOST (see spi_types.h).
|
/hal_espressif-latest/components/driver/spi/gpspi/ |
D | spi_common.c | 86 static inline bool is_valid_host(spi_host_device_t host) in is_valid_host() 97 bool spicommon_periph_claim(spi_host_device_t host, const char* source) in spicommon_periph_claim() 110 bool spicommon_periph_in_use(spi_host_device_t host) in spicommon_periph_in_use() 116 bool spicommon_periph_free(spi_host_device_t host) in spicommon_periph_free() 124 int spicommon_irqsource_for_host(spi_host_device_t host) in spicommon_irqsource_for_host() 129 int spicommon_irqdma_source_for_host(spi_host_device_t host) in spicommon_irqdma_source_for_host() 169 static void connect_spi_and_dma(spi_host_device_t host, int dma_chan) in connect_spi_and_dma() 178 static esp_err_t alloc_dma_chan(spi_host_device_t host_id, spi_dma_chan_t dma_chan, uint32_t *out_a… in alloc_dma_chan() 221 static esp_err_t alloc_dma_chan(spi_host_device_t host_id, spi_dma_chan_t dma_chan, uint32_t *out_a… in alloc_dma_chan() 266 esp_err_t spicommon_dma_chan_alloc(spi_host_device_t host_id, spi_dma_chan_t dma_chan, uint32_t *ou… in spicommon_dma_chan_alloc() [all …]
|
D | spi_slave.c | 78 static inline bool is_valid_host(spi_host_device_t host) in is_valid_host() 124 esp_err_t spi_slave_initialize(spi_host_device_t host, const spi_bus_config_t *bus_config, const sp… in spi_slave_initialize() 297 esp_err_t spi_slave_free(spi_host_device_t host) in spi_slave_free() 334 esp_err_t SPI_SLAVE_ATTR spi_slave_queue_reset(spi_host_device_t host) in spi_slave_queue_reset() 348 esp_err_t SPI_SLAVE_ISR_ATTR spi_slave_queue_reset_isr(spi_host_device_t host) in spi_slave_queue_reset_isr() 366 esp_err_t SPI_SLAVE_ATTR spi_slave_queue_trans(spi_host_device_t host, const spi_slave_transaction_… in spi_slave_queue_trans() 385 esp_err_t SPI_SLAVE_ISR_ATTR spi_slave_queue_trans_isr(spi_host_device_t host, const spi_slave_tran… in spi_slave_queue_trans_isr() 409 esp_err_t SPI_SLAVE_ATTR spi_slave_get_trans_result(spi_host_device_t host, spi_slave_transaction_t… in spi_slave_get_trans_result() 423 esp_err_t SPI_SLAVE_ATTR spi_slave_transmit(spi_host_device_t host, spi_slave_transaction_t *trans_… in spi_slave_transmit()
|
D | spi_slave_hd.c | 65 esp_err_t spi_slave_hd_init(spi_host_device_t host_id, const spi_bus_config_t *bus_config, in spi_slave_hd_init() 224 esp_err_t spi_slave_hd_deinit(spi_host_device_t host_id) in spi_slave_hd_deinit() 507 static esp_err_t get_ret_queue_result(spi_host_device_t host_id, spi_slave_chan_t chan, spi_slave_h… in get_ret_queue_result() 527 esp_err_t spi_slave_hd_queue_trans(spi_host_device_t host_id, spi_slave_chan_t chan, spi_slave_hd_d… in spi_slave_hd_queue_trans() 552 esp_err_t spi_slave_hd_get_trans_res(spi_host_device_t host_id, spi_slave_chan_t chan, spi_slave_hd… in spi_slave_hd_get_trans_res() 564 void spi_slave_hd_read_buffer(spi_host_device_t host_id, int addr, uint8_t *out_data, size_t len) in spi_slave_hd_read_buffer() 569 void spi_slave_hd_write_buffer(spi_host_device_t host_id, int addr, uint8_t *data, size_t len) in spi_slave_hd_write_buffer() 575 esp_err_t spi_slave_hd_append_trans(spi_host_device_t host_id, spi_slave_chan_t chan, spi_slave_hd_… in spi_slave_hd_append_trans() 607 esp_err_t spi_slave_hd_get_append_trans_res(spi_host_device_t host_id, spi_slave_chan_t chan, spi_s… in spi_slave_hd_get_append_trans_res()
|
D | spi_master.c | 182 static inline bool is_valid_host(spi_host_device_t host) in is_valid_host() 210 static esp_err_t spi_master_init_driver(spi_host_device_t host_id) in spi_master_init_driver() 340 esp_err_t spi_bus_add_device(spi_host_device_t host_id, const spi_device_interface_config_t *dev_co… in spi_bus_add_device() 1116 esp_err_t spi_bus_get_max_transaction_len(spi_host_device_t host_id, size_t *max_bytes) in spi_bus_get_max_transaction_len()
|
/hal_espressif-latest/components/spi_flash/include/ |
D | esp_flash_spi_init.h | 18 spi_host_device_t host_id; ///< Bus to use
|
/hal_espressif-latest/components/esp_adc/ |
D | adc_continuous_internal.h | 61 spi_host_device_t spi_host; //ADC uses this SPI DMA
|
/hal_espressif-latest/components/hal/include/hal/ |
D | spi_types.h | 27 } spi_host_device_t; typedef
|
D | spi_flash_hal.h | 75 spi_host_device_t host_id; ///< SPI peripheral ID.
|
/hal_espressif-latest/components/driver/deprecated/ |
D | adc_dma_legacy.c | 69 spi_host_device_t spi_host; //ADC uses this SPI DMA
|
/hal_espressif-latest/components/driver/spi/sdspi/ |
D | sdspi_host.c | 44 spi_host_device_t host_id; //!< SPI host id.
|