[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH v10 17/26] target-arm: make TTBCR banked
From: |
Peter Maydell |
Subject: |
Re: [Qemu-devel] [PATCH v10 17/26] target-arm: make TTBCR banked |
Date: |
Mon, 17 Nov 2014 15:34:47 +0000 |
On 6 November 2014 15:51, Greg Bellows <address@hidden> wrote:
> From: Fabian Aggeler <address@hidden>
>
> Adds secure and non-secure bank register suport for TTBCR.
> Added new struct to compartmentalize the TCR data and masks. Removed old
> tcr/ttbcr data and added a 4 element array of the new structs in cp15. This
> allows for one entry per EL. Added a CP register definition for TCR_EL3.
>
> Signed-off-by: Fabian Aggeler <address@hidden>
> Signed-off-by: Greg Bellows <address@hidden>
> +static void *raw_ptr(CPUARMState *env, const ARMCPRegInfo *ri)
> +{
> + return (char *)(env) + (ri)->fieldoffset;
> +}
You don't need the brackets round "ri" here, since this isn't
a macro.
> + /* Get the TCR bank based on our security state*/
Missing space before "*/".
Otherwise
Reviewed-by: Peter Maydell <address@hidden>
thanks
-- PMM
- [Qemu-devel] [PATCH v10 11/26] target-arm: add SDER definition, (continued)
- [Qemu-devel] [PATCH v10 11/26] target-arm: add SDER definition, Greg Bellows, 2014/11/06
- [Qemu-devel] [PATCH v10 12/26] target-arm: add MVBAR support, Greg Bellows, 2014/11/06
- [Qemu-devel] [PATCH v10 13/26] target-arm: add SCTLR_EL3 and make SCTLR banked, Greg Bellows, 2014/11/06
- [Qemu-devel] [PATCH v10 14/26] target-arm: respect SCR.FW, SCR.AW and SCTLR.NMFI, Greg Bellows, 2014/11/06
- [Qemu-devel] [PATCH v10 15/26] target-arm: make CSSELR banked, Greg Bellows, 2014/11/06
- [Qemu-devel] [PATCH v10 16/26] target-arm: make TTBR0/1 banked, Greg Bellows, 2014/11/06
- [Qemu-devel] [PATCH v10 17/26] target-arm: make TTBCR banked, Greg Bellows, 2014/11/06
- Re: [Qemu-devel] [PATCH v10 17/26] target-arm: make TTBCR banked,
Peter Maydell <=
- [Qemu-devel] [PATCH v10 18/26] target-arm: make DACR banked, Greg Bellows, 2014/11/06
- [Qemu-devel] [PATCH v10 19/26] target-arm: make IFSR banked, Greg Bellows, 2014/11/06
- [Qemu-devel] [PATCH v10 20/26] target-arm: make DFSR banked, Greg Bellows, 2014/11/06
- [Qemu-devel] [PATCH v10 21/26] target-arm: make IFAR/DFAR banked, Greg Bellows, 2014/11/06
- [Qemu-devel] [PATCH v10 22/26] target-arm: make PAR banked, Greg Bellows, 2014/11/06
- [Qemu-devel] [PATCH v10 23/26] target-arm: make VBAR banked, Greg Bellows, 2014/11/06
- [Qemu-devel] [PATCH v10 24/26] target-arm: make c13 cp regs banked (FCSEIDR, ...), Greg Bellows, 2014/11/06