1 /* 2 * This header was generated from the Linux kernel headers by update_headers.py, 3 * to provide necessary information from kernel to userspace, such as constants, 4 * structures, and macros, and thus, contains no copyrightable information. 5 */ 6 #ifndef __UAPI_LINUX_PCITEST_H 7 #define __UAPI_LINUX_PCITEST_H 8 #define PCITEST_BAR _IO('P', 0x1) 9 #define PCITEST_LEGACY_IRQ _IO('P', 0x2) 10 #define PCITEST_MSI _IOW('P', 0x3, int) 11 #define PCITEST_WRITE _IOW('P', 0x4, unsigned long) 12 #define PCITEST_READ _IOW('P', 0x5, unsigned long) 13 #define PCITEST_COPY _IOW('P', 0x6, unsigned long) 14 #define PCITEST_MSIX _IOW('P', 0x7, int) 15 #define PCITEST_SET_IRQTYPE _IOW('P', 0x8, int) 16 #define PCITEST_GET_IRQTYPE _IO('P', 0x9) 17 #endif 18