target/ppc: Split out ppc_jumbo_xlate
commitaf44a1423691b6c93327fccfef20a5c5cbf8e517
authorRichard Henderson <richard.henderson@linaro.org>
Mon, 21 Jun 2021 12:51:12 +0000 (21 09:51 -0300)
committerDavid Gibson <david@gibson.dropbear.id.au>
Fri, 9 Jul 2021 00:38:19 +0000 (9 10:38 +1000)
tree0d4291669c355f4d889c203935247d2c3ef57b69
parent6c3c873c63830eb89a5776486af0f32858f62938
target/ppc: Split out ppc_jumbo_xlate

Mirror the interface of ppc_radix64_xlate (mostly), putting all
of the logic for older mmu translation into a single entry point.
For booke, we need to add mmu_idx to the xlate-style interface.

Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20210621125115.67717-8-bruno.larsen@eldorado.org.br>
Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
target/ppc/mmu_helper.c