# Copyright 2021 The Chromium OS Authors | |
# SPDX-License-Identifier: Apache-2.0 | |
config SMF | |
bool "Hierarchical State Machine" | |
help | |
This option enables the Hierarchical State Machine library | |
if SMF | |
config SMF_ANCESTOR_SUPPORT | |
bool "States to have 1 or more ancestors" | |
help | |
If y, then the state machine framework includes ancestor state support | |
config SMF_INITIAL_TRANSITION | |
depends on SMF_ANCESTOR_SUPPORT | |
bool "Support initial transitions for ancestor states" | |
help | |
If y, then each state can have an initial transition to a sub-state | |
endif # SMF |