diff --git a/platform/common/irqchip/plic.c b/platform/common/irqchip/plic.c index 7509f05b..51e19262 100644 --- a/platform/common/irqchip/plic.c +++ b/platform/common/irqchip/plic.c @@ -118,7 +118,7 @@ int plic_cold_irqchip_init(unsigned long base, plic_base = (void *)base; /* Configure default priorities of all IRQs */ - for (i = 0; i < plic_num_sources; i++) + for (i = 1; i <= plic_num_sources; i++) plic_set_priority(i, 1); return 0;