Skip to content

drm/i915/bios: child device config refactoring

Jani Nikula intel-gfx 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest10 patches 2 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/10drm/i915/bios: amend child device config parametersdrivers/gpu/drm/i915/intel_vbt_defs.h+27 -42 replies
2/10drm/i915/bios: document BDB versions of child device config fieldsdrivers/gpu/drm/i915/intel_vbt_defs.h+8 -80 replies
3/10drm/i915/bios: remove the raw version of child device configdrivers/gpu/drm/i915/intel_bios.c drivers/gpu/drm/i915/intel_vbt_defs.h+1 -40 replies
4/10drm/i915/bios: add legacy contents to common child device configdrivers/gpu/drm/i915/intel_vbt_defs.h+70 -310 replies
5/10drm/i915/bios: throw away high level child device uniondrivers/gpu/drm/i915/i915_drv.h drivers/gpu/drm/i915/intel_bios.c drivers/gpu/drm/i915/intel_vbt_defs.h+65 -690 replies
6/10drm/i915/bios: throw away struct old_child_dev_configdrivers/gpu/drm/i915/intel_bios.c drivers/gpu/drm/i915/intel_vbt_defs.h+4 -300 replies
7/10drm/i915/bios: document child device config dvo_port values a bit betterdrivers/gpu/drm/i915/intel_vbt_defs.h+21 -200 replies
8/10drm/i915/bios: group device type definitions togetherdrivers/gpu/drm/i915/intel_vbt_defs.h+51 -520 replies
9/10drm/i915/bios: throw away unused DVO_* macrosdrivers/gpu/drm/i915/intel_vbt_defs.h+0 -50 replies
10/10drm/i915/bios: drop the rest of the p_ prefixes from pointersdrivers/gpu/drm/i915/intel_bios.c+41 -430 replies

Reviews trailers per patch

1 of 10 patches has a Reviewed-by or Acked-by.

PatchVille Syrjälä
1/10R-b
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread

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

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(-)
Signature · 6 lines
2.11.0

_______________________________________________
Intel-gfx mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/intel-gfx