/* SPDX-License-Identifier: GPL-2.0 */ /* Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES */ #ifndef __KICK_TEST_H__ #define __KICK_TEST_H__ enum kick_scenario { KICK_IMMEDIATE, KICK_LAZY, KICK_LAZY_THEN_IMMEDIATE, KICK_IMMEDIATE_THEN_LAZY, KICK_PLAIN_THEN_LAZY, KICK_LAZY_THEN_PLAIN, KICK_BOTH, KICK_LAZY_WAIT, ENQ_BOTH, TICK_EXPIRY, INVALID_KICK_IDLE, INVALID_KICK_UNKNOWN, }; enum kick_state { KICK_STATE_IDLE, KICK_STATE_ARMED, KICK_STATE_QUEUED, KICK_STATE_RESCHED, KICK_STATE_DONE, }; #endif /* __KICK_TEST_H__ */