arm-trusted-firmware/include/drivers
Dan Handley dcf01a0a8d Emit warnings when using deprecated GIC init
Emit runtime warnings when intializing the GIC drivers using the
deprecated method of defining integer interrupt arrays in the GIC driver
data structures; interrupt_prop_t arrays should be used instead. This
helps platforms detect that they have migration work to do. Previously,
no warning was emitted in this case. This affects both the GICv2 and GICv3
drivers.

Also use the __deprecated attribute to emit a build time warning if these
deprecated fields are used. These warnings are suppressed in the GIC
driver compatibility functions but will be visible if platforms use them.

Change-Id: I6b6b8f6c3b4920c448b6dcb82fc18442cfdf6c7a
Signed-off-by: Dan Handley <dan.handley@arm.com>
2018-03-01 16:14:29 +00:00
..
arm Emit warnings when using deprecated GIC init 2018-03-01 16:14:29 +00:00
auth tbbr: Add build flag HASH_ALG to let the user to select the SHA 2017-11-21 14:16:18 +08:00
cadence drivers: cadence: cdns: Update CDNS driver to support MULTI_CONSOLE_API 2018-01-19 15:21:12 -08:00
coreboot coreboot: Add support for CBMEM console 2018-01-19 15:21:12 -08:00
io Fix MISRA rule 8.3 Part 1 2018-02-28 17:19:55 +00:00
partition Use SPDX license identifiers 2017-05-03 09:39:28 +01:00
synopsys Use SPDX license identifiers 2017-05-03 09:39:28 +01:00
ti/uart drivers: ti: uart: Update 16550 UART driver to support MULTI_CONSOLE_API 2018-01-19 15:21:12 -08:00
console.h Improve MULTI_CONSOLE_API deprecation warnings 2018-03-01 16:14:29 +00:00
console_assertions.h Add new function-pointer-based console API 2017-12-12 15:00:34 -08:00
delay_timer.h Fix MISRA rule 8.3 in common code 2018-02-28 17:18:21 +00:00
dw_ufs.h drivers: add designware ufs driver 2017-05-31 11:00:57 +08:00
emmc.h emmc: add macros CMD21, BUS_WIDTH_DDR_4 and BUS_WIDTH_DDR_8 2018-01-17 14:14:29 +08:00
generic_delay_timer.h Use SPDX license identifiers 2017-05-03 09:39:28 +01:00
gpio.h Use SPDX license identifiers 2017-05-03 09:39:28 +01:00
ufs.h drivers:ufs: fix hynix ufs bug with quirk on hi36xx SoC 2018-02-24 09:30:41 +08:00