Searched refs:imr_layout (Results 1 – 5 of 5) sorted by relevance
261 struct imr_layout *imr_layout = (struct imr_layout *)(IMR_LAYOUT_ADDRESS); in pm_state_imr_restore() local265 imr_layout->imr_state.header.imr_ram_storage, in pm_state_imr_restore()269 adsp_mm_restore_context(imr_layout->imr_state.header.imr_ram_storage+LP_SRAM_SIZE); in pm_state_imr_restore()301 struct imr_layout *imr_layout = (struct imr_layout *)(IMR_LAYOUT_ADDRESS); in pm_state_set() local303 imr_layout->imr_state.header.adsp_imr_magic = ADSP_IMR_MAGIC_VALUE; in pm_state_set()306 imr_layout->imr_state.header.imr_restore_vector = in pm_state_set()308 imr_layout->imr_state.header.imr_ram_storage = global_imr_ram_storage; in pm_state_set()309 sys_cache_data_flush_range((void *)imr_layout, sizeof(*imr_layout)); in pm_state_set()338 imr_layout->imr_state.header.imr_restore_vector = in pm_state_set()340 sys_cache_data_flush_range((void *)imr_layout, sizeof(*imr_layout)); in pm_state_set()[all …]
105 .end = (uint32_t)(IMR_LAYOUT_ADDRESS + sizeof(struct imr_layout)),
154 struct imr_layout *imr_layout = in pm_state_set() local158 imr_layout->imr_state.header = hdr; in pm_state_set()
34 struct imr_layout { struct