drm/i915: move INTEL_FRONTBUFFER_* macros to intel_frontbuffer.h
authorJani Nikula <jani.nikula@intel.com>
Wed, 24 Aug 2022 13:15:56 +0000 (16:15 +0300)
committerJani Nikula <jani.nikula@intel.com>
Mon, 29 Aug 2022 10:37:05 +0000 (13:37 +0300)
commitdf22d67e5f3d91ce6f0b0f64ccc14d016c89d956
tree7f677fce09d049ceb251418c44bf2b48a3342258
parent44eba1b85119a8f2d44a47bb3e8c5c608a05eba4
drm/i915: move INTEL_FRONTBUFFER_* macros to intel_frontbuffer.h

The macros clearly don't belong in i915_drv.h. Move to
intel_frontbuffer.h.

Also split the BUILD_BUG_ON()s to intel_frontbuffer_track() to avoid
depending on some other macros in the header.

Signed-off-by: Jani Nikula <jani.nikula@intel.com>
Reviewed-by: Lucas De Marchi <lucas.demarchi@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/c899fd1ef2220564a876cd88c03e53c4c7b0168b.1661346845.git.jani.nikula@intel.com
drivers/gpu/drm/i915/display/intel_frontbuffer.c
drivers/gpu/drm/i915/display/intel_frontbuffer.h
drivers/gpu/drm/i915/i915_drv.h