[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 0/1] sbsa-ref: add non-secure EL2 virtual timer
From: |
Marcin Juszkiewicz |
Subject: |
[PATCH 0/1] sbsa-ref: add non-secure EL2 virtual timer |
Date: |
Wed, 13 Sep 2023 16:06:09 +0200 |
Armv8.1+ cpus have Virtual Host Extension (VHE) which added non-secure
EL2 virtual timer.
This change adds it to fullfil Arm BSA (Base System Architecture)
requirements.
>From firmware side information about timer needs to be present in GTDT
acpi table. If it is there with suggested interrupt 28 then BSA ACS test
266 passes:
--------------------------------------------------------------
226 : Check NS EL2-Virt timer PPI Assignment START
Received vir el2 interrupt
B_PPI_02
: Result: PASS
END
--------------------------------------------------------------
On Armv8.0 cpus this timer should not exist as there is no VHE.
I hope this code is correct. Tried to compare with other emulation
targets but only "virt" and "sbsa-ref" use cpu cores newer than v8.0
ones.
Marcin Juszkiewicz (1):
sbsa-ref: add non-secure EL2 virtual timer
hw/arm/sbsa-ref.c | 2 ++
1 file changed, 2 insertions(+)
--
2.41.0
- [PATCH 0/1] sbsa-ref: add non-secure EL2 virtual timer,
Marcin Juszkiewicz <=