[Intel-gfx] [PATCH 00/10] drm/i915/bios: child device config refactoring
Jani Nikula
jani.nikula at intel.com
Thu Aug 24 18:53:58 UTC 2017
Refactor and clarify the child device config definitions and
parsing. Turn the top level union to handle old and new BDB versions
inside out; have a common struct with unions for the conflicting parts
inside instead.
This should make it easier to add new child device config fields in the
future.
BR,
Jani.
Jani Nikula (10):
drm/i915/bios: amend child device config parameters
drm/i915/bios: document BDB versions of child device config fields
drm/i915/bios: remove the raw version of child device config
drm/i915/bios: add legacy contents to common child device config
drm/i915/bios: throw away high level child device union
drm/i915/bios: throw away struct old_child_dev_config
drm/i915/bios: document child device config dvo_port values a bit
better
drm/i915/bios: group device type definitions together
drm/i915/bios: throw away unused DVO_* macros
drm/i915/bios: drop the rest of the p_ prefixes from pointers
drivers/gpu/drm/i915/i915_drv.h | 2 +-
drivers/gpu/drm/i915/intel_bios.c | 196 +++++++++++------------
drivers/gpu/drm/i915/intel_vbt_defs.h | 284 ++++++++++++++++++----------------
3 files changed, 252 insertions(+), 230 deletions(-)
--
2.11.0
More information about the Intel-gfx
mailing list