arm-trusted-firmware/drivers
Samuel Holland 9d6d800d13 gicv2: Fix support for systems without secure interrupts
Accessing the interrupt_props array only happens inside a loop over
interrupt_props_num, so the GICv2 driver can cope with no secure
interrupts. As in fact we have already some asserts in place that
respect that, lets change the final place where we insist on a non-NULL
pointer to relax that.
This enables GICv2 platforms which have no need for a secure interrupt.

This only covers the non-deprecated code paths.

Also we remove a now redundant assert().

Change-Id: Id100ea978643d8558335ad28649d55743fe9bd4c
Signed-off-by: Samuel Holland <samuel@sholland.org>
Signed-off-by: Andre Przywara <andre.przywara@arm.com>
2018-04-03 16:45:10 +01:00
..
arm gicv2: Fix support for systems without secure interrupts 2018-04-03 16:45:10 +01:00
auth Clean usage of void pointers to access symbols 2018-03-27 13:20:27 +01:00
cadence/uart drivers: cadence: cdns: Update CDNS driver to support MULTI_CONSOLE_API 2018-01-19 15:21:12 -08:00
console Improve MULTI_CONSOLE_API deprecation warnings 2018-03-01 16:14:29 +00:00
coreboot/cbmem_console/aarch64 coreboot: Add support for CBMEM console 2018-01-19 15:21:12 -08:00
delay_timer Fix MISRA rule 8.3 in common code 2018-02-28 17:18:21 +00:00
emmc emmc: add macros CMD21, BUS_WIDTH_DDR_4 and BUS_WIDTH_DDR_8 2018-01-17 14:14:29 +08:00
gpio Use SPDX license identifiers 2017-05-03 09:39:28 +01:00
io Fix MISRA rule 8.4 in common code 2018-02-28 17:18:46 +00:00
partition Fix order of #includes 2017-07-12 14:45:31 +01:00
synopsys drivers: fix switch statements to comply with MISRA rules 2018-03-26 12:43:05 +01:00
ti/uart drivers: ti: 16550: Implement console flush 2018-03-22 20:13:44 +00:00
ufs drivers: fix switch statements to comply with MISRA rules 2018-03-26 12:43:05 +01:00