Message ID | 20230630035547.80329-2-joel@jms.id.au (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
Series | ppc/pnv: Extend "quad" model for p10 | expand |
On 6/30/23 05:55, Joel Stanley wrote: > Rename the to include P9 in the name in preparation for adding P10 > versions. > > Signed-off-by: Joel Stanley <joel@jms.id.au> Reviewed-by: Cédric Le Goater <clg@kaod.org> Thanks, C. > --- > hw/ppc/pnv_core.c | 17 +++++++++-------- > 1 file changed, 9 insertions(+), 8 deletions(-) > > diff --git a/hw/ppc/pnv_core.c b/hw/ppc/pnv_core.c > index 0bc3ad41c81c..0b1c3cccfebc 100644 > --- a/hw/ppc/pnv_core.c > +++ b/hw/ppc/pnv_core.c > @@ -360,8 +360,8 @@ DEFINE_TYPES(pnv_core_infos) > > #define P9X_EX_NCU_SPEC_BAR 0x11010 > > -static uint64_t pnv_quad_xscom_read(void *opaque, hwaddr addr, > - unsigned int width) > +static uint64_t pnv_quad_power9_xscom_read(void *opaque, hwaddr addr, > + unsigned int width) > { > uint32_t offset = addr >> 3; > uint64_t val = -1; > @@ -379,8 +379,8 @@ static uint64_t pnv_quad_xscom_read(void *opaque, hwaddr addr, > return val; > } > > -static void pnv_quad_xscom_write(void *opaque, hwaddr addr, uint64_t val, > - unsigned int width) > +static void pnv_quad_power9_xscom_write(void *opaque, hwaddr addr, uint64_t val, > + unsigned int width) > { > uint32_t offset = addr >> 3; > > @@ -394,9 +394,9 @@ static void pnv_quad_xscom_write(void *opaque, hwaddr addr, uint64_t val, > } > } > > -static const MemoryRegionOps pnv_quad_xscom_ops = { > - .read = pnv_quad_xscom_read, > - .write = pnv_quad_xscom_write, > +static const MemoryRegionOps pnv_quad_power9_xscom_ops = { > + .read = pnv_quad_power9_xscom_read, > + .write = pnv_quad_power9_xscom_write, > .valid.min_access_size = 8, > .valid.max_access_size = 8, > .impl.min_access_size = 8, > @@ -410,7 +410,8 @@ static void pnv_quad_realize(DeviceState *dev, Error **errp) > char name[32]; > > snprintf(name, sizeof(name), "xscom-quad.%d", eq->quad_id); > - pnv_xscom_region_init(&eq->xscom_regs, OBJECT(dev), &pnv_quad_xscom_ops, > + pnv_xscom_region_init(&eq->xscom_regs, OBJECT(dev), > + &pnv_quad_power9_xscom_ops, > eq, name, PNV9_XSCOM_EQ_SIZE); > } >
diff --git a/hw/ppc/pnv_core.c b/hw/ppc/pnv_core.c index 0bc3ad41c81c..0b1c3cccfebc 100644 --- a/hw/ppc/pnv_core.c +++ b/hw/ppc/pnv_core.c @@ -360,8 +360,8 @@ DEFINE_TYPES(pnv_core_infos) #define P9X_EX_NCU_SPEC_BAR 0x11010 -static uint64_t pnv_quad_xscom_read(void *opaque, hwaddr addr, - unsigned int width) +static uint64_t pnv_quad_power9_xscom_read(void *opaque, hwaddr addr, + unsigned int width) { uint32_t offset = addr >> 3; uint64_t val = -1; @@ -379,8 +379,8 @@ static uint64_t pnv_quad_xscom_read(void *opaque, hwaddr addr, return val; } -static void pnv_quad_xscom_write(void *opaque, hwaddr addr, uint64_t val, - unsigned int width) +static void pnv_quad_power9_xscom_write(void *opaque, hwaddr addr, uint64_t val, + unsigned int width) { uint32_t offset = addr >> 3; @@ -394,9 +394,9 @@ static void pnv_quad_xscom_write(void *opaque, hwaddr addr, uint64_t val, } } -static const MemoryRegionOps pnv_quad_xscom_ops = { - .read = pnv_quad_xscom_read, - .write = pnv_quad_xscom_write, +static const MemoryRegionOps pnv_quad_power9_xscom_ops = { + .read = pnv_quad_power9_xscom_read, + .write = pnv_quad_power9_xscom_write, .valid.min_access_size = 8, .valid.max_access_size = 8, .impl.min_access_size = 8, @@ -410,7 +410,8 @@ static void pnv_quad_realize(DeviceState *dev, Error **errp) char name[32]; snprintf(name, sizeof(name), "xscom-quad.%d", eq->quad_id); - pnv_xscom_region_init(&eq->xscom_regs, OBJECT(dev), &pnv_quad_xscom_ops, + pnv_xscom_region_init(&eq->xscom_regs, OBJECT(dev), + &pnv_quad_power9_xscom_ops, eq, name, PNV9_XSCOM_EQ_SIZE); }
Rename the to include P9 in the name in preparation for adding P10 versions. Signed-off-by: Joel Stanley <joel@jms.id.au> --- hw/ppc/pnv_core.c | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-)