Re: [PATCH 5/5] target/arm: Implement cortex-a710

2023-08-14 Thread Marcin Juszkiewicz
W dniu 10.08.2023 o 19:12, Peter Maydell pisze: On Thu, 10 Aug 2023 at 18:05, Richard Henderson On 8/10/23 08:49, Peter Maydell wrote: On Thu, 10 Aug 2023 at 03:36, Richard Henderson Will sbsa-ref want this core ? It only has 40 PA bits, and I think sbsa-ref requires 48. Yes, it does w

Re: [PATCH 5/5] target/arm: Implement cortex-a710

2023-08-10 Thread Peter Maydell
On Thu, 10 Aug 2023 at 18:05, Richard Henderson wrote: > > On 8/10/23 08:49, Peter Maydell wrote: > > On Thu, 10 Aug 2023 at 03:36, Richard Henderson > > wrote: > >> > >> The cortex-a710 is a first generation ARMv9.0-A processor. > >> > >> Signed-off-by: Richard Henderson > >> --- > >> docs/sy

Re: [PATCH 5/5] target/arm: Implement cortex-a710

2023-08-10 Thread Richard Henderson
On 8/10/23 08:49, Peter Maydell wrote: On Thu, 10 Aug 2023 at 03:36, Richard Henderson wrote: The cortex-a710 is a first generation ARMv9.0-A processor. Signed-off-by: Richard Henderson --- docs/system/arm/virt.rst | 1 + hw/arm/virt.c| 1 + target/arm/tcg/cpu64.c | 167

Re: [PATCH 5/5] target/arm: Implement cortex-a710

2023-08-10 Thread Peter Maydell
On Thu, 10 Aug 2023 at 03:36, Richard Henderson wrote: > > The cortex-a710 is a first generation ARMv9.0-A processor. > > Signed-off-by: Richard Henderson > --- > docs/system/arm/virt.rst | 1 + > hw/arm/virt.c| 1 + > target/arm/tcg/cpu64.c | 167 ++

Re: [PATCH 5/5] target/arm: Implement cortex-a710

2023-08-09 Thread Richard Henderson
On 8/9/23 19:35, Richard Henderson wrote: +static const ARMCPRegInfo cortex_a710_cp_reginfo[] = { +/* TODO: trapped by HCR_EL2.TIDCP */ +{ .name = "CPUACTLR4_EL1", .state = ARM_CP_STATE_AA64, + .opc0 = 3, .opc1 = 0, .crn = 15, .crm = 1, .opc2 = 3, + .access = PL1_RW, .type = ARM

[PATCH 5/5] target/arm: Implement cortex-a710

2023-08-09 Thread Richard Henderson
The cortex-a710 is a first generation ARMv9.0-A processor. Signed-off-by: Richard Henderson --- docs/system/arm/virt.rst | 1 + hw/arm/virt.c| 1 + target/arm/tcg/cpu64.c | 167 +++ 3 files changed, 169 insertions(+) diff --git a/docs/system