/* This file is autogenerated by tracetool, do not edit. */

#include "qemu/osdep.h"
#include "qemu/module.h"
#include "trace-hw_isa.h"

uint16_t _TRACE_SUPERIO_CREATE_PARALLEL_DSTATE;
uint16_t _TRACE_SUPERIO_CREATE_SERIAL_DSTATE;
uint16_t _TRACE_SUPERIO_CREATE_FLOPPY_DSTATE;
uint16_t _TRACE_SUPERIO_CREATE_IDE_DSTATE;
uint16_t _TRACE_PC87312_IO_READ_DSTATE;
uint16_t _TRACE_PC87312_IO_WRITE_DSTATE;
uint16_t _TRACE_APM_IO_READ_DSTATE;
uint16_t _TRACE_APM_IO_WRITE_DSTATE;
uint16_t _TRACE_VIA_ISA_WRITE_DSTATE;
uint16_t _TRACE_VIA_PM_WRITE_DSTATE;
uint16_t _TRACE_VIA_PM_IO_READ_DSTATE;
uint16_t _TRACE_VIA_PM_IO_WRITE_DSTATE;
uint16_t _TRACE_VIA_SUPERIO_READ_DSTATE;
uint16_t _TRACE_VIA_SUPERIO_WRITE_DSTATE;
TraceEvent _TRACE_SUPERIO_CREATE_PARALLEL_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "superio_create_parallel",
    .sstate = TRACE_SUPERIO_CREATE_PARALLEL_ENABLED,
    .dstate = &_TRACE_SUPERIO_CREATE_PARALLEL_DSTATE 
};
TraceEvent _TRACE_SUPERIO_CREATE_SERIAL_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "superio_create_serial",
    .sstate = TRACE_SUPERIO_CREATE_SERIAL_ENABLED,
    .dstate = &_TRACE_SUPERIO_CREATE_SERIAL_DSTATE 
};
TraceEvent _TRACE_SUPERIO_CREATE_FLOPPY_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "superio_create_floppy",
    .sstate = TRACE_SUPERIO_CREATE_FLOPPY_ENABLED,
    .dstate = &_TRACE_SUPERIO_CREATE_FLOPPY_DSTATE 
};
TraceEvent _TRACE_SUPERIO_CREATE_IDE_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "superio_create_ide",
    .sstate = TRACE_SUPERIO_CREATE_IDE_ENABLED,
    .dstate = &_TRACE_SUPERIO_CREATE_IDE_DSTATE 
};
TraceEvent _TRACE_PC87312_IO_READ_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "pc87312_io_read",
    .sstate = TRACE_PC87312_IO_READ_ENABLED,
    .dstate = &_TRACE_PC87312_IO_READ_DSTATE 
};
TraceEvent _TRACE_PC87312_IO_WRITE_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "pc87312_io_write",
    .sstate = TRACE_PC87312_IO_WRITE_ENABLED,
    .dstate = &_TRACE_PC87312_IO_WRITE_DSTATE 
};
TraceEvent _TRACE_APM_IO_READ_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "apm_io_read",
    .sstate = TRACE_APM_IO_READ_ENABLED,
    .dstate = &_TRACE_APM_IO_READ_DSTATE 
};
TraceEvent _TRACE_APM_IO_WRITE_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "apm_io_write",
    .sstate = TRACE_APM_IO_WRITE_ENABLED,
    .dstate = &_TRACE_APM_IO_WRITE_DSTATE 
};
TraceEvent _TRACE_VIA_ISA_WRITE_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "via_isa_write",
    .sstate = TRACE_VIA_ISA_WRITE_ENABLED,
    .dstate = &_TRACE_VIA_ISA_WRITE_DSTATE 
};
TraceEvent _TRACE_VIA_PM_WRITE_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "via_pm_write",
    .sstate = TRACE_VIA_PM_WRITE_ENABLED,
    .dstate = &_TRACE_VIA_PM_WRITE_DSTATE 
};
TraceEvent _TRACE_VIA_PM_IO_READ_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "via_pm_io_read",
    .sstate = TRACE_VIA_PM_IO_READ_ENABLED,
    .dstate = &_TRACE_VIA_PM_IO_READ_DSTATE 
};
TraceEvent _TRACE_VIA_PM_IO_WRITE_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "via_pm_io_write",
    .sstate = TRACE_VIA_PM_IO_WRITE_ENABLED,
    .dstate = &_TRACE_VIA_PM_IO_WRITE_DSTATE 
};
TraceEvent _TRACE_VIA_SUPERIO_READ_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "via_superio_read",
    .sstate = TRACE_VIA_SUPERIO_READ_ENABLED,
    .dstate = &_TRACE_VIA_SUPERIO_READ_DSTATE 
};
TraceEvent _TRACE_VIA_SUPERIO_WRITE_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "via_superio_write",
    .sstate = TRACE_VIA_SUPERIO_WRITE_ENABLED,
    .dstate = &_TRACE_VIA_SUPERIO_WRITE_DSTATE 
};
TraceEvent *hw_isa_trace_events[] = {
    &_TRACE_SUPERIO_CREATE_PARALLEL_EVENT,
    &_TRACE_SUPERIO_CREATE_SERIAL_EVENT,
    &_TRACE_SUPERIO_CREATE_FLOPPY_EVENT,
    &_TRACE_SUPERIO_CREATE_IDE_EVENT,
    &_TRACE_PC87312_IO_READ_EVENT,
    &_TRACE_PC87312_IO_WRITE_EVENT,
    &_TRACE_APM_IO_READ_EVENT,
    &_TRACE_APM_IO_WRITE_EVENT,
    &_TRACE_VIA_ISA_WRITE_EVENT,
    &_TRACE_VIA_PM_WRITE_EVENT,
    &_TRACE_VIA_PM_IO_READ_EVENT,
    &_TRACE_VIA_PM_IO_WRITE_EVENT,
    &_TRACE_VIA_SUPERIO_READ_EVENT,
    &_TRACE_VIA_SUPERIO_WRITE_EVENT,
  NULL,
};

static void trace_hw_isa_register_events(void)
{
    trace_event_register_group(hw_isa_trace_events);
}
trace_init(trace_hw_isa_register_events)
