Lines Matching refs:instance
19 typedef status_t (*clearCacheCommand_t)(uint32_t instance);
53 status_t (*init)(uint32_t instance, flexspi_nor_config_t *config);
54 …status_t (*page_program)(uint32_t instance, flexspi_nor_config_t *config, uint32_t dst_addr, const…
55 status_t (*erase_all)(uint32_t instance, flexspi_nor_config_t *config);
56 …status_t (*erase)(uint32_t instance, flexspi_nor_config_t *config, uint32_t start, uint32_t length…
57 …status_t (*read)(uint32_t instance, flexspi_nor_config_t *config, uint32_t *dst, uint32_t start, u…
58 void (*clear_cache)(uint32_t instance);
59 status_t (*xfer)(uint32_t instance, flexspi_xfer_t *xfer);
60 …status_t (*update_lut)(uint32_t instance, uint32_t seqIndex, const uint32_t *lutBase, uint32_t num…
61 …status_t (*get_config)(uint32_t instance, flexspi_nor_config_t *config, serial_nor_config_option_t…
62 status_t (*erase_sector)(uint32_t instance, flexspi_nor_config_t *config, uint32_t address);
63 status_t (*erase_block)(uint32_t instance, flexspi_nor_config_t *config, uint32_t address);
65 …status_t (*wait_busy)(uint32_t instance, flexspi_nor_config_t *config, bool isParallelMode, uint32…
126 status_t ROM_FLEXSPI_NorFlash_GetConfig(uint32_t instance, in ROM_FLEXSPI_NorFlash_GetConfig() argument
130 return g_bootloaderTree->flexSpiNorDriver->get_config(instance, config, option); in ROM_FLEXSPI_NorFlash_GetConfig()
140 status_t ROM_FLEXSPI_NorFlash_Init(uint32_t instance, flexspi_nor_config_t *config) in ROM_FLEXSPI_NorFlash_Init() argument
142 return g_bootloaderTree->flexSpiNorDriver->init(instance, config); in ROM_FLEXSPI_NorFlash_Init()
154 status_t ROM_FLEXSPI_NorFlash_ProgramPage(uint32_t instance, in ROM_FLEXSPI_NorFlash_ProgramPage() argument
159 return g_bootloaderTree->flexSpiNorDriver->page_program(instance, config, dst_addr, src); in ROM_FLEXSPI_NorFlash_ProgramPage()
172 …uint32_t instance, flexspi_nor_config_t *config, uint32_t *dst, uint32_t start, uint32_t lengthInB… in ROM_FLEXSPI_NorFlash_Read() argument
174 return g_bootloaderTree->flexSpiNorDriver->read(instance, config, dst, start, lengthInBytes); in ROM_FLEXSPI_NorFlash_Read()
186 status_t ROM_FLEXSPI_NorFlash_Erase(uint32_t instance, flexspi_nor_config_t *config, uint32_t start… in ROM_FLEXSPI_NorFlash_Erase() argument
188 return g_bootloaderTree->flexSpiNorDriver->erase(instance, config, start, length); in ROM_FLEXSPI_NorFlash_Erase()
199 status_t ROM_FLEXSPI_NorFlash_EraseSector(uint32_t instance, flexspi_nor_config_t *config, uint32_t… in ROM_FLEXSPI_NorFlash_EraseSector() argument
201 return g_bootloaderTree->flexSpiNorDriver->erase_sector(instance, config, start); in ROM_FLEXSPI_NorFlash_EraseSector()
213 status_t ROM_FLEXSPI_NorFlash_EraseBlock(uint32_t instance, flexspi_nor_config_t *config, uint32_t … in ROM_FLEXSPI_NorFlash_EraseBlock() argument
215 return g_bootloaderTree->flexSpiNorDriver->erase_block(instance, config, start); in ROM_FLEXSPI_NorFlash_EraseBlock()
221 status_t ROM_FLEXSPI_NorFlash_EraseAll(uint32_t instance, flexspi_nor_config_t *config) in ROM_FLEXSPI_NorFlash_EraseAll() argument
223 return g_bootloaderTree->flexSpiNorDriver->erase_all(instance, config); in ROM_FLEXSPI_NorFlash_EraseAll()
229 status_t ROM_FLEXSPI_NorFlash_CommandXfer(uint32_t instance, flexspi_xfer_t *xfer) in ROM_FLEXSPI_NorFlash_CommandXfer() argument
231 return g_bootloaderTree->flexSpiNorDriver->xfer(instance, xfer); in ROM_FLEXSPI_NorFlash_CommandXfer()
237 status_t ROM_FLEXSPI_NorFlash_UpdateLut(uint32_t instance, in ROM_FLEXSPI_NorFlash_UpdateLut() argument
242 return g_bootloaderTree->flexSpiNorDriver->update_lut(instance, seqIndex, lutBase, seqNumber); in ROM_FLEXSPI_NorFlash_UpdateLut()
247 void ROM_FLEXSPI_NorFlash_ClearCache(uint32_t instance) in ROM_FLEXSPI_NorFlash_ClearCache() argument
260 (void)clearCacheCommand(instance); in ROM_FLEXSPI_NorFlash_ClearCache()
264 status_t ROM_FLEXSPI_NorFlash_WaitBusy(uint32_t instance, in ROM_FLEXSPI_NorFlash_WaitBusy() argument
269 return g_bootloaderTree->flexSpiNorDriver->wait_busy(instance, config, isParallelMode, address); in ROM_FLEXSPI_NorFlash_WaitBusy()