mirror of
https://github.com/ARM-software/arm-trusted-firmware.git
synced 2025-04-16 09:34:18 +00:00
fix(qemu): fix build error with spmd
Currently when building with PLAT=qemu SPD=spmd SPMC_AT_EL3=1 SPMD_SPM_AT_SEL2=0, there is a build error since plat_spmd_handle_group0_interrupt() is called irrespective of SPMC_AT_EL3. Fix this by making plat_spmd_handle_group0_interrupt() available if SPD_spmd is defined only. Change-Id: If5f650d2bd3675cbb4b509e9e3743d3865d7c812 Signed-off-by: Jens Wiklander <jens.wiklander@linaro.org>
This commit is contained in:
parent
74c0783d1d
commit
1b1b40a941
1 changed files with 6 additions and 5 deletions
|
@ -198,16 +198,17 @@ int plat_spmc_shmem_reclaim(struct ffa_mtd *desc)
|
|||
}
|
||||
#endif
|
||||
|
||||
#if defined(SPD_spmd) && (SPMC_AT_EL3 == 0)
|
||||
/*
|
||||
* A dummy implementation of the platform handler for Group0 secure interrupt.
|
||||
*/
|
||||
#if defined(SPD_spmd)
|
||||
int plat_spmd_handle_group0_interrupt(uint32_t intid)
|
||||
{
|
||||
/*
|
||||
* Currently, there are no sources of Group0 secure interrupt
|
||||
* enabled for QEMU.
|
||||
*/
|
||||
(void)intid;
|
||||
return -1;
|
||||
}
|
||||
#endif /*defined(SPD_spmd) && (SPMC_AT_EL3 == 0)*/
|
||||
#endif /*defined(SPD_spmd)*/
|
||||
|
||||
#if ENABLE_RME
|
||||
/*
|
||||
|
|
Loading…
Add table
Reference in a new issue