> diff --git a/include/drm/exynos_drm.h b/include/drm/exynos_drm.h > index 907daaf..1123342 100644 > --- a/include/drm/exynos_drm.h > +++ b/include/drm/exynos_drm.h > @@ -76,6 +76,22 @@ struct drm_exynos_gem_mmap { > uint64_t mapped; > }; > > +/** > + * A structure for user connection request of virtual display. > + * > + * @connection: indicate whether doing connetion or not by user. > + * @extensions: if this value is 1 then the vidi driver would need additional > + * 128bytes edid data. > + * @pad: just padding to be 64-bit aligned. > + * @edid: the edid data pointer from user side. > + */ > +struct drm_exynos_vidi_connection { > + unsigned int connection; > + unsigned int extensions; > + unsigned int pad; > + void *edid; > +}; > + No void * in ioctl structs use u64, also not sure why you have a 32-bit pad since you probably want it padded to 64-bit. Dave. _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/dri-devel