add support to MSI based on either SPI or LPI.
authorLunaixsky <lunaixsky@qq.com>
Wed, 9 Oct 2024 01:02:47 +0000 (02:02 +0100)
committerLunaixsky <lunaixsky@qq.com>
Wed, 9 Oct 2024 01:02:47 +0000 (02:02 +0100)
commit79d7be802edee0187df2f775d8f02b54bc49cd4a
treecddabbfb42757eab3ae8edb088396987a9e7fad9
parente9fda657d5cb6f6619605766618aa78edd97f6a9
add support to MSI based on either SPI or LPI.

* LPI and SPI based MSI is supported through arm gic.
* re-organise the functions definition according to logical
  relationship.
lunaix-os/arch/aarch64/includes/asm/aa64_gic.h
lunaix-os/arch/aarch64/includes/asm/soc/gic.h
lunaix-os/arch/aarch64/soc/gic.c
lunaix-os/arch/generic/includes/asm-generic/isrm.h
lunaix-os/includes/lunaix/ds/bitmap.h