]> www.infradead.org Git - users/jedix/linux-maple.git/commit
drm/i915/overlay: add intel_overlay_available() and use it
authorJani Nikula <jani.nikula@intel.com>
Wed, 20 Nov 2024 11:30:30 +0000 (13:30 +0200)
committerJani Nikula <jani.nikula@intel.com>
Fri, 22 Nov 2024 11:56:35 +0000 (13:56 +0200)
commite3840e5871217a6995c55200090a25cae1edd7f2
tree787580f9703f7fe23447ed390d2a2bcd5ea57bb1
parent40c9ad5f2da31d0fb4723fe90a07c9b94df4d886
drm/i915/overlay: add intel_overlay_available() and use it

Avoid accessing struct intel_display members directly from
i915_getparam_ioctl(). Add intel_overlay_available() function to provide
the information for I915_PARAM_HAS_OVERLAY.

Reviewed-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/26041645168ce3e76cb8f73bcb4c747619117e06.1732102179.git.jani.nikula@intel.com
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
drivers/gpu/drm/i915/display/intel_overlay.c
drivers/gpu/drm/i915/display/intel_overlay.h
drivers/gpu/drm/i915/i915_getparam.c