aboutsummaryrefslogtreecommitdiff
path: root/hw/sh4
diff options
context:
space:
mode:
authorBALATON Zoltan <balaton@eik.bme.hu>2021-10-29 23:02:09 +0200
committerPhilippe Mathieu-Daudé <f4bug@amsat.org>2021-10-30 18:39:37 +0200
commit9b12fb10b731d8d9cbb6cc0bf200d1c48de7f20d (patch)
tree1439505ce83d0269b9b6f80f17b7a032a8ccb7a5 /hw/sh4
parent12201fe38a592695eea647c9600d08a4622c1431 (diff)
downloadqemu-9b12fb10b731d8d9cbb6cc0bf200d1c48de7f20d.zip
qemu-9b12fb10b731d8d9cbb6cc0bf200d1c48de7f20d.tar.gz
qemu-9b12fb10b731d8d9cbb6cc0bf200d1c48de7f20d.tar.bz2
hw/intc/sh_intc: Inline and drop sh_intc_source() function
This function is very simple and provides no advantage. Call sites become simpler without it so just write it in line and drop the separate function. Signed-off-by: BALATON Zoltan <balaton@eik.bme.hu> Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org> Message-Id: <a98d1f7f94e91a42796b7d91e9153a7eaa3d1c44.1635541329.git.balaton@eik.bme.hu> Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Diffstat (limited to 'hw/sh4')
-rw-r--r--hw/sh4/sh7750.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/hw/sh4/sh7750.c b/hw/sh4/sh7750.c
index f7d21f6..43dfb64 100644
--- a/hw/sh4/sh7750.c
+++ b/hw/sh4/sh7750.c
@@ -899,6 +899,6 @@ SH7750State *sh7750_init(SuperHCPU *cpu, MemoryRegion *sysmem)
qemu_irq sh7750_irl(SH7750State *s)
{
- sh_intc_toggle_source(sh_intc_source(&s->intc, IRL), 1, 0); /* enable */
- return qemu_allocate_irq(sh_intc_set_irl, sh_intc_source(&s->intc, IRL), 0);
+ sh_intc_toggle_source(&s->intc.sources[IRL], 1, 0); /* enable */
+ return qemu_allocate_irq(sh_intc_set_irl, &s->intc.sources[IRL], 0);
}