Searched refs:spiflash (Results 1 – 3 of 3) sorted by relevance
/AliOS-Things-master/components/csi/csi2/include/drv/ |
A D | spiflash.h | 157 void csi_spiflash_spi_uninit(csi_spiflash_t *spiflash); 164 void csi_spiflash_qspi_uninit(csi_spiflash_t *spiflash); 173 csi_error_t csi_spiflash_get_flash_info(csi_spiflash_t *spiflash, csi_spiflash_info_t *flash_info); 185 int32_t csi_spiflash_read(csi_spiflash_t *spiflash, uint32_t offset, void *data, uint32_t size); 205 csi_error_t csi_spiflash_erase(csi_spiflash_t *spiflash, uint32_t offset, uint32_t size); 235 csi_error_t csi_spiflash_lock(csi_spiflash_t *spiflash, uint32_t offset, uint32_t size); 244 csi_error_t csi_spiflash_unlock(csi_spiflash_t *spiflash, uint32_t offset, uint32_t size); 253 int csi_spiflash_is_locked(csi_spiflash_t *spiflash, uint32_t offset, uint32_t size); 269 uint32_t csi_spiflash_frequence(csi_spiflash_t *spiflash, uint32_t hz); 276 csi_error_t csi_spiflash_release_power_down(csi_spiflash_t *spiflash); [all …]
|
/AliOS-Things-master/hardware/chip/haas1000/csi/ |
A D | flash.c | 55 if (spiflash == NULL) { in csi_spiflash_spi_init() 59 spiflash->spi_qspi.spi.dev.idx = spi_idx; in csi_spiflash_spi_init() 60 spiflash->spi_qspi.spi.dev.reg_base = FLASH_NC_BASE; in csi_spiflash_spi_init() 61 spiflash->spi_cs_callback = spi_cs_callback; in csi_spiflash_spi_init() 65 void csi_spiflash_spi_uninit(csi_spiflash_t *spiflash) in csi_spiflash_spi_uninit() argument 67 if (spiflash == NULL) { in csi_spiflash_spi_uninit() 71 spiflash->spi_cs_callback = NULL; in csi_spiflash_spi_uninit() 78 (void) spiflash; in csi_spiflash_get_flash_info() 98 (void) spiflash; in csi_spiflash_read() 122 (void) spiflash; in csi_spiflash_program() [all …]
|
/AliOS-Things-master/hardware/chip/rtl872xd/csi_driver/spiflash/ |
A D | spiflash.c | 14 csi_error_t csi_spiflash_spi_init(csi_spiflash_t *spiflash, uint32_t spi_idx, void *spi_cs_callback) in csi_spiflash_spi_init() argument 16 spiflash->spi_qspi.spi.dev.idx = spi_idx; in csi_spiflash_spi_init() 18 spiflash->spi_cs_callback = spi_cs_callback; in csi_spiflash_spi_init() 22 void csi_spiflash_spi_uninit(csi_spiflash_t *spiflash) in csi_spiflash_spi_uninit() argument 24 if(spiflash->spi_cs_callback != NULL) in csi_spiflash_spi_uninit() 25 spiflash->spi_cs_callback = NULL; in csi_spiflash_spi_uninit() 31 ( void ) spiflash; in csi_spiflash_get_flash_info() 53 ( void ) spiflash; in csi_spiflash_read() 126 ( void ) spiflash; in csi_spiflash_program() 197 csi_error_t csi_spiflash_erase(csi_spiflash_t *spiflash, uint32_t offset, uint32_t size) in csi_spiflash_erase() argument [all …]
|
Completed in 4 milliseconds