Stub out CMA alloc when running TVM
CMA alloc will not work on TVM. Stubbing out fastrpc_alloc_cma_memory in fastrpc_init to prevent errors during loading. Change-Id: I5774f1f0333da86582b9aca8b9cdeae725eaf64f Signed-off-by: Anirudh Raghavendra <quic_araghave@quicinc.com>
This commit is contained in:

committed by
Gerrit - the friendly Code Review server

parent
548f0d11ee
commit
b6137ddc63
@@ -8415,10 +8415,12 @@ static int __init fastrpc_device_init(void)
|
||||
&me->channel[i].nb);
|
||||
if (i == CDSP_DOMAIN_ID) {
|
||||
me->channel[i].dev = me->non_secure_dev;
|
||||
#if !IS_ENABLED(CONFIG_MSM_ADSPRPC_TRUSTED)
|
||||
err = fastrpc_alloc_cma_memory(®ion_phys,
|
||||
®ion_vaddr,
|
||||
MINI_DUMP_DBG_SIZE,
|
||||
(unsigned long)attr);
|
||||
#endif
|
||||
if (err)
|
||||
ADSPRPC_WARN("%s: CMA alloc failed err 0x%x\n",
|
||||
__func__, err);
|
||||
|
Reference in New Issue
Block a user