Lines Matching refs:host

23 extern void spi_flash_hal_gpspi_poll_cmd_done(spi_flash_host_inst_t *host);
24 extern esp_err_t spi_flash_hal_gpspi_device_config(spi_flash_host_inst_t *host);
26 spi_flash_host_inst_t *host,
31 extern esp_err_t spi_flash_hal_gpspi_common_command(spi_flash_host_inst_t *host, spi_flash_trans_t …
32 extern esp_err_t spi_flash_hal_gpspi_read(spi_flash_host_inst_t *host, void *buffer, uint32_t addre…
33 extern uint32_t spi_flash_hal_gpspi_check_status(spi_flash_host_inst_t *host);
34 extern bool spi_flash_hal_gpspi_supports_direct_write(spi_flash_host_inst_t *host, const void *p);
35 extern bool spi_flash_hal_gpspi_supports_direct_read(spi_flash_host_inst_t *host, const void *p);
63 esp_err_t memspi_host_init_pointers(memspi_host_inst_t *host, const memspi_host_config_t *cfg) in memspi_host_init_pointers() argument
65 if (!esp_ptr_internal(host) && cfg->host_id == SPI1_HOST) { in memspi_host_init_pointers()
71 host->inst.driver = &esp_flash_default_host; in memspi_host_init_pointers()
73 host->inst.driver = &esp_flash_gpspi_host; in memspi_host_init_pointers()
76 host->inst.driver = &esp_flash_default_host; in memspi_host_init_pointers()
79 esp_err_t err = spi_flash_hal_init(host, cfg); in memspi_host_init_pointers()
87 esp_err_t memspi_host_read_id_hs(spi_flash_host_inst_t *host, uint32_t *id) in memspi_host_read_id_hs() argument
95 host->driver->common_command(host, &t); in memspi_host_read_id_hs()
111 esp_err_t memspi_host_read_status_hs(spi_flash_host_inst_t *host, uint8_t *out_sr) in memspi_host_read_status_hs() argument
120 esp_err_t err = host->driver->common_command(host, &t); in memspi_host_read_status_hs()
128 esp_err_t memspi_host_flush_cache(spi_flash_host_inst_t *host, uint32_t addr, uint32_t size) in memspi_host_flush_cache() argument
130 if ((void*)((memspi_host_inst_t*)host)->spi == (void*) spi_flash_ll_get_hw(SPI1_HOST)) { in memspi_host_flush_cache()
136 void memspi_host_erase_chip(spi_flash_host_inst_t *host) in memspi_host_erase_chip() argument
140 host->driver->common_command(host, &t); in memspi_host_erase_chip()
144 void memspi_host_erase_sector(spi_flash_host_inst_t *host, uint32_t start_address) in memspi_host_erase_sector() argument
152 host->driver->common_command(host, &t); in memspi_host_erase_sector()
156 void memspi_host_erase_block(spi_flash_host_inst_t *host, uint32_t start_address) in memspi_host_erase_block() argument
164 host->driver->common_command(host, &t); in memspi_host_erase_block()
168 void memspi_host_program_page(spi_flash_host_inst_t *host, const void *buffer, uint32_t address, ui… in memspi_host_program_page() argument
178 host->driver->common_command(host, &t); in memspi_host_program_page()
181 esp_err_t memspi_host_read(spi_flash_host_inst_t *host, void *buffer, uint32_t address, uint32_t re… in memspi_host_read() argument
190 host->driver->common_command(host, &t); in memspi_host_read()
194 esp_err_t memspi_host_set_write_protect(spi_flash_host_inst_t *host, bool wp) in memspi_host_set_write_protect() argument
199 host->driver->common_command(host, &t); in memspi_host_set_write_protect()
205 int memspi_host_write_data_slicer(spi_flash_host_inst_t *host, uint32_t address, uint32_t len, uint… in memspi_host_write_data_slicer() argument
207 uint32_t slicer_flag = ((spi_flash_hal_context_t*)host)->slicer_flags; in memspi_host_write_data_slicer()
229 int memspi_host_read_data_slicer(spi_flash_host_inst_t *host, uint32_t address, uint32_t len, uint3… in memspi_host_read_data_slicer() argument
232 uint32_t slicer_flag = ((spi_flash_hal_context_t*)host)->slicer_flags; in memspi_host_read_data_slicer()