platform: generic-arm64: Map MMIO addresses with GUARD

This change adds mapping of MMIO regions of GIC and UART registers using
MMIO GUARD. MMIO Guard is enforced when pvmfw is in use. Without mapping
those regions the pKVM issues a data aborts on each write and read to mmio.
This patch addresses this for GIC and UART.

Bug: 375584439
Test: boot trusty with pvmfw and verify that it boots and UART works
Change-Id: I92d8bc1c56c6d07c152917ce985ac503aa4ea1b1
Signed-off-by: Bartłomiej Grzesik <bgrzesik@google.com>
3 files changed