提交 845769fc 编写于 作者: P Peter Crosthwaite 提交者: Peter Maydell

arm: arm11mpcore, a9mpcore: CamelCased type names

To conform with QEMU coding style.
Signed-off-by: NPeter Crosthwaite <peter.crosthwaite@xilinx.com>
Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
上级 c6205ddf
...@@ -12,7 +12,7 @@ ...@@ -12,7 +12,7 @@
/* A9MP private memory region. */ /* A9MP private memory region. */
typedef struct a9mp_priv_state { typedef struct A9MPPrivState {
SysBusDevice busdev; SysBusDevice busdev;
uint32_t scu_control; uint32_t scu_control;
uint32_t scu_status; uint32_t scu_status;
...@@ -23,12 +23,12 @@ typedef struct a9mp_priv_state { ...@@ -23,12 +23,12 @@ typedef struct a9mp_priv_state {
DeviceState *mptimer; DeviceState *mptimer;
DeviceState *gic; DeviceState *gic;
uint32_t num_irq; uint32_t num_irq;
} a9mp_priv_state; } A9MPPrivState;
static uint64_t a9_scu_read(void *opaque, hwaddr offset, static uint64_t a9_scu_read(void *opaque, hwaddr offset,
unsigned size) unsigned size)
{ {
a9mp_priv_state *s = (a9mp_priv_state *)opaque; A9MPPrivState *s = (A9MPPrivState *)opaque;
switch (offset) { switch (offset) {
case 0x00: /* Control */ case 0x00: /* Control */
return s->scu_control; return s->scu_control;
...@@ -59,7 +59,7 @@ static uint64_t a9_scu_read(void *opaque, hwaddr offset, ...@@ -59,7 +59,7 @@ static uint64_t a9_scu_read(void *opaque, hwaddr offset,
static void a9_scu_write(void *opaque, hwaddr offset, static void a9_scu_write(void *opaque, hwaddr offset,
uint64_t value, unsigned size) uint64_t value, unsigned size)
{ {
a9mp_priv_state *s = (a9mp_priv_state *)opaque; A9MPPrivState *s = (A9MPPrivState *)opaque;
uint32_t mask; uint32_t mask;
uint32_t shift; uint32_t shift;
switch (size) { switch (size) {
...@@ -112,7 +112,7 @@ static const MemoryRegionOps a9_scu_ops = { ...@@ -112,7 +112,7 @@ static const MemoryRegionOps a9_scu_ops = {
static void a9mp_priv_reset(DeviceState *dev) static void a9mp_priv_reset(DeviceState *dev)
{ {
a9mp_priv_state *s = FROM_SYSBUS(a9mp_priv_state, SYS_BUS_DEVICE(dev)); A9MPPrivState *s = FROM_SYSBUS(A9MPPrivState, SYS_BUS_DEVICE(dev));
int i; int i;
s->scu_control = 0; s->scu_control = 0;
for (i = 0; i < ARRAY_SIZE(s->old_timer_status); i++) { for (i = 0; i < ARRAY_SIZE(s->old_timer_status); i++) {
...@@ -122,13 +122,13 @@ static void a9mp_priv_reset(DeviceState *dev) ...@@ -122,13 +122,13 @@ static void a9mp_priv_reset(DeviceState *dev)
static void a9mp_priv_set_irq(void *opaque, int irq, int level) static void a9mp_priv_set_irq(void *opaque, int irq, int level)
{ {
a9mp_priv_state *s = (a9mp_priv_state *)opaque; A9MPPrivState *s = (A9MPPrivState *)opaque;
qemu_set_irq(qdev_get_gpio_in(s->gic, irq), level); qemu_set_irq(qdev_get_gpio_in(s->gic, irq), level);
} }
static int a9mp_priv_init(SysBusDevice *dev) static int a9mp_priv_init(SysBusDevice *dev)
{ {
a9mp_priv_state *s = FROM_SYSBUS(a9mp_priv_state, dev); A9MPPrivState *s = FROM_SYSBUS(A9MPPrivState, dev);
SysBusDevice *busdev, *gicbusdev; SysBusDevice *busdev, *gicbusdev;
int i; int i;
...@@ -196,22 +196,22 @@ static const VMStateDescription vmstate_a9mp_priv = { ...@@ -196,22 +196,22 @@ static const VMStateDescription vmstate_a9mp_priv = {
.version_id = 2, .version_id = 2,
.minimum_version_id = 1, .minimum_version_id = 1,
.fields = (VMStateField[]) { .fields = (VMStateField[]) {
VMSTATE_UINT32(scu_control, a9mp_priv_state), VMSTATE_UINT32(scu_control, A9MPPrivState),
VMSTATE_UINT32_ARRAY(old_timer_status, a9mp_priv_state, 8), VMSTATE_UINT32_ARRAY(old_timer_status, A9MPPrivState, 8),
VMSTATE_UINT32_V(scu_status, a9mp_priv_state, 2), VMSTATE_UINT32_V(scu_status, A9MPPrivState, 2),
VMSTATE_END_OF_LIST() VMSTATE_END_OF_LIST()
} }
}; };
static Property a9mp_priv_properties[] = { static Property a9mp_priv_properties[] = {
DEFINE_PROP_UINT32("num-cpu", a9mp_priv_state, num_cpu, 1), DEFINE_PROP_UINT32("num-cpu", A9MPPrivState, num_cpu, 1),
/* The Cortex-A9MP may have anything from 0 to 224 external interrupt /* The Cortex-A9MP may have anything from 0 to 224 external interrupt
* IRQ lines (with another 32 internal). We default to 64+32, which * IRQ lines (with another 32 internal). We default to 64+32, which
* is the number provided by the Cortex-A9MP test chip in the * is the number provided by the Cortex-A9MP test chip in the
* Realview PBX-A9 and Versatile Express A9 development boards. * Realview PBX-A9 and Versatile Express A9 development boards.
* Other boards may differ and should set this property appropriately. * Other boards may differ and should set this property appropriately.
*/ */
DEFINE_PROP_UINT32("num-irq", a9mp_priv_state, num_irq, 96), DEFINE_PROP_UINT32("num-irq", A9MPPrivState, num_irq, 96),
DEFINE_PROP_END_OF_LIST(), DEFINE_PROP_END_OF_LIST(),
}; };
...@@ -229,7 +229,7 @@ static void a9mp_priv_class_init(ObjectClass *klass, void *data) ...@@ -229,7 +229,7 @@ static void a9mp_priv_class_init(ObjectClass *klass, void *data)
static const TypeInfo a9mp_priv_info = { static const TypeInfo a9mp_priv_info = {
.name = "a9mpcore_priv", .name = "a9mpcore_priv",
.parent = TYPE_SYS_BUS_DEVICE, .parent = TYPE_SYS_BUS_DEVICE,
.instance_size = sizeof(a9mp_priv_state), .instance_size = sizeof(A9MPPrivState),
.class_init = a9mp_priv_class_init, .class_init = a9mp_priv_class_init,
}; };
......
...@@ -12,7 +12,7 @@ ...@@ -12,7 +12,7 @@
/* MPCore private memory region. */ /* MPCore private memory region. */
typedef struct mpcore_priv_state { typedef struct ARM11MPCorePriveState {
SysBusDevice busdev; SysBusDevice busdev;
uint32_t scu_control; uint32_t scu_control;
int iomemtype; int iomemtype;
...@@ -23,14 +23,14 @@ typedef struct mpcore_priv_state { ...@@ -23,14 +23,14 @@ typedef struct mpcore_priv_state {
DeviceState *mptimer; DeviceState *mptimer;
DeviceState *gic; DeviceState *gic;
uint32_t num_irq; uint32_t num_irq;
} mpcore_priv_state; } ARM11MPCorePriveState;
/* Per-CPU private memory mapped IO. */ /* Per-CPU private memory mapped IO. */
static uint64_t mpcore_scu_read(void *opaque, hwaddr offset, static uint64_t mpcore_scu_read(void *opaque, hwaddr offset,
unsigned size) unsigned size)
{ {
mpcore_priv_state *s = (mpcore_priv_state *)opaque; ARM11MPCorePriveState *s = (ARM11MPCorePriveState *)opaque;
int id; int id;
/* SCU */ /* SCU */
switch (offset) { switch (offset) {
...@@ -53,7 +53,7 @@ static uint64_t mpcore_scu_read(void *opaque, hwaddr offset, ...@@ -53,7 +53,7 @@ static uint64_t mpcore_scu_read(void *opaque, hwaddr offset,
static void mpcore_scu_write(void *opaque, hwaddr offset, static void mpcore_scu_write(void *opaque, hwaddr offset,
uint64_t value, unsigned size) uint64_t value, unsigned size)
{ {
mpcore_priv_state *s = (mpcore_priv_state *)opaque; ARM11MPCorePriveState *s = (ARM11MPCorePriveState *)opaque;
/* SCU */ /* SCU */
switch (offset) { switch (offset) {
case 0: /* Control register. */ case 0: /* Control register. */
...@@ -76,11 +76,11 @@ static const MemoryRegionOps mpcore_scu_ops = { ...@@ -76,11 +76,11 @@ static const MemoryRegionOps mpcore_scu_ops = {
static void mpcore_priv_set_irq(void *opaque, int irq, int level) static void mpcore_priv_set_irq(void *opaque, int irq, int level)
{ {
mpcore_priv_state *s = (mpcore_priv_state *)opaque; ARM11MPCorePriveState *s = (ARM11MPCorePriveState *)opaque;
qemu_set_irq(qdev_get_gpio_in(s->gic, irq), level); qemu_set_irq(qdev_get_gpio_in(s->gic, irq), level);
} }
static void mpcore_priv_map_setup(mpcore_priv_state *s) static void mpcore_priv_map_setup(ARM11MPCorePriveState *s)
{ {
int i; int i;
SysBusDevice *gicbusdev = SYS_BUS_DEVICE(s->gic); SysBusDevice *gicbusdev = SYS_BUS_DEVICE(s->gic);
...@@ -121,7 +121,7 @@ static void mpcore_priv_map_setup(mpcore_priv_state *s) ...@@ -121,7 +121,7 @@ static void mpcore_priv_map_setup(mpcore_priv_state *s)
static int mpcore_priv_init(SysBusDevice *dev) static int mpcore_priv_init(SysBusDevice *dev)
{ {
mpcore_priv_state *s = FROM_SYSBUS(mpcore_priv_state, dev); ARM11MPCorePriveState *s = FROM_SYSBUS(ARM11MPCorePriveState, dev);
s->gic = qdev_create(NULL, "arm_gic"); s->gic = qdev_create(NULL, "arm_gic");
qdev_prop_set_uint32(s->gic, "num-cpu", s->num_cpu); qdev_prop_set_uint32(s->gic, "num-cpu", s->num_cpu);
...@@ -230,7 +230,7 @@ static const TypeInfo mpcore_rirq_info = { ...@@ -230,7 +230,7 @@ static const TypeInfo mpcore_rirq_info = {
}; };
static Property mpcore_priv_properties[] = { static Property mpcore_priv_properties[] = {
DEFINE_PROP_UINT32("num-cpu", mpcore_priv_state, num_cpu, 1), DEFINE_PROP_UINT32("num-cpu", ARM11MPCorePriveState, num_cpu, 1),
/* The ARM11 MPCORE TRM says the on-chip controller may have /* The ARM11 MPCORE TRM says the on-chip controller may have
* anything from 0 to 224 external interrupt IRQ lines (with another * anything from 0 to 224 external interrupt IRQ lines (with another
* 32 internal). We default to 32+32, which is the number provided by * 32 internal). We default to 32+32, which is the number provided by
...@@ -239,7 +239,7 @@ static Property mpcore_priv_properties[] = { ...@@ -239,7 +239,7 @@ static Property mpcore_priv_properties[] = {
* appropriately. Some Linux kernels may not boot if the hardware * appropriately. Some Linux kernels may not boot if the hardware
* has more IRQ lines than the kernel expects. * has more IRQ lines than the kernel expects.
*/ */
DEFINE_PROP_UINT32("num-irq", mpcore_priv_state, num_irq, 64), DEFINE_PROP_UINT32("num-irq", ARM11MPCorePriveState, num_irq, 64),
DEFINE_PROP_END_OF_LIST(), DEFINE_PROP_END_OF_LIST(),
}; };
...@@ -255,7 +255,7 @@ static void mpcore_priv_class_init(ObjectClass *klass, void *data) ...@@ -255,7 +255,7 @@ static void mpcore_priv_class_init(ObjectClass *klass, void *data)
static const TypeInfo mpcore_priv_info = { static const TypeInfo mpcore_priv_info = {
.name = "arm11mpcore_priv", .name = "arm11mpcore_priv",
.parent = TYPE_SYS_BUS_DEVICE, .parent = TYPE_SYS_BUS_DEVICE,
.instance_size = sizeof(mpcore_priv_state), .instance_size = sizeof(ARM11MPCorePriveState),
.class_init = mpcore_priv_class_init, .class_init = mpcore_priv_class_init,
}; };
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册