arm-trusted-firmware/include/drivers/arm
Soby Mathew 6331a31a66 CCN: Add API to query the PART0 ID from CCN
This patch adds the API `ccn_get_part0_id` to query the PART0 ID from the
PERIPHERAL_ID 0 register in the CCN driver. This ID allows to distinguish
the variant of CCN present on the system and possibly enable dynamic
configuration of the IP based on the variant. Also added an assert in
`ccn_master_to_rn_id_map()` to ensure that the master map bitfield provided
by the platform is within the expected interface id.

Change-Id: I92d2db7bd93a9be8a7fbe72a522cbcba0aba2d0e
2016-05-25 10:24:23 +01:00
..
arm_gic.h Migrate __warn_deprecated -> __deprecated 2016-01-14 10:55:17 -08:00
cci.h Use uintptr_t as base address type in ARM driver APIs 2015-07-09 11:53:32 +01:00
cci400.h Migrate __warn_deprecated -> __deprecated 2016-01-14 10:55:17 -08:00
ccn.h CCN: Add API to query the PART0 ID from CCN 2016-05-25 10:24:23 +01:00
gic_common.h Move private APIs in gic_common.h to a private header 2016-02-09 16:50:36 +00:00
gic_v2.h Deprecate the GIC Legacy driver. 2015-11-26 12:29:49 +00:00
gic_v3.h Deprecate the GIC Legacy driver. 2015-11-26 12:29:49 +00:00
gicv2.h Add ARM GICv2 driver 2015-11-26 12:29:48 +00:00
gicv3.h Rename GICv3 interrupt group macros 2015-12-04 12:02:12 +00:00
nic_400.h Separate CSS security setup from SOC security setup 2015-09-11 11:50:26 +01:00
pl011.h Disable PL011 UART before configuring it 2016-01-21 17:27:47 +00:00
pl061_gpio.h arm: gpio: add pl061 driver 2016-02-12 23:19:48 +08:00
sp804_delay_timer.h Bug fix in the SP804 dual timer driver 2015-09-28 16:33:00 +01:00
sp805.h Add a simple ARM SP805 watchdog driver 2015-11-27 09:34:20 +00:00
tzc400.h Use unsigned long long instead of uintptr_t in TZC400/DMC500 drivers 2016-04-12 16:51:39 +01:00
tzc_common.h Refactor the ARM CoreLink TZC-400 driver 2016-03-31 21:23:23 +01:00
tzc_dmc500.h Use unsigned long long instead of uintptr_t in TZC400/DMC500 drivers 2016-04-12 16:51:39 +01:00