Revision a8170e5e hw/milkymist-hw.h

b/hw/milkymist-hw.h
4 4
#include "qdev.h"
5 5
#include "qdev-addr.h"
6 6

  
7
static inline DeviceState *milkymist_uart_create(target_phys_addr_t base,
7
static inline DeviceState *milkymist_uart_create(hwaddr base,
8 8
        qemu_irq irq)
9 9
{
10 10
    DeviceState *dev;
......
17 17
    return dev;
18 18
}
19 19

  
20
static inline DeviceState *milkymist_hpdmc_create(target_phys_addr_t base)
20
static inline DeviceState *milkymist_hpdmc_create(hwaddr base)
21 21
{
22 22
    DeviceState *dev;
23 23

  
......
28 28
    return dev;
29 29
}
30 30

  
31
static inline DeviceState *milkymist_memcard_create(target_phys_addr_t base)
31
static inline DeviceState *milkymist_memcard_create(hwaddr base)
32 32
{
33 33
    DeviceState *dev;
34 34

  
......
39 39
    return dev;
40 40
}
41 41

  
42
static inline DeviceState *milkymist_vgafb_create(target_phys_addr_t base,
42
static inline DeviceState *milkymist_vgafb_create(hwaddr base,
43 43
        uint32_t fb_offset, uint32_t fb_mask)
44 44
{
45 45
    DeviceState *dev;
......
53 53
    return dev;
54 54
}
55 55

  
56
static inline DeviceState *milkymist_sysctl_create(target_phys_addr_t base,
56
static inline DeviceState *milkymist_sysctl_create(hwaddr base,
57 57
        qemu_irq gpio_irq, qemu_irq timer0_irq, qemu_irq timer1_irq,
58 58
        uint32_t freq_hz, uint32_t system_id, uint32_t capabilities,
59 59
        uint32_t gpio_strappings)
......
74 74
    return dev;
75 75
}
76 76

  
77
static inline DeviceState *milkymist_pfpu_create(target_phys_addr_t base,
77
static inline DeviceState *milkymist_pfpu_create(hwaddr base,
78 78
        qemu_irq irq)
79 79
{
80 80
    DeviceState *dev;
......
97 97
};
98 98
#endif
99 99

  
100
static inline DeviceState *milkymist_tmu2_create(target_phys_addr_t base,
100
static inline DeviceState *milkymist_tmu2_create(hwaddr base,
101 101
        qemu_irq irq)
102 102
{
103 103
#ifdef CONFIG_OPENGL
......
152 152
#endif
153 153
}
154 154

  
155
static inline DeviceState *milkymist_ac97_create(target_phys_addr_t base,
155
static inline DeviceState *milkymist_ac97_create(hwaddr base,
156 156
        qemu_irq crrequest_irq, qemu_irq crreply_irq, qemu_irq dmar_irq,
157 157
        qemu_irq dmaw_irq)
158 158
{
......
169 169
    return dev;
170 170
}
171 171

  
172
static inline DeviceState *milkymist_minimac_create(target_phys_addr_t base,
172
static inline DeviceState *milkymist_minimac_create(hwaddr base,
173 173
        qemu_irq rx_irq, qemu_irq tx_irq)
174 174
{
175 175
    DeviceState *dev;
......
185 185
    return dev;
186 186
}
187 187

  
188
static inline DeviceState *milkymist_minimac2_create(target_phys_addr_t base,
189
        target_phys_addr_t buffers_base, qemu_irq rx_irq, qemu_irq tx_irq)
188
static inline DeviceState *milkymist_minimac2_create(hwaddr base,
189
        hwaddr buffers_base, qemu_irq rx_irq, qemu_irq tx_irq)
190 190
{
191 191
    DeviceState *dev;
192 192

  
......
202 202
    return dev;
203 203
}
204 204

  
205
static inline DeviceState *milkymist_softusb_create(target_phys_addr_t base,
205
static inline DeviceState *milkymist_softusb_create(hwaddr base,
206 206
        qemu_irq irq, uint32_t pmem_base, uint32_t pmem_size,
207 207
        uint32_t dmem_base, uint32_t dmem_size)
208 208
{

Also available in: Unified diff