arm-trusted-firmware/drivers/arm/gic/v3
anzhou 7f322f228e fix(drivers/gic600ae_fmu): fix timeout calculation
The previous codes were using the cntpct_el0 to check the time
elapsed. But this physical timer does not seem to count for
the expected time resulting in gic fmu communication failures
on Tegra platforms.

This patch uses the delay_timer instead to use a platform
defined timer for calculating timeouts.

Change-Id: Ic8646ad1662c9928ac64c4152deb27e8c86fe344
Signed-off-by: Anthony Zhou <anzhou@nvidia.com>
Signed-off-by: Varun Wadekar <vwadekar@nvidia.com>
2021-11-18 13:36:50 +02:00
..
arm_gicv3_common.c Sanitise includes across codebase 2019-01-04 10:43:17 +00:00
gic-x00.c refactor(gic): move GIC IIDR numbers 2021-09-01 12:50:08 +01:00
gic600_multichip.c fix: remove "experimental" tag for stable features 2021-10-22 10:49:20 +01:00
gic600_multichip_private.h feat(gicv3): multichip: detect GIC-700 at runtime 2021-09-01 16:14:03 +01:00
gic600ae_fmu.c feat(gic600ae): introduce support for Fault Management Unit 2021-09-01 08:24:33 -07:00
gic600ae_fmu_helpers.c fix(drivers/gic600ae_fmu): fix timeout calculation 2021-11-18 13:36:50 +02:00
gicdv3_helpers.c TF-A GICv3 driver: Add extended PPI and SPI range 2020-04-06 16:27:54 +01:00
gicrv3_helpers.c TF-A GICv3 driver: Change API for GICR_IPRIORITYR accessors 2020-04-07 18:40:44 +01:00
gicv3.mk feat(gic600ae): introduce support for Fault Management Unit 2021-09-01 08:24:33 -07:00
gicv3_helpers.c feat(gicv3): introduce GIC component identification 2021-11-04 15:58:34 +00:00
gicv3_main.c feat(gicv3): detect GICv4 feature at runtime 2021-09-01 16:14:03 +01:00
gicv3_private.h refactor(gicv3): add helper function to get the limit of ESPI INTID 2021-06-16 09:24:31 +08:00