SPM: New IRQ init and handler integration approach

The IRQ initialization is done by two HAL APIs.
This patch changes to use one API per IRQ.

The IRQ handler matches the handler name in VTOR in template.
This patch changes to let platform integrate.

Change-Id: I004fa4715d3210341f205634aebf509e6f8010e9
Signed-off-by: Kevin Peng <kevin.peng@arm.com>
Co-authored-by: Ken Liu <ken.liu@arm.com>
27 files changed