ppc/ppc405: QOM'ify PLB
commit695bce07dc1c0f7de054fb471a494d572e649e07
authorCédric Le Goater <clg@kaod.org>
Wed, 17 Aug 2022 15:08:28 +0000 (17 17:08 +0200)
committerDaniel Henrique Barboza <danielhb413@gmail.com>
Wed, 31 Aug 2022 17:08:06 +0000 (31 14:08 -0300)
treeecd580b1f9bc31255e3f7c7523963df74dc86c32
parent2841430e6ae5cee6e58b1f0d86b77c6bbbc8c2d3
ppc/ppc405: QOM'ify PLB

PLB is currently modeled as a simple DCR device. Also drop the
ppc4xx_plb_init() helper and adapt the sam460ex machine.

Reviewed-by: Daniel Henrique Barboza <danielhb413@gmail.com>
Signed-off-by: Cédric Le Goater <clg@kaod.org>
[balaton: ppc4xx_dcr_register changes]
Signed-off-by: BALATON Zoltan <balaton@eik.bme.hu>
Message-Id: <c4256d1bffca86fe1d696aa9c56732e5f563e114.1660746880.git.balaton@eik.bme.hu>
Signed-off-by: Daniel Henrique Barboza <danielhb413@gmail.com>
hw/ppc/ppc405.h
hw/ppc/ppc405_uc.c
hw/ppc/sam460ex.c