Lay the groundwork for display power code conversion to struct intel_display. This still falls short for converting all the users of power get/put/etc. but starts off with internal conversions and the high level interfaces. It's a good start anyway. BR, Jani. Jani Nikula (7): drm/i915/display: simplify conditional compilation on runtime PM debug drm/i915/display: convert for_each_power_well() to struct intel_display drm/i915/display: convert for_each_power_domain_well() to struct intel_display drm/i915/display: convert power wells to struct intel_display drm/i915/display: convert power domain code internally to struct intel_display drm/i915/display: convert high level power interfaces to struct intel_display drm/i915/display: convert power map to struct intel_display .../drm/i915/display/intel_display_debugfs.c | 3 +- .../drm/i915/display/intel_display_driver.c | 8 +- .../gpu/drm/i915/display/intel_display_irq.c | 3 +- .../drm/i915/display/intel_display_power.c | 983 +++++++++--------- .../drm/i915/display/intel_display_power.h | 87 +- .../i915/display/intel_display_power_map.c | 56 +- .../i915/display/intel_display_power_well.c | 546 +++++----- .../i915/display/intel_display_power_well.h | 35 +- drivers/gpu/drm/i915/display/intel_dpio_phy.c | 7 +- drivers/gpu/drm/i915/display/intel_hdcp.c | 2 +- .../drm/i915/display/intel_modeset_setup.c | 2 +- drivers/gpu/drm/i915/display/intel_pps.c | 4 +- drivers/gpu/drm/i915/display/intel_psr.c | 6 +- drivers/gpu/drm/i915/i915_driver.c | 32 +- drivers/gpu/drm/xe/display/xe_display.c | 28 +- 15 files changed, 900 insertions(+), 902 deletions(-) -- 2.39.5