Sound Open Firmware
Loading...
Searching...
No Matches
module_initial_settings.h File Reference
Include dependency graph for module_initial_settings.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  intel_adsp::ModuleInitialSettingsItem< KEY >
 Helps to identify type of a ModuleInitialSettings item referenced by its KEY. More...
struct  intel_adsp::ModuleInitialSettingsInterface
 Defines the interface to retrieve untyped items based on ModuleInitialSettingsKey values. More...
class  intel_adsp::ModuleInitialSettings
 The set of settings item given for initialization of a Module instance. More...
struct  intel_adsp::ModuleInitialSettings::Array< VALUE >
 A FixedArray whose construction is only granted to ModuleInitialSettings. More...
struct  intel_adsp::ModuleInitialSettingsItem< LEGACY_STRUCT >
 Boilerplate to identify type of the ModuleInitialSettings item associated to the "LEGACY_STRUCT" key. More...
struct  intel_adsp::ModuleInitialSettingsItem< IN_PINS_FORMAT >
 Boilerplate to identify type of the ModuleInitialSettings item associated to the "IN_PINS_FORMAT" key. More...
struct  intel_adsp::ModuleInitialSettingsItem< OUT_PINS_FORMAT >
 Boilerplate to identify type of the ModuleInitialSettings item associated to the "OUT_PINS_FORMAT" key. More...

Namespaces

namespace  intel_adsp
namespace  intel_adsp::system

Macros

#define INPUT_PIN_COUNT   (1 << 3)
#define OUTPUT_PIN_COUNT   (1 << 3)

Typedefs

typedef struct ipc4_base_module_cfg BaseModuleCfg
typedef struct ipc4_base_module_cfg LegacyModuleInitialSettings
typedef struct ipc4_input_pin_format InputPinFormat
typedef struct ipc4_output_pin_format OutputPinFormat
typedef struct ipc4_audio_format AudioFormat

Enumerations

enum  intel_adsp::ModuleInitialSettingsKey { intel_adsp::LEGACY_STRUCT = 0 , intel_adsp::IN_PINS_FORMAT , intel_adsp::OUT_PINS_FORMAT }
 Enumeration values of keys to access to the ModuleInitialSettings items. More...

Macro Definition Documentation

◆ INPUT_PIN_COUNT

#define INPUT_PIN_COUNT   (1 << 3)

◆ OUTPUT_PIN_COUNT

#define OUTPUT_PIN_COUNT   (1 << 3)

Typedef Documentation

◆ AudioFormat

typedef struct ipc4_audio_format AudioFormat

◆ BaseModuleCfg

typedef struct ipc4_base_module_cfg BaseModuleCfg

◆ InputPinFormat

typedef struct ipc4_input_pin_format InputPinFormat

◆ LegacyModuleInitialSettings

typedef struct ipc4_base_module_cfg LegacyModuleInitialSettings

◆ OutputPinFormat

typedef struct ipc4_output_pin_format OutputPinFormat