[PATCH 00/10] drm/i915/bios: child device config refactoring

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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

_______________________________________________
Intel-gfx mailing list
Intel-gfx@xxxxxxxxxxxxxxxxxxxxx
https://lists.freedesktop.org/mailman/listinfo/intel-gfx




[Index of Archives]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]
  Powered by Linux