drm: Extract drm_encoder.[hc]
authorDaniel Vetter <daniel.vetter@ffwll.ch>
Mon, 29 Aug 2016 08:27:49 +0000 (10:27 +0200)
committerDaniel Vetter <daniel.vetter@ffwll.ch>
Mon, 29 Aug 2016 13:37:03 +0000 (15:37 +0200)
commit321a95ae35f2ec4f58c4cda28d3606cc6f2b97d1
tree2f765ea3ec7aaf732e5bf4fb0fc23144709c9521
parent749cc6f7ed509e1be04e9c26d9cdc3c1f0dd13b4
drm: Extract drm_encoder.[hc]

Same treatment as before. Only hiccup is drm_crtc_mask, which
unfortunately can't be resolved until drm_crtc.h is less of a monster.
Untangle the header loop with a forward declaration for that static
inline.

Reviewed-by: Archit Taneja <architt@codeaurora.org>
Signed-off-by: Daniel Vetter <daniel.vetter@intel.com>
Link: http://patchwork.freedesktop.org/patch/msgid/20160829082757.17913-1-daniel.vetter@ffwll.ch
Documentation/gpu/drm-kms.rst
drivers/gpu/drm/Makefile
drivers/gpu/drm/drm_crtc.c
drivers/gpu/drm/drm_crtc_internal.h
drivers/gpu/drm/drm_encoder.c [new file with mode: 0644]
include/drm/drm_crtc.h
include/drm/drm_encoder.h [new file with mode: 0644]