Does LS1046A uses GIC400 or GIC 500. In the Arm documentation "http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.ddi0471b/index.html" it specifies that GIC400 is compliant with GICv2. And in "System Controllers | Generic Interrupt Controllers – Arm Developer " it specifies that we need to use GIC 500 for ARMv8 processors.
I am using LS1046A and if i check the ID register I see that "0200143b" which means it is GIC400. But I am wondering is it based on GICv2 right?
We are using Aarch64 execution state [based on ARMv8] and want to configure GIC now. It all seems messed up should I look at GIC400 document [though it says it only supports ARMV7]?