]> git.baikalelectronics.ru Git - kernel.git/commit
arm64: dts: vexpress: Support GICC_DIR operations
authorSudeep Holla <sudeep.holla@arm.com>
Tue, 13 Dec 2016 14:24:53 +0000 (14:24 +0000)
committerSudeep Holla <sudeep.holla@arm.com>
Fri, 30 Dec 2016 15:31:24 +0000 (15:31 +0000)
commit4bf0b71c2324648821fd411a4c69d8ddbb0274ae
treec53691a74ed5d06c6fd294f96441b481c581cafb
parent8910d3073683e1a698dc9e02fca852eb33d353e1
arm64: dts: vexpress: Support GICC_DIR operations

The GICv2 CPU interface registers span across 8K, not 4K as indicated in
the DT.  Only the GICC_DIR register is located after the initial 4K
boundary, leaving a functional system but without support for separately
EOI'ing and deactivating interrupts.

After this change the system supports split priority drop and interrupt
deactivation. This patch is based on similar one from Christoffer Dall:
commit c4809cf9055f ("ARM: dts: vexpress: Support GICC_DIR operations")

Signed-off-by: Sudeep Holla <sudeep.holla@arm.com>
arch/arm64/boot/dts/arm/rtsm_ve-aemv8a.dts