Home
last modified time | relevance | path

Searched refs:spi_bus_lock_dev_handle_t (Results 1 – 6 of 6) sorted by relevance

/hal_espressif-latest/components/driver/include/esp_private/
Dspi_common_internal.h54 typedef struct spi_bus_lock_dev_t* spi_bus_lock_dev_handle_t; typedef
536 spi_bus_lock_dev_handle_t *out_dev_handle);
543 void spi_bus_lock_unregister_dev(spi_bus_lock_dev_handle_t dev_handle);
551 spi_bus_lock_handle_t spi_bus_lock_get_parent(spi_bus_lock_dev_handle_t dev_handle);
561 int spi_bus_lock_get_dev_id(spi_bus_lock_dev_handle_t dev_handle);
573 bool spi_bus_lock_touch(spi_bus_lock_dev_handle_t dev_handle);
590 esp_err_t spi_bus_lock_acquire_start(spi_bus_lock_dev_handle_t dev_handle, uint32_t wait);
608 esp_err_t spi_bus_lock_acquire_end(spi_bus_lock_dev_handle_t dev_handle);
620 spi_bus_lock_dev_handle_t spi_bus_lock_get_acquiring_dev(spi_bus_lock_handle_t lock);
634 esp_err_t spi_bus_lock_bg_request(spi_bus_lock_dev_handle_t dev_handle);
[all …]
/hal_espressif-latest/components/spi_flash/include/
Desp_flash_internal.h58 esp_err_t esp_flash_init_os_functions(esp_flash_t *chip, int host_id, spi_bus_lock_dev_handle_t dev…
68 esp_err_t esp_flash_deinit_os_functions(esp_flash_t* chip, spi_bus_lock_dev_handle_t* out_dev_handl…
/hal_espressif-latest/components/driver/spi/
Dspi_bus_lock.c625 spi_bus_lock_dev_handle_t *out_dev_handle) in spi_bus_lock_register_dev()
650 void spi_bus_lock_unregister_dev(spi_bus_lock_dev_handle_t dev_handle) in spi_bus_lock_unregister_dev()
684 IRAM_ATTR int spi_bus_lock_get_dev_id(spi_bus_lock_dev_handle_t dev_handle) in spi_bus_lock_get_dev_id()
690 IRAM_ATTR bool spi_bus_lock_touch(spi_bus_lock_dev_handle_t dev_handle) in spi_bus_lock_touch()
743 SPI_MASTER_ISR_ATTR spi_bus_lock_dev_handle_t spi_bus_lock_get_acquiring_dev(spi_bus_lock_t *lock) in spi_bus_lock_get_acquiring_dev()
767 IRAM_ATTR esp_err_t spi_bus_lock_wait_bg_done(spi_bus_lock_dev_handle_t dev_handle, TickType_t wait) in spi_bus_lock_wait_bg_done()
800 spi_bus_lock_dev_handle_t *out_dev_lock) in spi_bus_lock_bg_check_dev_acq()
861 const spi_bus_lock_dev_handle_t g_spi_lock_main_flash_dev = &lock_main_flash_dev;
874 const spi_bus_lock_dev_handle_t g_spi_lock_main_flash_dev = NULL;
/hal_espressif-latest/components/spi_flash/
Dspi_flash_os_func_app.c51 spi_bus_lock_dev_handle_t dev_lock;
214 esp_err_t esp_flash_init_os_functions(esp_flash_t *chip, int host_id, spi_bus_lock_dev_handle_t dev… in esp_flash_init_os_functions()
242 esp_err_t esp_flash_deinit_os_functions(esp_flash_t* chip, spi_bus_lock_dev_handle_t* out_dev_handl… in esp_flash_deinit_os_functions()
Desp_flash_spi_init.c187 …e(const esp_flash_spi_device_config_t *config, int* out_dev_id, spi_bus_lock_dev_handle_t* out_dev… in acquire_spi_device()
191 spi_bus_lock_dev_handle_t dev_handle = NULL; in acquire_spi_device()
253 spi_bus_lock_dev_handle_t dev_handle; in spi_bus_add_flash_device()
301 spi_bus_lock_dev_handle_t dev_handle = NULL; in spi_bus_remove_flash_device()
/hal_espressif-latest/components/driver/spi/gpspi/
Dspi_master.c167 spi_bus_lock_dev_handle_t dev_lock;
386 spi_bus_lock_dev_handle_t dev_handle; in spi_bus_add_device()
543 spi_bus_lock_dev_handle_t dev_lock = dev->dev_lock; in spi_setup_device()
555 spi_bus_lock_dev_handle_t dev_lock = spi_bus_lock_get_acquiring_dev(host->bus_attr->lock); in get_acquiring_dev()
716 spi_bus_lock_dev_handle_t acq_dev_lock = spi_bus_lock_get_acquiring_dev(lock); in spi_intr()
717 spi_bus_lock_dev_handle_t desired_dev = acq_dev_lock; in spi_intr()