Clean up dmc code to hide details better in intel_dmc.c. Jani Nikula (8): drm/i915/dmc: simplify intel_dmc_load_program() conditions drm/i915/dmc: move assert_dmc_loaded() to intel_dmc.c drm/i915/dmc: move dmc debugfs to intel_dmc.c drm/i915/dmc: fix i915_reg_t usage drm/i915/dmc: don't register DMC debugfs file if there's no DMC drm/i915/dmc: abstract GPU error state dump drm/i915/dmc: hide DMC version macros drm/i915/dmc: split out dmc registers to a separate file .../drm/i915/display/intel_display_debugfs.c | 75 +---------- .../drm/i915/display/intel_display_power.c | 18 +-- drivers/gpu/drm/i915/display/intel_dmc.c | 125 ++++++++++++++++-- drivers/gpu/drm/i915/display/intel_dmc.h | 10 +- drivers/gpu/drm/i915/display/intel_dmc_regs.h | 31 +++++ drivers/gpu/drm/i915/gvt/handlers.c | 1 + drivers/gpu/drm/i915/i915_gpu_error.c | 10 +- drivers/gpu/drm/i915/i915_reg.h | 21 --- 8 files changed, 158 insertions(+), 133 deletions(-) create mode 100644 drivers/gpu/drm/i915/display/intel_dmc_regs.h -- 2.30.2