summaryrefslogtreecommitdiff
path: root/zephyr/test/skyrim/Kconfig
blob: c6193e03252a673b0456c6c683ee10e5eefea779 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
# Copyright 2023 The ChromiumOS Authors
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.

choice TEST_BOARD_VARIANT
	prompt "Select board variant for tests"
	help
	  Board variant to use for tests

	config TEST_BOARD_BASEBOARD
		bool "Enable baseboard-specific tests"
		help
		Enable baseboard tests.

	config TEST_BOARD_CRYSTALDRIFT
		bool "Enable crystaldrift-specific tests"
		help
		Enable tests for crystaldrift variant.

	config TEST_BOARD_FROSTFLOW
		bool "Enable frostflow-specific tests"
		help
		Enable tests for frostflow variant.

	config TEST_BOARD_MARKARTH
		bool "Enable markarth-specific tests"
		help
		Enable tests for markarth variant.

	config TEST_BOARD_SKYRIM
		bool "Enable skyrim-specific tests"
		help
		Enable tests for skyrim variant.

	config TEST_BOARD_WINTERHOLD
		bool "Enable winterhold-specific tests"
		help
		Enable tests for winterhold variant.

endchoice # TEST_BOARD_VARIANT

config TEST_BOARD_NAME
	string "Board name"
	default "baseboard" if TEST_BOARD_BASEBOARD
	default "crystaldrift" if TEST_BOARD_CRYSTALDRIFT
	default "frostflow" if TEST_BOARD_FROSTFLOW
	default "markarth" if TEST_BOARD_MARKARTH
	default "skyrim" if TEST_BOARD_SKYRIM
	default "winterhold" if TEST_BOARD_WINTERHOLD

config TEST_BOARD_ALT_CHARGER
	bool "Enable alt charger specific tests"

config TEST_BOARD_ALT_CHARGER_CUSTOM
	bool "ENable alt charger tests with a variant-specific test file"
	select TEST_BOARD_ALT_CHARGER

config TEST_BOARD_FAN
	bool "Enable fan tests"

config TEST_BOARD_FAN_CUSTOM
	bool "ENable fan tests with a variant-specific test file"
	select TEST_BOARD_FAN

config TEST_BOARD_USB_PD_POLICY
	bool "Enable USB PD policy specific tests"
	select TEST_ENABLE_USB_PD_HOST_CMD
	default n

config TEST_BOARD_PPC_CONFIG
	bool "Enable PPC config tests"

config TEST_BOARD_PPC_CONFIG_CUSTOM
	bool "ENable PPC config tests with a variant-specific test file"
	select TEST_BOARD_PPC_CONFIG

config TEST_BOARD_USB_MUX_CONFIG
	bool "Enable USB mux config tests"

config TEST_BOARD_USB_MUX_CONFIG_CUSTOM
	bool "Enable USB mux config tests with a variant-specific test file"
	select TEST_BOARD_USB_MUX_CONFIG

config SKYRIM_LOG_LEVEL
	int "Fake config to allow building"
	default 4 # Log level debug by default

config TEST_ENABLE_USB_PD_HOST_CMD
	bool "Fake config to enable this feature"
	default n

config USB_PD_DISCHARGE
	bool "Fake config to enable this feature"
	default n

source "Kconfig.zephyr"