target/ppc: Implement ASDR register for ISA v3.0 for HPT
authorNicholas Piggin <npiggin@gmail.com>
Wed, 26 Jul 2023 18:22:25 +0000 (04:22 +1000)
committerDaniel Henrique Barboza <danielhb413@gmail.com>
Fri, 4 Aug 2023 13:50:19 +0000 (10:50 -0300)
commit9201af096962a1967ce5d0b270ed16ae4edd3db6
tree881d386ecab564dd403d1e5bb6a871ea4846f184
parent6b6d4c1a0116c51098975131c16ecf7cefe68e79
target/ppc: Implement ASDR register for ISA v3.0 for HPT

The ASDR register was introduced in ISA v3.0. It has not been
implemented for HPT. With HPT, ASDR is the format of the slbmte RS
operand (containing VSID), which matches the ppc_slb_t field.

Fixes: 3367c62f522b ("target/ppc: Support for POWER9 native hash")
Signed-off-by: Nicholas Piggin <npiggin@gmail.com>
Reviewed-by: Cédric Le Goater <clg@kaod.org>
Message-ID: <20230726182230.433945-2-npiggin@gmail.com>
Signed-off-by: Daniel Henrique Barboza <danielhb413@gmail.com>
target/ppc/mmu-hash64.c