/* SPDX-License-Identifier: BSD-3-Clause * * Copyright(c) 2022 Intel Corporation. All rights reserved. * * Author: Ievgen Ganakov */ /** * \file include/ipc4/detect_test.h * \brief KD module definitions. * NOTE: This ABI uses bit fields and is non portable. */ #ifndef __SOF_IPC4_DETECT_TEST_H__ #define __SOF_IPC4_DETECT_TEST_H__ enum ipc4_detect_test_module_config_params { /* Use LARGE_CONFIG_SET to process model blob. Ipc mailbox must * contain properly configured BLOB for Detect Keyword module. */ IPC4_DETECT_TEST_SET_MODEL_BLOB = 1, /* Use LARGE_CONFIG_SET to set Detect Keyword module parameters. * Ipc mailbox must contain properly built sof_detect_test_config * struct. */ IPC4_DETECT_TEST_SET_CONFIG = 2, /* Use LARGE_CONFIG_GET to retrieve Detect Test config * Ipc mailbox must contain properly built sof_detect_test_config * struct. */ IPC4_DETECT_TEST_GET_CONFIG = 3 }; #endif