Searched refs:bus_config (Results 1 – 7 of 7) sorted by relevance
| /hal_espressif-latest/components/driver/spi/gpspi/ |
| D | spi_common.c | 365 static bool check_iomux_pins_oct(spi_host_device_t host, const spi_bus_config_t* bus_config) in check_iomux_pins_oct() argument 370 …int io_nums[] = {bus_config->data0_io_num, bus_config->data1_io_num, bus_config->data2_io_num, bus… in check_iomux_pins_oct() 371 …bus_config->sclk_io_num, bus_config->data4_io_num, bus_config->data5_io_num, bus_config->data6_io_… in check_iomux_pins_oct() 383 static bool check_iomux_pins_quad(spi_host_device_t host, const spi_bus_config_t* bus_config) in check_iomux_pins_quad() argument 385 if (bus_config->sclk_io_num>=0 && in check_iomux_pins_quad() 386 bus_config->sclk_io_num != spi_periph_signal[host].spiclk_iomux_pin) { in check_iomux_pins_quad() 389 if (bus_config->quadwp_io_num>=0 && in check_iomux_pins_quad() 390 bus_config->quadwp_io_num != spi_periph_signal[host].spiwp_iomux_pin) { in check_iomux_pins_quad() 393 if (bus_config->quadhd_io_num>=0 && in check_iomux_pins_quad() 394 bus_config->quadhd_io_num != spi_periph_signal[host].spihd_iomux_pin) { in check_iomux_pins_quad() [all …]
|
| D | spi_slave.c | 53 spi_bus_config_t bus_config; member 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() argument 139 …SPI_CHECK((bus_config->intr_flags & (ESP_INTR_FLAG_HIGH|ESP_INTR_FLAG_EDGE|ESP_INTR_FLAG_INTRDISAB… in spi_slave_initialize() 141 …SPI_CHECK((bus_config->intr_flags & ESP_INTR_FLAG_IRAM)==0, "ESP_INTR_FLAG_IRAM should be disabled… in spi_slave_initialize() 160 memcpy(&spihost[host]->bus_config, bus_config, sizeof(spi_bus_config_t)); in spi_slave_initialize() 172 …err = spicommon_bus_initialize_io(host, bus_config, SPICOMMON_BUSFLAG_SLAVE|bus_config->flags, &sp… in spi_slave_initialize() 192 dma_desc_ct = (bus_config->max_transfer_sz + SPI_MAX_DMA_LEN - 1) / SPI_MAX_DMA_LEN; in spi_slave_initialize() 225 if(bus_config->isr_cpu_id > INTR_CPU_ID_AUTO) { in spi_slave_initialize() 226 spihost[host]->intr_flags = bus_config->intr_flags; in spi_slave_initialize() 227 SPI_CHECK(bus_config->isr_cpu_id <= INTR_CPU_ID_1, "invalid core id", ESP_ERR_INVALID_ARG); in spi_slave_initialize() [all …]
|
| 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() argument 100 …ret = spicommon_bus_initialize_io(host_id, bus_config, SPICOMMON_BUSFLAG_SLAVE | bus_config->flags… in spi_slave_hd_init() 106 !(bus_config->flags & SPICOMMON_BUSFLAG_NATIVE_PINS)); in spi_slave_hd_init() 124 …uint32_t total_desc_size = spi_slave_hd_hal_get_total_desc_size(&host->hal, bus_config->max_transf… in spi_slave_hd_init()
|
| /hal_espressif-latest/components/driver/spi/include/driver/ |
| 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…
|
| 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…
|
| 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,
|
| /hal_espressif-latest/components/driver/include/esp_private/ |
| D | spi_common_internal.h | 187 esp_err_t spicommon_bus_initialize_io(spi_host_device_t host, const spi_bus_config_t *bus_config, u…
|