feat(lemans): expose dcache flush all callback to QTISECLIB
Remove featurization of dcache flush all callback functionality ensuring that it is always available to QTISECLIB. Change-Id: Ia2f87294dfcbd5c6adb9091e3b58d0ca8ffc22fe Signed-off-by: Tony Hamilton <tonyh@qti.qualcomm.com>
This commit is contained in:
parent
9a80defef7
commit
a9d7f9856e
@ -46,13 +46,14 @@ void qtiseclib_cb_udelay(uint32_t usec);
|
||||
|
||||
void qtiseclib_cb_console_flush(void);
|
||||
|
||||
void qtiseclib_cb_flush_dcache_all(void);
|
||||
|
||||
#if QTI_SDI_BUILD
|
||||
int qtiseclib_cb_mmap_remove_dynamic_region(uintptr_t base_va, size_t size);
|
||||
int qtiseclib_cb_mmap_add_dynamic_region(unsigned long long base_pa,
|
||||
size_t size,
|
||||
qtiseclib_mmap_attr_t attr);
|
||||
|
||||
void qtiseclib_cb_flush_dcache_all(void);
|
||||
void qtiseclib_cb_get_ns_ctx(qtiseclib_dbg_a64_ctxt_regs_type *ns_ctx);
|
||||
#endif
|
||||
|
||||
|
||||
@ -126,6 +126,11 @@ void qtiseclib_cb_console_flush(void)
|
||||
return console_flush();
|
||||
}
|
||||
|
||||
void qtiseclib_cb_flush_dcache_all(void)
|
||||
{
|
||||
dcsw_op_all(DCCISW);
|
||||
}
|
||||
|
||||
#if QTI_SDI_BUILD
|
||||
void qtiseclib_cb_get_ns_ctx(qtiseclib_dbg_a64_ctxt_regs_type *qti_ns_ctx)
|
||||
{
|
||||
@ -182,11 +187,6 @@ void qtiseclib_cb_get_ns_ctx(qtiseclib_dbg_a64_ctxt_regs_type *qti_ns_ctx)
|
||||
read_ctx_reg(get_gpregs_ctx(ctx), CTX_GPREG_SP_EL0);
|
||||
}
|
||||
|
||||
void qtiseclib_cb_flush_dcache_all(void)
|
||||
{
|
||||
dcsw_op_all(DCCISW);
|
||||
}
|
||||
|
||||
int qtiseclib_cb_mmap_add_dynamic_region(unsigned long long base_pa,
|
||||
size_t size,
|
||||
qtiseclib_mmap_attr_t attr)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user