drm/i915/power: move dc state members to struct i915_power_domains
authorJani Nikula <jani.nikula@intel.com>
Wed, 1 Mar 2023 12:29:40 +0000 (14:29 +0200)
committerJani Nikula <jani.nikula@intel.com>
Mon, 6 Mar 2023 17:09:33 +0000 (19:09 +0200)
commit825f0de2fdda691776b6f45af1d3c9ca3d5ff7fc
tree4c77ac986a2061b668e26067d61fbce92a229d7e
parent95ccb25e32af8a86286df215f19ab2c0418cbcc9
drm/i915/power: move dc state members to struct i915_power_domains

There's only one reference to the struct intel_dmc members dc_state,
target_dc_state, and allowed_dc_mask within intel_dmc.c, begging the
question why they are under struct intel_dmc to begin with.

Moreover, the only references to i915->display.dmc outside of
intel_dmc.c are to these members.

They don't belong. Move them from struct intel_dmc to struct
i915_power_domains, which seems like a more suitable place.

Cc: Imre Deak <imre.deak@intel.com>
Reviewed-by: Imre Deak <imre.deak@intel.com>
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20230301122944.1298929-1-jani.nikula@intel.com
drivers/gpu/drm/i915/display/intel_display_power.c
drivers/gpu/drm/i915/display/intel_display_power.h
drivers/gpu/drm/i915/display/intel_display_power_well.c
drivers/gpu/drm/i915/display/intel_dmc.c
drivers/gpu/drm/i915/display/intel_dmc.h
drivers/gpu/drm/i915/display/intel_psr.c