X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=hw%2Fusb%2Fhcd-ehci.h;h=740f7309fb5ea1bdf549cf162968cd1fd6c8fc43;hb=83c9089e73b81c69dc1ecdf859fa84d2c500fb5f;hp=d8078f45555c976f48a9f66857b41407f5239ffb;hpb=ce34cf72fe508b27a78f83c184142e8d1e6a048a;p=qemu.git diff --git a/hw/usb/hcd-ehci.h b/hw/usb/hcd-ehci.h index d8078f455..740f7309f 100644 --- a/hw/usb/hcd-ehci.h +++ b/hw/usb/hcd-ehci.h @@ -14,11 +14,13 @@ * You should have received a copy of the GNU General Public License * along with this program; if not, see . */ +#ifndef HW_USB_EHCI_H +#define HW_USB_EHCI_H 1 #include "hw/hw.h" #include "qemu-timer.h" #include "hw/usb.h" -#include "monitor.h" +#include "monitor/monitor.h" #include "trace.h" #include "dma.h" #include "sysemu.h" @@ -311,9 +313,12 @@ struct EHCIState { uint64_t last_run_ns; uint32_t async_stepdown; + uint32_t periodic_sched_active; bool int_req_by_async; }; extern const VMStateDescription vmstate_ehci; void usb_ehci_initfn(EHCIState *s, DeviceState *dev); + +#endif