drm/i915: hide away VBT private data in a separate header
authorJani Nikula <jani.nikula@intel.com>
Wed, 16 Mar 2016 10:43:35 +0000 (12:43 +0200)
committerJani Nikula <jani.nikula@intel.com>
Thu, 17 Mar 2016 09:58:57 +0000 (11:58 +0200)
commit72341af4285ae1337c0dfdfa3e68318b52b8757c
tree5426a2d7bb23a8d227ce8f2a86b57fb7534f7300
parent52e2abb30cf0560edbb8f898d6c308e5ef80dd3f
drm/i915: hide away VBT private data in a separate header

We've been accumulating code across the driver that depends on the VBT
specific structures and defines. The VBT is an uncontrollable
beast. Encourage encapsulation of the VBT data by hiding the structures
and defines in a private header only to be included from intel_bios.c.

Reviewed-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
Link: http://patchwork.freedesktop.org/patch/msgid/1458125015-7931-7-git-send-email-jani.nikula@intel.com
Documentation/DocBook/gpu.tmpl
drivers/gpu/drm/i915/intel_bios.c
drivers/gpu/drm/i915/intel_bios.h
drivers/gpu/drm/i915/intel_vbt_defs.h [new file with mode: 0644]