]> git.ipfire.org Git - thirdparty/qemu.git/commit
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)
committerMichael Tokarev <mjt@tls.msk.ru>
Sat, 5 Aug 2023 17:49:49 +0000 (20:49 +0300)
commitbfe876cb303a9dc4fe60fe459eee1d5eb837773f
treeb52c475dcae1bf6001e66d34b732fb279e43fed3
parent1d711f97a5fda98266ff8243028adfbc54233849
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>
(cherry picked from commit 9201af096962a1967ce5d0b270ed16ae4edd3db6)
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>
target/ppc/mmu-hash64.c