]> git.proxmox.com Git - qemu.git/blame - hw/lm32.h
vfio-pci: Generalize PCI config mangling
[qemu.git] / hw / lm32.h
CommitLineData
cb9c377f
PB
1#ifndef HW_LM32_H
2#define HW_LM32_H 1
3
f89286ae
MW
4
5#include "qemu-common.h"
6
7static inline DeviceState *lm32_pic_init(qemu_irq cpu_irq)
8{
9 DeviceState *dev;
10 SysBusDevice *d;
11
12 dev = qdev_create(NULL, "lm32-pic");
13 qdev_init_nofail(dev);
1356b98d 14 d = SYS_BUS_DEVICE(dev);
f89286ae
MW
15 sysbus_connect_irq(d, 0, cpu_irq);
16
17 return dev;
18}
19
20static inline DeviceState *lm32_juart_init(void)
21{
22 DeviceState *dev;
23
24 dev = qdev_create(NULL, "lm32-juart");
25 qdev_init_nofail(dev);
26
27 return dev;
28}
cb9c377f
PB
29
30#endif