arm-trusted-firmware/plat
Marcin Wojtas fd1718a2ff plat: a8k: enable PMU overflow interrupt handler
This patch enables handling PMU overflow IRQ by GIC SPI's
directly in EL3. Also implement additional SMC routine,
which can disable the solution on demand in runtime.

Since it is possible to configure PMU interrupt trigger type
in the MADT ACPI table, it is enough to set it only once in EL3
during initialization.

Change-Id: Ie76aa62ccc4fd7cabfec9e3d5ed9970ada1c1b2a
Signed-off-by: Marcin Wojtas <mw@semihalf.com>
Reviewed-by: Kostya Porotchkin <kostap@marvell.com>
2018-09-03 15:47:09 +03:00
..
allwinner PSCI: Fix types of definitions 2018-07-20 13:49:22 +01:00
arm Remove unnecessary casts 2018-08-23 12:57:35 +01:00
common xlat v2: Support the EL2 translation regime 2018-08-10 13:47:11 +01:00
compat Do not enable SVE on pre-v8.2 platforms 2017-11-30 17:45:23 +00:00
hisilicon libc: Use printf and snprintf across codebase 2018-08-22 10:26:05 +01:00
imx libc: Use printf and snprintf across codebase 2018-08-22 10:26:05 +01:00
layerscape libc: Fix all includes in codebase 2018-08-22 10:26:05 +01:00
marvell plat: a8k: enable PMU overflow interrupt handler 2018-09-03 15:47:09 +03:00
mediatek PSCI: Fix types of definitions 2018-07-20 13:49:22 +01:00
nvidia/tegra libc: Fix all includes in codebase 2018-08-22 10:26:05 +01:00
qemu libc: Fix all includes in codebase 2018-08-22 10:26:05 +01:00
rockchip libc: Fix all includes in codebase 2018-08-22 10:26:05 +01:00
rpi3 libc: Fix all includes in codebase 2018-08-22 10:26:05 +01:00
socionext libc: Fix all includes in codebase 2018-08-22 10:26:05 +01:00
st/stm32mp1 layerscape: stm32mp1: Migrate to enable_mmu_svc_mon() 2018-08-10 13:47:37 +01:00
ti/k3 ti: k3: common: Add basic PSCI reset support 2018-08-22 10:57:19 -05:00
xilinx/zynqmp Merge pull request #1486 from antonio-nino-diaz-arm/an/psci-misra 2018-07-25 16:09:54 +01:00