mirror of
https://github.com/tiagovignatti/intel-gpu-tools.git
synced 2025-06-10 09:26:10 +00:00
Move power management related code to a separate library. Initially this is done only for workarounds that apply to external components. Modify the users of such workarounds accordingly. This currently involves HD audio and SATA link power management. For SATA link PM there's also code to save the previous settings, to allow for resetting the values after we've finished testing. Signed-off-by: David Weinehall <david.weinehall@intel.com> Reviewed-by: Marius Vlad <marius.c.vlad@intel.com> Signed-off-by: Marius Vlad <marius.c.vlad@intel.com>
102 lines
2.1 KiB
Makefile
102 lines
2.1 KiB
Makefile
libintel_tools_la_SOURCES = \
|
|
debug.h \
|
|
drmtest.c \
|
|
drmtest.h \
|
|
i830_reg.h \
|
|
i915_3d.h \
|
|
i915_reg.h \
|
|
i915_pciids.h \
|
|
igt.h \
|
|
igt_debugfs.c \
|
|
igt_debugfs.h \
|
|
igt_aux.c \
|
|
igt_aux.h \
|
|
igt_edid_template.h \
|
|
igt_gt.c \
|
|
igt_gt.h \
|
|
igt_stats.c \
|
|
igt_stats.h \
|
|
instdone.c \
|
|
instdone.h \
|
|
intel_batchbuffer.c \
|
|
intel_batchbuffer.h \
|
|
intel_chipset.h \
|
|
intel_os.c \
|
|
intel_io.h \
|
|
intel_mmio.c \
|
|
intel_chipset.c \
|
|
intel_reg.h \
|
|
ioctl_wrappers.c \
|
|
ioctl_wrappers.h \
|
|
media_fill.h \
|
|
media_fill_gen7.c \
|
|
media_fill_gen8.c \
|
|
media_fill_gen8lp.c \
|
|
media_fill_gen9.c \
|
|
media_spin.h \
|
|
media_spin.c \
|
|
gpgpu_fill.h \
|
|
gpgpu_fill.c \
|
|
gen7_media.h \
|
|
gen8_media.h \
|
|
rendercopy_i915.c \
|
|
rendercopy_i830.c \
|
|
gen6_render.h \
|
|
gen7_render.h \
|
|
gen8_render.h \
|
|
gen9_render.h \
|
|
rendercopy_gen6.c \
|
|
rendercopy_gen7.c \
|
|
rendercopy_gen8.c \
|
|
rendercopy_gen9.c \
|
|
rendercopy.h \
|
|
intel_reg_map.c \
|
|
intel_iosf.c \
|
|
igt_kms.c \
|
|
igt_kms.h \
|
|
igt_fb.c \
|
|
igt_fb.h \
|
|
igt_core.c \
|
|
igt_core.h \
|
|
igt_draw.c \
|
|
igt_draw.h \
|
|
igt_pm.c \
|
|
igt_pm.h \
|
|
uwildmat/uwildmat.h \
|
|
uwildmat/uwildmat.c \
|
|
$(NULL)
|
|
|
|
.PHONY: version.h.tmp
|
|
|
|
# leaving a space here to work around automake's conditionals
|
|
ifeq ($(GIT_HASH),no)
|
|
$(IGT_LIB_PATH)/version.h.tmp:
|
|
@echo '#define IGT_GIT_SHA1 "git"' >> $@
|
|
else
|
|
$(IGT_LIB_PATH)/version.h.tmp:
|
|
@touch $@
|
|
@if test -d $(GPU_TOOLS_PATH)/.git; then \
|
|
if which git > /dev/null 2>&1; then \
|
|
cd $(GPU_TOOLS_PATH); \
|
|
git log -n 1 --oneline | \
|
|
sed 's/^\([^ ]*\) .*/#define IGT_GIT_SHA1 "g\1"/' ; \
|
|
else \
|
|
echo '#define IGT_GIT_SHA1 "NO-GIT"' ; \
|
|
fi \
|
|
else \
|
|
echo '#define IGT_GIT_SHA1 "NOT-GIT"' ; \
|
|
fi >> $@
|
|
endif # GIT_HASH
|
|
|
|
|
|
$(IGT_LIB_PATH)/version.h: $(IGT_LIB_PATH)/version.h.tmp
|
|
@if ! cmp -s $(IGT_LIB_PATH)/version.h.tmp $(IGT_LIB_PATH)/version.h; then \
|
|
mv $(IGT_LIB_PATH)/version.h.tmp $(IGT_LIB_PATH)/version.h ; \
|
|
else \
|
|
rm $(IGT_LIB_PATH)/version.h.tmp ; \
|
|
fi
|
|
|
|
BUILT_SOURCES = $(IGT_LIB_PATH)/version.h
|
|
CLEANFILES = $(IGT_LIB_PATH)/version.h $(IGT_LIB_PATH)/version.h.tmp
|
|
|