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)
 

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)