Sound Open Firmware
Loading...
Searching...
No Matches
detect_test.h File Reference
Include dependency graph for detect_test.h:

Go to the source code of this file.

Data Structures

struct  sof_detect_test_config

Macros

#define SOF_DETECT_TEST_CONFIG   0
 IPC blob types.
#define SOF_DETECT_TEST_MODEL   1
#define SOF_DETECT_TEST_MAX_CFG_SIZE   sizeof(struct sof_detect_test_config)
 used for binary blob size sanity checks

Functions

uint16_t test_keyword_get_sample_valid_bytes (struct comp_dev *dev)
uint32_t test_keyword_get_detected (struct comp_dev *dev)
void test_keyword_set_detected (struct comp_dev *dev, uint32_t detected)
uint32_t test_keyword_get_drain_req (struct comp_dev *dev)
void test_keyword_set_drain_req (struct comp_dev *dev, uint32_t drain_req)
void detect_test_notify (const struct comp_dev *dev)

Variables

struct sof_detect_test_config __packed

Macro Definition Documentation

◆ SOF_DETECT_TEST_CONFIG

#define SOF_DETECT_TEST_CONFIG   0

IPC blob types.

◆ SOF_DETECT_TEST_MAX_CFG_SIZE

#define SOF_DETECT_TEST_MAX_CFG_SIZE   sizeof(struct sof_detect_test_config)

used for binary blob size sanity checks

◆ SOF_DETECT_TEST_MODEL

#define SOF_DETECT_TEST_MODEL   1

Function Documentation

◆ detect_test_notify()

void detect_test_notify ( const struct comp_dev * dev)

◆ test_keyword_get_detected()

uint32_t test_keyword_get_detected ( struct comp_dev * dev)

◆ test_keyword_get_drain_req()

uint32_t test_keyword_get_drain_req ( struct comp_dev * dev)

◆ test_keyword_get_sample_valid_bytes()

uint16_t test_keyword_get_sample_valid_bytes ( struct comp_dev * dev)

◆ test_keyword_set_detected()

void test_keyword_set_detected ( struct comp_dev * dev,
uint32_t detected )

◆ test_keyword_set_drain_req()

void test_keyword_set_drain_req ( struct comp_dev * dev,
uint32_t drain_req )

Variable Documentation

◆ __packed

struct sof_detect_test_config __packed