Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

via_drm.h: move struct via_file_private definition to drivers/gpu/drm/via/via_drv.h

Fixes userspace compile error since list_head is not exported to userspace
headers.

Suggested by Emil Velikov <emil.l.velikov@gmail.com> at
https://lkml.org/lkml/2015/6/3/792

Signed-off-by: Mikko Rapeli <mikko.rapeli@iki.fi>
Signed-off-by: Dave Airlie <airlied@redhat.com>

authored by

Mikko Rapeli and committed by
Dave Airlie
c76af02d 7a6007c3

+4 -4
+4
drivers/gpu/drm/via/via_drv.h
··· 102 102 uint32_t dma_diff; 103 103 } drm_via_private_t; 104 104 105 + struct via_file_private { 106 + struct list_head obj_list; 107 + }; 108 + 105 109 enum via_family { 106 110 VIA_OTHER = 0, /* Baseline */ 107 111 VIA_PRO_GROUP_A, /* Another video engine and DMA commands */
-4
include/uapi/drm/via_drm.h
··· 274 274 drm_via_blitsync_t sync; 275 275 } drm_via_dmablit_t; 276 276 277 - struct via_file_private { 278 - struct list_head obj_list; 279 - }; 280 - 281 277 #endif /* _VIA_DRM_H_ */