On Thu, Dec 05, 2019 at 07:44:49PM +0100, Cédric Le Goater wrote: > Hello, > > The POWER10 and POWER9 processors are very similar and this series > adds the basic framework for a POWER10 chip and a machine using this > chip. The PSI and LPC models are provided first because there are no > changes. XIVE needs some adaptation and will come later. Applied to ppc-for-5.0, thanks. > > Thanks, > > C. > > Cédric Le Goater (5): > target/ppc: Add POWER10 DD1.0 model information > ppc/pnv: Introduce a POWER10 PnvChip and a powernv10 machine > ppc/psi: cleanup definitions > ppc/pnv: add a PSI bridge model for POWER10 > ppc/pnv: add a LPC Controller model for POWER10 > > include/hw/ppc/pnv.h | 46 +++++++ > include/hw/ppc/pnv_lpc.h | 6 +- > include/hw/ppc/pnv_psi.h | 2 + > include/hw/ppc/pnv_xscom.h | 22 ++++ > target/ppc/cpu-models.h | 3 + > target/ppc/cpu.h | 1 + > hw/ppc/pnv.c | 192 ++++++++++++++++++++++++++-- > hw/ppc/pnv_core.c | 10 ++ > hw/ppc/pnv_lpc.c | 30 +++-- > hw/ppc/pnv_psi.c | 32 ++++- > hw/ppc/pnv_xscom.c | 23 +++- > target/ppc/compat.c | 21 +++- > target/ppc/cpu-models.c | 3 + > target/ppc/translate_init.inc.c | 215 ++++++++++++++++++++++++++++++++ > 14 files changed, 576 insertions(+), 30 deletions(-) > -- David Gibson | I'll have my music baroque, and my code david AT gibson.dropbear.id.au | minimalist, thank you. NOT _the_ _other_ | _way_ _around_! http://www.ozlabs.org/~dgibson