]> 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:23 +0000 (20:49 +0300)
commit74619c052d4576567ee0a24ce17b7fc4b1804f88
tree75c7b50f6e592f2429ddca1fd40947e6d96b5106
parent1306708795fd617d55b90814977ac369701c6213
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