irqchip/riscv-imsic: Embed the vector array in lpriv

Reduce pointer chasing and the number of allocations by using a flexible
array member for the vector array instead of a separate allocation.

Signed-off-by: Samuel Holland <samuel.holland@sifive.com>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
This commit is contained in:
Samuel Holland 2025-10-15 12:55:13 -07:00 • committed by Thomas Gleixner
commit 79eaabc61d
2 changed files with 3 additions and 9 deletions