drm/i915: Move more GEM objects under gem/
[linux-2.6-block.git] / drivers / gpu / drm / i915 / Makefile.header-test
CommitLineData
c2400ec3
JN
1# SPDX-License-Identifier: MIT
2# Copyright © 2019 Intel Corporation
3
4# Test the headers are compilable as standalone units
5header_test := \
6 i915_active_types.h \
2126d3e9 7 i915_debugfs.h \
aab30b85 8 i915_drv.h \
440e2b3d 9 i915_irq.h \
aab30b85 10 i915_params.h \
c2400ec3 11 i915_priolist_types.h \
aab30b85 12 i915_reg.h \
c2400ec3
JN
13 i915_scheduler_types.h \
14 i915_timeline_types.h \
cb363304 15 i915_utils.h \
4e49d35c 16 intel_acpi.h \
12392a74 17 intel_atomic.h \
56dabc93 18 intel_atomic_plane.h \
331c201a 19 intel_audio.h \
779bc1d0 20 intel_bios.h \
e7674ef6 21 intel_cdclk.h \
78c61320 22 intel_color.h \
d5f9db2c 23 intel_combo_phy.h \
ec7f29ff 24 intel_connector.h \
d2ee2e8a 25 intel_crt.h \
174594db 26 intel_csr.h \
fdc24cf3 27 intel_ddi.h \
27fec1f9 28 intel_dp.h \
81afa278 29 intel_dp_aux_backlight.h \
e075094f 30 intel_dp_link_training.h \
46f2066e 31 intel_dp_mst.h \
b1ad4c39 32 intel_dpio_phy.h \
f4be705f 33 intel_dpll_mgr.h \
aab30b85 34 intel_drv.h \
3db9de3b 35 intel_dsi.h \
b9d0baaa 36 intel_dsi_dcs_backlight.h \
75a4639a 37 intel_dvo.h \
531747b8 38 intel_dvo_dev.h \
98afa316 39 intel_fbc.h \
6dfccb95 40 intel_fbdev.h \
8834e365 41 intel_fifo_underrun.h \
e1ef734e 42 intel_frontbuffer.h \
3ce2ea65 43 intel_gmbus.h \
408bd917 44 intel_hdcp.h \
0550691d 45 intel_hdmi.h \
dbeb38d9 46 intel_hotplug.h \
a2649b34 47 intel_lpe_audio.h \
f3e18947 48 intel_lspcon.h \
42406fdc 49 intel_lvds.h \
05ca9306 50 intel_overlay.h \
44c1220a 51 intel_panel.h \
c6a35b9c 52 intel_pipe_crc.h \
696173b0 53 intel_pm.h \
55367a27 54 intel_psr.h \
220b92bf 55 intel_quirks.h \
09a93ef3 56 intel_runtime_pm.h \
596fee14 57 intel_sdvo.h \
220b92bf 58 intel_sideband.h \
f9a79f9a 59 intel_sprite.h \
d91e6578 60 intel_tv.h \
aab30b85 61 intel_uncore.h \
b375d0ef 62 intel_vdsc.h \
d91e6578 63 intel_wakeref.h
c2400ec3
JN
64
65quiet_cmd_header_test = HDRTEST $@
66 cmd_header_test = echo "\#include \"$(<F)\"" > $@
67
68header_test_%.c: %.h
69 $(call cmd,header_test)
70
71i915-$(CONFIG_DRM_I915_WERROR) += $(foreach h,$(header_test),$(patsubst %.h,header_test_%.o,$(h)))
72
73clean-files += $(foreach h,$(header_test),$(patsubst %.h,header_test_%.c,$(h)))