projects
/
qemu.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
9f33f3d
)
target/ppc: cpu_init: Reuse init_proc_604 for the 604e
author
Fabiano Rosas
<farosas@linux.ibm.com>
Fri, 18 Feb 2022 07:34:15 +0000
(08:34 +0100)
committer
Cédric Le Goater
<clg@kaod.org>
Fri, 18 Feb 2022 07:34:15 +0000
(08:34 +0100)
Signed-off-by: Fabiano Rosas <farosas@linux.ibm.com>
Reviewed-by: David Gibson <david@gibson.dropbear.id.au>
Message-Id: <
20220216162426
.
1885923
-20-farosas@linux.ibm.com>
Signed-off-by: Cédric Le Goater <clg@kaod.org>
target/ppc/cpu_init.c
patch
|
blob
|
history
diff --git
a/target/ppc/cpu_init.c
b/target/ppc/cpu_init.c
index 794486dd3a4d66ad17e5015773a35df1c8ede791..28e65ba2047606d0da048868f5fc77b8b1ef6f6b 100644
(file)
--- a/
target/ppc/cpu_init.c
+++ b/
target/ppc/cpu_init.c
@@
-3922,18
+3922,8
@@
POWERPC_FAMILY(604)(ObjectClass *oc, void *data)
static void init_proc_604E(CPUPPCState *env)
{
- register_ne_601_sprs(env);
- register_sdr1_sprs(env);
- register_604_sprs(env);
+ init_proc_604(env);
register_604e_sprs(env);
-
- /* Memory management */
- register_low_BATs(env);
- init_excp_604(env);
- env->dcache_line_size = 32;
- env->icache_line_size = 32;
- /* Allocate hardware IRQ controller */
- ppc6xx_irq_init(env_archcpu(env));
}
POWERPC_FAMILY(604E)(ObjectClass *oc, void *data)