diff options
author | Jett Rink <jettrink@chromium.org> | 2020-08-13 09:44:34 -0600 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2020-08-13 22:32:17 +0000 |
commit | 0df97d0e5846493c868eabe4c1647d67a946d7fd (patch) | |
tree | 100e343403bb91aabf8661fbf85e1dcf07b16676 /test/usb_sm_checks.h | |
parent | 39a526023e435a776639d68271eed593598e9106 (diff) | |
download | chrome-ec-0df97d0e5846493c868eabe4c1647d67a946d7fd.tar.gz |
test: remove no_empty_state tests
When we use IS_ENABLED style code we may have empty state machine states
that are unused. The linker ensures that we never try to reference these
states. This does mean that extra states do cost ~20 bytes each. This
cost does seem worth it to keep the value of usb states stable.
BRANCH=none
BUG=none
TEST=buildall
Signed-off-by: Jett Rink <jettrink@chromium.org>
Change-Id: I44c1454bed91c9e28d89ebd6b75e9df684c41844
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2354192
Reviewed-by: Edward Hill <ecgh@chromium.org>
Diffstat (limited to 'test/usb_sm_checks.h')
-rw-r--r-- | test/usb_sm_checks.h | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/test/usb_sm_checks.h b/test/usb_sm_checks.h index e6b459f1f3..92529ac385 100644 --- a/test/usb_sm_checks.h +++ b/test/usb_sm_checks.h @@ -9,17 +9,14 @@ #define __CROS_EC_USB_SM_CHECKS_H int test_tc_no_parent_cycles(void); -int test_tc_no_empty_state(void); int test_tc_all_states_named(void); int test_prl_no_parent_cycles(void); -int test_prl_no_empty_state(void); int test_prl_all_states_named(void); int test_pe_no_parent_cycles(void); -int test_pe_no_empty_state(void); int test_pe_all_states_named(void); #endif /* __CROS_EC_USB_SM_CHECKS_H */
\ No newline at end of file |