1# Copyright 2021 The Chromium OS Authors
2# SPDX-License-Identifier: Apache-2.0
3
4config SMF
5	bool "Hierarchical State Machine"
6	help
7	  This option enables the Hierarchical State Machine library
8
9if SMF
10
11config SMF_ANCESTOR_SUPPORT
12	bool "States to have 1 or more ancestors"
13	help
14	   If y, then the state machine framework includes ancestor state support
15
16config SMF_INITIAL_TRANSITION
17	depends on SMF_ANCESTOR_SUPPORT
18	bool "Support initial transitions for ancestor states"
19	help
20	   If y, then each state can have an initial transition to a sub-state
21
22endif # SMF
23