target/arm: Rename and adjust aarch32_max_v8_tcg_initfn
Rename from aarch32_max_tcg_init and take an Object pointer, in preparation from being used with TypeInit. Reviewed-by: Philippe Mathieu-Daudé <philmd@oss.qualcomm.com> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> Message-id: 20260827041557.775080-4-richard.henderson@linaro.org Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Richard Henderson committed
Aug 26, 2026 at 21:15 UTC
bc910e3d4e9aaf9f4dfaea5c005c148d4c8c02e3
3 files changed
+5
-3
target/arm/cpu-max.c
+1
-1
@@ -108,7 +108,7 @@ static void cpu_max_initfn(Object *obj)
108
109
if (tcg_enabled()) {
110
if (!aarch64_enabled) {
111
- aarch32_max_tcg_init(cpu);
111
+ aarch32_max_v8_tcg_initfn(obj);
112
} else {
113
aarch64_max_tcg_initfn(obj);
114
}
target/arm/internals.h
+1
-1
@@ -1838,7 +1838,7 @@ uint32_t *arm_v7m_get_sp_ptr(CPUARMState *env, bool secure,
1838
bool el_is_in_host(CPUARMState *env, int el);
1839
1840
void aa32_max_features(ARMCPU *cpu);
1841
-void aarch32_max_tcg_init(ARMCPU *cpu);
1841
+void aarch32_max_v8_tcg_initfn(Object *obj);
1842
int exception_target_el(CPUARMState *env);
1843
bool arm_singlestep_active(CPUARMState *env);
1844
bool arm_generate_debug_exceptions(CPUARMState *env);
target/arm/tcg/cpu-max-v8.c
+3
-1
@@ -101,8 +101,10 @@ void aa32_max_features(ARMCPU *cpu)
101
FIELD_DP32_IDREG(isar, ID_DFR1, HPMN0, 1); /* FEAT_HPMN0 */
102
}
103
104
-void aarch32_max_tcg_init(ARMCPU *cpu)
104
+void aarch32_max_v8_tcg_initfn(Object *obj)
105
{
106
+ ARMCPU *cpu = ARM_CPU(obj);
107
+
108
aarch64_aa32_a57_init(cpu, false);
109
aa32_max_features(cpu);
110
#ifdef CONFIG_USER_ONLY