Lines Matching +full:riscv +full:- +full:iommu
1 # SPDX-License-Identifier: GPL-2.0
4 TARGETS += amd-pstate
15 TARGETS += cpu-hotplug
19 TARGETS += dmabuf-heaps
20 TARGETS += drivers/dma-buf
45 TARGETS += iommu
58 TARGETS += memory-hotplug
89 TARGETS += riscv
105 TARGETS += tc-testing
126 TARGETS_HOTPLUG = cpu-hotplug
127 TARGETS_HOTPLUG += memory-hotplug
141 TMP := $(filter-out $(SKIP_TARGETS), $(TARGETS))
152 # implicit rules to sub-test Makefiles which avoids build failures in test
173 # Make's built-in functions such as $(abspath ...), $(realpath ...) cannot
175 …abs_objtree := $(shell cd $(top_srcdir) && mkdir -p $(KBUILD_OUTPUT) && cd $(KBUILD_OUTPUT) && pwd)
181 KHDR_INCLUDES := -isystem ${abs_objtree}/usr/include
185 KHDR_INCLUDES := -isystem ${abs_srctree}/usr/include
203 mkdir $$BUILD_TARGET -p; \
204 $(MAKE) OUTPUT=$$BUILD_TARGET -C $$TARGET \
213 $(MAKE) OUTPUT=$$BUILD_TARGET -C $$TARGET run_tests \
214 SRC_PATH=$(shell readlink -e $$(pwd)) \
222 $(MAKE) OUTPUT=$$BUILD_TARGET -C $$TARGET;\
228 $(MAKE) OUTPUT=$$BUILD_TARGET -C $$TARGET run_full_test;\
234 $(MAKE) OUTPUT=$$BUILD_TARGET -C $$TARGET clean;\
238 $(MAKE) -C pstore run_crash
252 TEST_LIST := $(INSTALL_PATH)/kselftest-list.txt
257 mkdir -p $(INSTALL_PATH)/kselftest
258 install -m 744 kselftest/module.sh $(INSTALL_PATH)/kselftest/
259 install -m 744 kselftest/runner.sh $(INSTALL_PATH)/kselftest/
260 install -m 744 kselftest/prefix.pl $(INSTALL_PATH)/kselftest/
261 install -m 744 kselftest/ktap_helpers.sh $(INSTALL_PATH)/kselftest/
262 install -m 744 kselftest/ksft.py $(INSTALL_PATH)/kselftest/
263 install -m 744 run_kselftest.sh $(INSTALL_PATH)/
264 rm -f $(TEST_LIST)
268 $(MAKE) OUTPUT=$$BUILD_TARGET -C $$TARGET install \
270 SRC_PATH=$(shell readlink -e $$(pwd)) \
279 @# While building kselftest-list.text skip also non-existent TARGET dirs:
284 [ ! -d $(INSTALL_PATH)/$$TARGET ] && printf "Skipping non-existent dir: $$TARGET\n" && continue; \
286 $(MAKE) -s --no-print-directory OUTPUT=$$BUILD_TARGET COLLECTION=$$TARGET \
287 -C $$TARGET emit_tests >> $(TEST_LIST); \
294 TAR_PATH = $(abspath ${INSTALL_PATH}/kselftest-packages/kselftest.tar${FORMAT})
296 @mkdir -p ${INSTALL_PATH}/kselftest-packages/
297 @tar caf ${TAR_PATH} --exclude=kselftest-packages -C ${INSTALL_PATH} .
303 $(MAKE) OUTPUT=$$BUILD_TARGET -C $$TARGET clean;\