android_kernel_oneplus_msm8998/drivers/video/adf
Greg Hackmann 9d84e01be1 video: adf: ensure consistent alignment on userspace facing structs
64-bit types in structs create alignment problems when a 32-bit x86
userspace talks to an x86_64 kernel.  In most cases the 64-bit types can
be replaced with 32-bit ones, since they're being used for fds and
should have been __s32 in the first place.  For adf_vsync_event,
alignment can be enforced by making the timestamp an __aligned_u64.

Change-Id: I87cf73d8f57730bd7bb43ffce6b7b411eb0ff198
Signed-off-by: Greg Hackmann <ghackmann@google.com>
2016-02-16 13:53:19 -08:00
..
adf.c video: adf: export the adf_attachment_allow symbol to modules. 2016-02-16 13:53:18 -08:00
adf.h video: adf: expose adf_modeinfo_set_{name,vrefresh} to drivers 2016-02-16 13:53:14 -08:00
adf_client.c video: adf: use %zu when printing size_t 2016-02-16 13:53:18 -08:00
adf_fbdev.c video: adf: replace fbdev helper's open flag with refcount 2016-02-16 13:53:19 -08:00
adf_fops.c video: adf: ensure consistent alignment on userspace facing structs 2016-02-16 13:53:19 -08:00
adf_fops.h
adf_fops32.c video: adf: fix compat ioctls calling ioctl with wrong cmd 2016-02-16 13:53:17 -08:00
adf_fops32.h video: adf: ensure consistent alignment on userspace facing structs 2016-02-16 13:53:19 -08:00
adf_format.c
adf_memblock.c
adf_sysfs.c video: adf: make device node names less hierarchical 2016-02-16 13:53:14 -08:00
adf_sysfs.h
adf_trace.h
Kconfig video: adf: add fbdev compatibility helper 2016-02-16 13:53:11 -08:00
Makefile video: adf: add fbdev compatibility helper 2016-02-16 13:53:11 -08:00