[ARM] arm32ve: Add VGIC support code

The VGIC code is going to be common for arm32ve and arm64.

This patch provides support macros in arch_regs.h and changes in arm32ve for writing generic VGIC code.

Signed-off-by: Anup Patel <anup@brainfault.org>