]> xenbits.xensource.com Git - people/julieng/freebsd.git/commitdiff
xen: intr: remove evtchn_port_t typedef in sys/xen/xen_intr.h
authorJulien Grall <julien.grall@linaro.org>
Sat, 19 Apr 2014 19:26:15 +0000 (20:26 +0100)
committerJulien Grall <julien.grall@citrix.com>
Sun, 4 Oct 2015 18:15:10 +0000 (19:15 +0100)
evtchn_port_t is correctly defined in Xen headers. There is no reason
to have a specific definition on FreeBSD

sys/xen/xen_intr.h

index d2d6470ca494079e8df08828fffa3f818b63ec39..b86f94a43b999bffa6dc8de0bb225692249ef0c5 100644 (file)
 #ifndef _XEN_INTR_H_
 #define _XEN_INTR_H_
 
-#ifndef __XEN_EVTCHN_PORT_DEFINED__
-typedef uint32_t evtchn_port_t;
-DEFINE_XEN_GUEST_HANDLE(evtchn_port_t);
-#define __XEN_EVTCHN_PORT_DEFINED__ 1
-#endif
+#include <xen/interface/event_channel.h>
 
 /** Registered Xen interrupt callback handle. */
 typedef void * xen_intr_handle_t;