Lines Matching refs:SPI_CHECK
36 #define SPI_CHECK(a, str, ret_val) ESP_RETURN_ON_FALSE(a, ret_val, SPI_TAG, str) macro
131 SPI_CHECK(is_valid_host(host), "invalid host", ESP_ERR_INVALID_ARG); in spi_slave_initialize()
133 …SPI_CHECK(dma_chan >= SPI_DMA_DISABLED && dma_chan <= SPI_DMA_CH_AUTO, "invalid dma channel", ESP_… in spi_slave_initialize()
135 …SPI_CHECK( dma_chan == SPI_DMA_DISABLED || dma_chan == (int)host || dma_chan == SPI_DMA_CH_AUTO, "… in spi_slave_initialize()
137 …SPI_CHECK( dma_chan == SPI_DMA_DISABLED || dma_chan == SPI_DMA_CH_AUTO, "invalid dma channel, chip… in spi_slave_initialize()
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()
143 …SPI_CHECK(slave_config->spics_io_num < 0 || GPIO_IS_VALID_GPIO(slave_config->spics_io_num), "spics… in spi_slave_initialize()
147 …SPI_CHECK(slave_config->post_trans_cb != NULL, "use feature flag 'SPI_SLAVE_NO_RETURN_RESULT' but … in spi_slave_initialize()
151 SPI_CHECK(spi_chan_claimed, "host already in use", ESP_ERR_INVALID_STATE); 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()
299 SPI_CHECK(is_valid_host(host), "invalid host", ESP_ERR_INVALID_ARG); in spi_slave_free()
300 SPI_CHECK(spihost[host], "host not slave", ESP_ERR_INVALID_ARG); in spi_slave_free()
336 SPI_CHECK(is_valid_host(host), "invalid host", ESP_ERR_INVALID_ARG); in spi_slave_queue_reset()
337 SPI_CHECK(spihost[host], "host not slave", ESP_ERR_INVALID_ARG); in spi_slave_queue_reset()
369 SPI_CHECK(is_valid_host(host), "invalid host", ESP_ERR_INVALID_ARG); in spi_slave_queue_trans()
370 SPI_CHECK(spihost[host], "host not slave", ESP_ERR_INVALID_ARG); in spi_slave_queue_trans()
371 …SPI_CHECK(spihost[host]->dma_enabled == 0 || trans_desc->tx_buffer==NULL || esp_ptr_dma_capable(tr… in spi_slave_queue_trans()
373 SPI_CHECK(spihost[host]->dma_enabled == 0 || trans_desc->rx_buffer==NULL || in spi_slave_queue_trans()
378 …SPI_CHECK(trans_desc->length <= spihost[host]->max_transfer_sz * 8, "data transfer > host maximum"… in spi_slave_queue_trans()
412 SPI_CHECK(is_valid_host(host), "invalid host", ESP_ERR_INVALID_ARG); in spi_slave_get_trans_result()
413 SPI_CHECK(spihost[host], "host not slave", ESP_ERR_INVALID_ARG); in spi_slave_get_trans_result()
415 …SPI_CHECK(!(spihost[host]->cfg.flags & SPI_SLAVE_NO_RETURN_RESULT), "API not Supported!", ESP_ERR_… in spi_slave_get_trans_result()