1# SPDX-FileCopyrightText: Copyright (c) 2023 Carl Zeiss Meditec AG
2# SPDX-License-Identifier: Apache-2.0
3
4menuconfig STEPPER
5	bool "Stepper Controller"
6	help
7	  Enable stepper controller
8
9if STEPPER
10
11module = STEPPER
12module-str = stepper
13source "subsys/logging/Kconfig.template.log_config"
14
15config STEPPER_INIT_PRIORITY
16	int "Stepper Motor Controller init priority"
17	default 90
18	help
19	  Stepper motor controller initialization priority.
20
21config STEPPER_SHELL
22	bool "Stepper shell"
23	depends on SHELL
24	help
25	  Enable stepper shell for testing.
26
27comment "Stepper Driver Common"
28
29rsource "step_dir/Kconfig"
30
31comment "Stepper Drivers"
32
33# zephyr-keep-sorted-start
34rsource "Kconfig.fake"
35rsource "Kconfig.gpio"
36rsource "adi_tmc/Kconfig"
37rsource "ti/Kconfig"
38# zephyr-keep-sorted-stop
39
40endif
41