platform: No need to pass context id for plic fixup.

PLIC DT entry fixup can be done by comparing external
interrupt number instead of context id. No need to invoke
fixup for each plic context.

Signed-off-by: Atish Patra <atish.patra@wdc.com>
This commit is contained in:
Atish Patra
2019-01-09 01:17:41 -08:00
committed by Anup Patel
parent 3075da07b6
commit e0686ca844
5 changed files with 11 additions and 17 deletions

View File

@@ -31,15 +31,13 @@
static int virt_final_init(u32 hartid, bool cold_boot)
{
u32 i;
void *fdt;
if (!cold_boot)
return 0;
fdt = sbi_scratch_thishart_arg1_ptr();
for (i = 0; i < VIRT_HART_COUNT; i++)
plic_fdt_fixup(fdt, "riscv,plic0", 2 * i);
plic_fdt_fixup(fdt, "riscv,plic0");
return 0;
}