drm/i915/wm: make struct intel_dbuf_state opaque type
authorJani Nikula <jani.nikula@intel.com>
Wed, 25 Jun 2025 10:32:21 +0000 (13:32 +0300)
committerJani Nikula <jani.nikula@intel.com>
Thu, 26 Jun 2025 08:55:53 +0000 (11:55 +0300)
commitd1b8a4dc0907e5d78f05783a707da0209f83e3a5
tree9e826294798b0e0d98cda88dd076cad70daa7da1
parent3a34fd6de47908a9d4e830ec6063397b4bfc1bac
drm/i915/wm: make struct intel_dbuf_state opaque type

With all the code touching struct intel_dbuf_state moved inside
skl_watermark.c, we move the struct definition there too, and make the
type opaque. This nicely reduces includes from skl_watermark.h.

Reviewed-by: Imre Deak <imre.deak@intel.com>
Link: https://lore.kernel.org/r/83ae5f022a1d6d83c031e5c079b04dc739102565.1750847509.git.jani.nikula@intel.com
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
drivers/gpu/drm/i915/display/skl_watermark.c
drivers/gpu/drm/i915/display/skl_watermark.h