commit | c5d98a7b3d455204e24212cb769dec8f490e4e1c | [log] [tgz] |
---|---|---|
author | Nicholas Piggin <npiggin@gmail.com> | Thu Jun 22 19:33:52 2023 +1000 |
committer | Cédric Le Goater <clg@kaod.org> | Sun Jun 25 22:41:30 2023 +0200 |
tree | 393dbdbfdbafa66bbd66c8ea21a0c62fdfc256d5 | |
parent | b769d4c8f4c67e794444a6376b849db2caeeff3e [diff] |
target/ppc: Add support for SMT CTRL register A relatively simple case to begin with, CTRL is a SMT shared register where reads and writes need to synchronise against state changes by other threads in the core. Atomic serialisation operations are used to achieve this. Signed-off-by: Nicholas Piggin <npiggin@gmail.com> Reviewed-by: Cédric Le Goater <clg@kaod.org> Signed-off-by: Cédric Le Goater <clg@kaod.org>