On Tue, Jul 07, 2026 at 03:48:47PM +0300, Imre Deak wrote: > Hook the shared i915 display DP link KUnit tests into the xe display > test build. > > Build the shared display test source from the i915 display test directory > when xe display support is enabled. > > v2: Unchanged. > v3: Add SPDX license header. (Michał) > > Reviewed-by: Michał Grzelak <[email protected]> > Signed-off-by: Imre Deak <[email protected]> > --- > drivers/gpu/drm/xe/Makefile | 3 +++ > drivers/gpu/drm/xe/display/tests/Makefile | 13 +++++++++++++
Acked-by: Rodrigo Vivi <[email protected]> > 2 files changed, 16 insertions(+) > create mode 100644 drivers/gpu/drm/xe/display/tests/Makefile > > diff --git a/drivers/gpu/drm/xe/Makefile b/drivers/gpu/drm/xe/Makefile > index 6d728f8c4c392..67ada1d6c2fb9 100644 > --- a/drivers/gpu/drm/xe/Makefile > +++ b/drivers/gpu/drm/xe/Makefile > @@ -374,6 +374,9 @@ xe-$(CONFIG_DRM_XE_DP_TUNNEL) += \ > > obj-$(CONFIG_DRM_XE) += xe.o > obj-$(CONFIG_DRM_XE_KUNIT_TEST) += tests/ > +ifeq ($(CONFIG_DRM_XE_DISPLAY),y) > + obj-$(CONFIG_DRM_XE_KUNIT_TEST) += display/tests/ > +endif > > # header test > hdrtest_find_args := -not -path xe_rtp_helpers.h > diff --git a/drivers/gpu/drm/xe/display/tests/Makefile > b/drivers/gpu/drm/xe/display/tests/Makefile > new file mode 100644 > index 0000000000000..c716864580721 > --- /dev/null > +++ b/drivers/gpu/drm/xe/display/tests/Makefile > @@ -0,0 +1,13 @@ > +# SPDX-License-Identifier: GPL-2.0 > + > +subdir-ccflags-$(CONFIG_DRM_XE_DISPLAY) += \ > + -I$(srctree)/drivers/gpu/drm/i915/display/ > + > +# Rule to build display code shared with i915 > +$(obj)/i915-display/tests/%.o: > $(srctree)/drivers/gpu/drm/i915/display/tests/%.c FORCE > + $(call cmd,force_checksrc) > + $(call if_changed_rule,cc_o_c) > + > +obj-$(CONFIG_DRM_XE_KUNIT_TEST) += xe_display_test.o > +xe_display_test-y = \ > + i915-display/tests/intel_dp_link_test.o > -- > 2.49.1 >
