Lines Matching refs:controller

36 	SI32_FLASHCTRL_A_Type *controller;  member
98 SI32_FLASHCTRL_A_write_wraddr(config->controller, offset); in flash_si32_write()
99 SI32_FLASHCTRL_A_enter_multi_byte_write_mode(config->controller); in flash_si32_write()
100 SI32_FLASHCTRL_A_write_flash_key(config->controller, 0xA5); in flash_si32_write()
101 SI32_FLASHCTRL_A_write_flash_key(config->controller, 0xF2); in flash_si32_write()
106 SI32_FLASHCTRL_A_write_wrdata(config->controller, (uint32_t)halfword); in flash_si32_write()
108 while (SI32_FLASHCTRL_A_is_flash_busy(config->controller)) { in flash_si32_write()
112 while (SI32_FLASHCTRL_A_is_buffer_full(config->controller)) { in flash_si32_write()
115 SI32_FLASHCTRL_A_write_flash_key(config->controller, 0x5A); in flash_si32_write()
147 SI32_FLASHCTRL_A_enter_flash_erase_mode(config->controller); in flash_si32_erase()
148 SI32_FLASHCTRL_A_write_flash_key(config->controller, 0xA5); in flash_si32_erase()
149 SI32_FLASHCTRL_A_write_flash_key(config->controller, 0xF2); in flash_si32_erase()
152 SI32_FLASHCTRL_A_write_wraddr(config->controller, offset + i); in flash_si32_erase()
153 SI32_FLASHCTRL_A_write_wrdata(config->controller, 0); in flash_si32_erase()
155 while (SI32_FLASHCTRL_A_is_buffer_full(config->controller)) { in flash_si32_erase()
159 SI32_FLASHCTRL_A_write_flash_key(config->controller, 0x5A); in flash_si32_erase()
160 SI32_FLASHCTRL_A_exit_flash_erase_mode(config->controller); in flash_si32_erase()
195 SI32_FLASHCTRL_A_exit_read_store_mode(config->controller); in flash_si32_init()
213 .controller = (SI32_FLASHCTRL_A_Type *)DT_INST_REG_ADDR(0),