drm/i915/de: allow intel_display and drm_i915_private for de functions
authorJani Nikula <jani.nikula@intel.com>
Wed, 17 Apr 2024 13:02:46 +0000 (16:02 +0300)
committerJani Nikula <jani.nikula@intel.com>
Thu, 18 Apr 2024 18:16:58 +0000 (21:16 +0300)
commit93d33f464de7dcadfe95cb6a499abe66c3a088d6
treeb70b1829fcd75594b1fec4c6441e5ec4d6cd423b
parent8e58c0346ec2cfb2a3aaffcf992a209dabd7061c
drm/i915/de: allow intel_display and drm_i915_private for de functions

It would be too much noise to convert the intel_de_* functions from
using struct drm_i915_private to struct intel_display all at once. Add
generic wrappers using __to_intel_display() to accept both.

v2: Take the intel_dmc_wl_* changes into account

Cc: Luca Coelho <luciano.coelho@intel.com>
Reviewed-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/1b0e8e7c732535e18c8498a2e18fe1e4c123e2f5.1713358679.git.jani.nikula@intel.com
drivers/gpu/drm/i915/display/intel_de.h