Lines Matching refs:nhlt
14 int dmic_init_params(struct intel_nhlt_params *nhlt);
17 int dmic_set_params(struct intel_nhlt_params *nhlt, int dai_index, int driver_version,
20 int dmic_set_pdm_params(struct intel_nhlt_params *nhlt, int pdm_index, int enable_a,
22 int dmic_set_ext_params(struct intel_nhlt_params *nhlt, uint32_t snr, uint32_t sensitivity);
23 int dmic_set_mic_params(struct intel_nhlt_params *nhlt, int index,
32 int dmic_calculate(struct intel_nhlt_params *nhlt);
34 /* get spec parameters when building the nhlt endpoint */
35 int dmic_get_params(struct intel_nhlt_params *nhlt, int index, uint32_t *sample_rate,
38 int dmic_get_mic_params(struct intel_nhlt_params *nhlt, int index,
46 /* get vendor specific blob when building the nhlt endpoint */
47 int dmic_get_vendor_blob_count(struct intel_nhlt_params *nhlt);
48 int dmic_get_vendor_blob_size(struct intel_nhlt_params *nhlt, size_t *size);
49 int dmic_get_vendor_blob(struct intel_nhlt_params *nhlt, uint8_t *vendor_blob);