10 .sample_freq_khz = 48,
11 .container_bits_per_sample = 16,
12 .valid_bits_per_sample = 16,
13 .settings_file =
"dmic-1ch-48khz-16b.bin",
42 .sample_freq_khz = 48,
43 .container_bits_per_sample = 16,
44 .valid_bits_per_sample = 16,
45 .settings_file =
"dmic-2ch-48khz-16b.bin",
74 .sample_freq_khz = 48,
75 .container_bits_per_sample = 16,
76 .valid_bits_per_sample = 16,
77 .settings_file =
"dmic-4ch-48khz-16b.bin",
106 .sample_freq_khz = 48,
107 .container_bits_per_sample = 32,
108 .valid_bits_per_sample = 24,
109 .settings_file =
"dialog-2ch-48khz-24b.bin",
149 .sample_freq_khz = 48,
150 .container_bits_per_sample = 32,
151 .valid_bits_per_sample = 24,
152 .settings_file =
"max98357-render-2ch-48khz-24b.bin",
170 switch (num_channels) {
193 .sample_freq_khz = 48,
194 .container_bits_per_sample = 32,
195 .valid_bits_per_sample = 24,
197 .settings_file =
"rt5682-2ch-48khz-24b.bin",
@ NHLT_MIC_ARRAY_4CH_L_SHAPED
@ NHLT_MIC_ARRAY_2CH_SMALL
@ NHLT_MIC_ARRAY_VENDOR_DEFINED
int nhlt_add_ssp_endpoints(struct nhlt *nhlt, int virtual_bus_id, const struct nhlt_endp_descriptor *epds, size_t num_epds)
int nhlt_add_endpoints(struct nhlt *nhlt, const struct nhlt_endp_descriptor *epds, size_t num_epds)
static const struct nhlt_format_config dmic_4ch_formats[]
int nhlt_soc_add_da7219(struct nhlt *nhlt, int hwlink)
static const struct nhlt_endp_descriptor rt5682_descriptors[]
int nhlt_soc_add_dmic_array(struct nhlt *nhlt, int num_channels)
static const struct nhlt_endp_descriptor dmic_4ch_descriptors[]
static const struct nhlt_endp_descriptor dmic_1ch_descriptors[]
int nhlt_soc_add_rt5682(struct nhlt *nhlt, int hwlink)
static const struct nhlt_endp_descriptor da7219_descriptors[]
static const struct nhlt_dmic_array_config dmic_1ch_mic_config
static const struct nhlt_format_config rt5682_formats[]
static const struct nhlt_format_config max98357_formats[]
static const struct nhlt_endp_descriptor dmic_2ch_descriptors[]
static const struct nhlt_format_config da7219_formats[]
static const struct nhlt_endp_descriptor max98357_descriptors[]
static const struct nhlt_dmic_array_config dmic_2ch_mic_config
static const struct nhlt_format_config dmic_1ch_formats[]
static const struct nhlt_format_config dmic_2ch_formats[]
int nhlt_soc_add_max98357(struct nhlt *nhlt, int hwlink)
static const struct nhlt_dmic_array_config dmic_4ch_mic_config
static const struct nhlt_tdm_config tdm_config
struct nhlt_tdm_config tdm_config
const struct nhlt_format_config * formats