lib: utils/irqchip: Add FDT based driver for IMSIC
authorAnup Patel <apatel@ventanamicro.com>
Wed, 21 Apr 2021 09:57:29 +0000 (15:27 +0530)
committerAnup Patel <anup@brainfault.org>
Tue, 15 Feb 2022 15:07:05 +0000 (20:37 +0530)
commit811da5c54180aafde6cb7740b1ccaf92d1017f24
tree4cb13c91cc621fcfce4bc2c616360e3249021e67
parent9f73669959dd8ec2f1261b639f9540799dc976a1
lib: utils/irqchip: Add FDT based driver for IMSIC

We add simple FDT irqchip driver for IMSIC so that generic platform
(and other FDT based platforms) can utilize common IMIC library.

Signed-off-by: Anup Patel <anup.patel@wdc.com>
Signed-off-by: Anup Patel <apatel@ventanamicro.com>
Reviewed-by: Atish Patra <atishp@rivosinc.com>
include/sbi_utils/fdt/fdt_helper.h
lib/utils/fdt/fdt_helper.c
lib/utils/irqchip/fdt_irqchip.c
lib/utils/irqchip/fdt_irqchip_imsic.c [new file with mode: 0644]
lib/utils/irqchip/objects.mk
platform/generic/platform.c