xref: /openbmc/qemu/accel/stubs/xen-stub.c (revision 234b7496)
1*234b7496SPaolo Bonzini /*
2*234b7496SPaolo Bonzini  * Copyright (C) 2014       Citrix Systems UK Ltd.
3*234b7496SPaolo Bonzini  *
4*234b7496SPaolo Bonzini  * This work is licensed under the terms of the GNU GPL, version 2 or later.
5*234b7496SPaolo Bonzini  * See the COPYING file in the top-level directory.
6*234b7496SPaolo Bonzini  */
7*234b7496SPaolo Bonzini 
8*234b7496SPaolo Bonzini #include "qemu/osdep.h"
9*234b7496SPaolo Bonzini #include "hw/xen/xen.h"
10*234b7496SPaolo Bonzini #include "qapi/qapi-commands-misc.h"
11*234b7496SPaolo Bonzini 
12*234b7496SPaolo Bonzini void xenstore_store_pv_console_info(int i, Chardev *chr)
13*234b7496SPaolo Bonzini {
14*234b7496SPaolo Bonzini }
15*234b7496SPaolo Bonzini 
16*234b7496SPaolo Bonzini int xen_pci_slot_get_pirq(PCIDevice *pci_dev, int irq_num)
17*234b7496SPaolo Bonzini {
18*234b7496SPaolo Bonzini     return -1;
19*234b7496SPaolo Bonzini }
20*234b7496SPaolo Bonzini 
21*234b7496SPaolo Bonzini void xen_piix3_set_irq(void *opaque, int irq_num, int level)
22*234b7496SPaolo Bonzini {
23*234b7496SPaolo Bonzini }
24*234b7496SPaolo Bonzini 
25*234b7496SPaolo Bonzini void xen_piix_pci_write_config_client(uint32_t address, uint32_t val, int len)
26*234b7496SPaolo Bonzini {
27*234b7496SPaolo Bonzini }
28*234b7496SPaolo Bonzini 
29*234b7496SPaolo Bonzini void xen_hvm_inject_msi(uint64_t addr, uint32_t data)
30*234b7496SPaolo Bonzini {
31*234b7496SPaolo Bonzini }
32*234b7496SPaolo Bonzini 
33*234b7496SPaolo Bonzini int xen_is_pirq_msi(uint32_t msi_data)
34*234b7496SPaolo Bonzini {
35*234b7496SPaolo Bonzini     return 0;
36*234b7496SPaolo Bonzini }
37*234b7496SPaolo Bonzini 
38*234b7496SPaolo Bonzini qemu_irq *xen_interrupt_controller_init(void)
39*234b7496SPaolo Bonzini {
40*234b7496SPaolo Bonzini     return NULL;
41*234b7496SPaolo Bonzini }
42*234b7496SPaolo Bonzini 
43*234b7496SPaolo Bonzini void xen_register_framebuffer(MemoryRegion *mr)
44*234b7496SPaolo Bonzini {
45*234b7496SPaolo Bonzini }
46*234b7496SPaolo Bonzini 
47*234b7496SPaolo Bonzini void xen_hvm_init(PCMachineState *pcms, MemoryRegion **ram_memory)
48*234b7496SPaolo Bonzini {
49*234b7496SPaolo Bonzini }
50*234b7496SPaolo Bonzini 
51*234b7496SPaolo Bonzini void qmp_xen_set_global_dirty_log(bool enable, Error **errp)
52*234b7496SPaolo Bonzini {
53*234b7496SPaolo Bonzini }
54