> +MODULE_VERSION(DRIVER_VERSION); > +MODULE_LICENSE("GPL v2"); > +MODULE_AUTHOR(DRIVER_AUTHOR); > +MODULE_DESCRIPTION(DRIVER_DESC); > diff --git a/include/uapi/linux/vfio.h b/include/uapi/linux/vfio.h > index 284ff24..1e4bef2 100644 > --- a/include/uapi/linux/vfio.h > +++ b/include/uapi/linux/vfio.h > @@ -147,6 +147,7 @@ struct vfio_device_info { > __u32 flags; > #define VFIO_DEVICE_FLAGS_RESET (1 << 0) /* Device supports reset > */ > #define VFIO_DEVICE_FLAGS_PCI (1 << 1) /* vfio-pci device */ > +#define VFIO_DEVICE_FLAGS_DT (1 << 2) /* vfio-dt device */ > __u32 num_regions; /* Max region index + 1 */ > __u32 num_irqs; /* Max IRQ index + 1 */ > }; In the RFC I sent out the proposed flags were: #define VFIO_DEVICE_FLAGS_PLATFORM (1 << ?) /* A platform bus device */ #define VFIO_DEVICE_FLAGS_DEVTREE (1 << ?) /* device tree info available */ Since you are only implementing the first part, the platform device support, just call it: VFIO_DEVICE_FLAGS_PLATFORM I think the 'platform' term is more accurate as we are providing a mechanism to expose devices on the /sys/bus/platform bus to user space. Stuart -- To unsubscribe from this list: send the line "unsubscribe linux-samsung-soc" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html