[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH V2 0/4] target-arm: Initial ARMv8 extended EL suppor
From: |
Greg Bellows |
Subject: |
[Qemu-devel] [PATCH V2 0/4] target-arm: Initial ARMv8 extended EL support |
Date: |
Fri, 23 Jan 2015 10:17:11 -0600 |
These patches add extended EL support for ARMv8. Specifically the following
changes were made:
- Fix issue in RVBAR_EL1 CP register definition
- Add missing RVBAR_ELx CP register definitions
- Add missing SP_ELx CP register definitions
- Add reset support to start in highest EL
---
v1 -> v2
- Added case to allow secure EL1 Linux boot
- Added check for booting Linux into EL2 if enabled
- Removed extraneous SCR.NS setting on reset
- Fixed incorrect EL feature check
- Fixed incorrect RVBAR naming
- Reverted sp_el0_access function naming
Greg Bellows (4):
target-arm: Fix RVBAR_EL1 register encoding
target-arm: Add extended RVBAR support
target-arm: Change reset to highest available EL
target-arm: Add missing SP_ELx register definition
hw/arm/boot.c | 22 ++++++++++++++++++++--
target-arm/cpu.c | 9 ++++++++-
target-arm/helper.c | 39 +++++++++++++++++++++++++++++++++------
3 files changed, 61 insertions(+), 9 deletions(-)
--
1.8.3.2
- [Qemu-devel] [PATCH V2 0/4] target-arm: Initial ARMv8 extended EL support,
Greg Bellows <=
- [Qemu-devel] [PATCH V2 1/4] target-arm: Fix RVBAR_EL1 register encoding, Greg Bellows, 2015/01/23
- [Qemu-devel] [PATCH V2 2/4] target-arm: Add extended RVBAR support, Greg Bellows, 2015/01/23
- [Qemu-devel] [PATCH V2 3/4] target-arm: Change reset to highest available EL, Greg Bellows, 2015/01/23
- [Qemu-devel] [PATCH V2 4/4] target-arm: Add missing SP_ELx register definition, Greg Bellows, 2015/01/23
- Re: [Qemu-devel] [PATCH V2 0/4] target-arm: Initial ARMv8 extended EL support, Sergey Fedorov, 2015/01/27