Searched refs:bus_attr (Results 1 – 2 of 2) sorted by relevance
147 const spi_bus_attr_t* bus_attr; member203 const spi_bus_attr_t* bus_attr = host->bus_attr; in ipc_isr_reg_to_core() local204 …t *)args)->err = esp_intr_alloc(spicommon_irqsource_for_host(host->id), bus_attr->bus_cfg.intr_fla… in ipc_isr_reg_to_core()214 const spi_bus_attr_t* bus_attr = spi_bus_get_attr(host_id); in spi_master_init_driver() local215 SPI_CHECK(bus_attr != NULL, "host_id not initialized", ESP_ERR_INVALID_STATE); in spi_master_init_driver()216 …SPI_CHECK(bus_attr->lock != NULL, "SPI Master cannot attach to bus. (Check CONFIG_SPI_FLASH_SHARE_… in spi_master_init_driver()229 .bus_attr = bus_attr, in spi_master_init_driver()235 if(bus_attr->bus_cfg.isr_cpu_id > INTR_CPU_ID_AUTO) { in spi_master_init_driver()236 … SPI_CHECK(bus_attr->bus_cfg.isr_cpu_id <= INTR_CPU_ID_1, "invalid core id", ESP_ERR_INVALID_ARG); in spi_master_init_driver()241 …esp_ipc_call_blocking(INTR_CPU_CONVERT_ID(bus_attr->bus_cfg.isr_cpu_id), ipc_isr_reg_to_core, (voi… in spi_master_init_driver()[all …]
43 .bus_attr = { \58 spi_bus_attr_t bus_attr; member290 ctx->bus_attr.tx_dma_chan = actual_tx_dma_chan; in spicommon_dma_chan_alloc()291 ctx->bus_attr.rx_dma_chan = actual_rx_dma_chan; in spicommon_dma_chan_alloc()330 int dma_chan = ctx->bus_attr.tx_dma_chan; in dma_chan_free()750 bus_ctx[0]->bus_attr.lock = lock; in spi_bus_main_set_lock()755 return bus_ctx[host_id]->bus_attr.lock; in spi_bus_lock_get_by_id()763 spi_bus_attr_t *bus_attr = NULL; in spi_bus_initialize() local792 bus_attr = &ctx->bus_attr; in spi_bus_initialize()793 bus_attr->bus_cfg = *bus_config; in spi_bus_initialize()[all …]