Skip to content

Commit e57d046

Browse files
committed
[ot] hw/opentitan: ot_{aon_timer,timer,uart}: fix mmio region sizes
Signed-off-by: Loïc Lefort <[email protected]>
1 parent 273f5b5 commit e57d046

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

hw/opentitan/ot_aon_timer.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -497,7 +497,7 @@ static void ot_aon_timer_init(Object *obj)
497497
ibex_qdev_init_irq(obj, &s->alert, OPENTITAN_DEVICE_ALERT);
498498

499499
memory_region_init_io(&s->mmio, obj, &ot_aon_timer_ops, s,
500-
TYPE_OT_AON_TIMER, 0x400u);
500+
TYPE_OT_AON_TIMER, REGS_SIZE);
501501
sysbus_init_mmio(SYS_BUS_DEVICE(obj), &s->mmio);
502502

503503
s->wkup_timer =

hw/opentitan/ot_timer.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -367,7 +367,7 @@ static void ot_timer_init(Object *obj)
367367
ibex_qdev_init_irq(obj, &s->alert, OPENTITAN_DEVICE_ALERT);
368368

369369
memory_region_init_io(&s->mmio, obj, &ot_timer_ops, s, TYPE_OT_TIMER,
370-
0x400u);
370+
REGS_SIZE);
371371
sysbus_init_mmio(SYS_BUS_DEVICE(obj), &s->mmio);
372372

373373
s->timer = timer_new_ns(QEMU_CLOCK_VIRTUAL_RT, &ot_timer_cb, s);

hw/opentitan/ot_uart.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -599,7 +599,7 @@ static void ot_uart_init(Object *obj)
599599
}
600600

601601
memory_region_init_io(&s->mmio, obj, &ot_uart_ops, s, TYPE_OT_UART,
602-
REGS_COUNT * sizeof(uint32_t));
602+
REGS_SIZE);
603603
sysbus_init_mmio(SYS_BUS_DEVICE(obj), &s->mmio);
604604
}
605605

0 commit comments

Comments
 (0)