summaryrefslogtreecommitdiffstats
path: root/fpu
diff options
context:
space:
mode:
authorNicholas Piggin2022-08-11 11:37:26 +0200
committerDaniel Henrique Barboza2022-08-31 19:08:05 +0200
commit0bf4d77e5922128506a3495d72ee9f432726c085 (patch)
tree6a4a33badb3da1dd1d46a17242bd91d84a744587 /fpu
parenttarget/ppc: Fix host PVR matching for KVM (diff)
downloadqemu-0bf4d77e5922128506a3495d72ee9f432726c085.tar.gz
qemu-0bf4d77e5922128506a3495d72ee9f432726c085.tar.xz
qemu-0bf4d77e5922128506a3495d72ee9f432726c085.zip
ppc/pnv: Add initial P9/10 SBE model
The SBE (Self Boot Engine) are on-chip microcontrollers that perform early boot steps, as well as provide some runtime facilities (e.g., timer, secure register access, MPIPL). The latter facilities are accessed mostly via a message system called SBEFIFO. This driver provides initial emulation for the SBE runtime registers and a very basic SBEFIFO implementation that provides the timer command. This covers the basic SBE behaviour expected by skiboot when booting. Reviewed-by: Cédric Le Goater <clg@kaod.org> Signed-off-by: Nicholas Piggin <npiggin@gmail.com> Message-Id: <20220811093726.1442343-1-npiggin@gmail.com> [danielhb: fixed SBE_HOST_RESPONSE_MASK long line] Signed-off-by: Daniel Henrique Barboza <danielhb413@gmail.com>
Diffstat (limited to 'fpu')
0 files changed, 0 insertions, 0 deletions