Searched refs:dmic (Results 1 - 4 of 4) sorted by relevance
/third_party/alsa-utils/topology/nhlt/intel/dmic/ |
H A D | dmic-process.c | 19 #include "dmic-process.h" 20 #include "dmic-internal.h" 22 #include "dmic-debug.h" 124 static void find_modes(struct intel_dmic_params *dmic, struct dmic_calc_decim_modes *modes, in find_modes() argument 127 int di = dmic->dmic_dai_index; in find_modes() 160 if (dmic->dmic_prm[di].pdmclk_max < DMIC_HW_PDM_CLK_MIN || in find_modes() 161 dmic->dmic_prm[di].pdmclk_max > dmic->dmic_prm[di].io_clk / 2) { in find_modes() 165 if (dmic->dmic_prm[di].pdmclk_min < DMIC_HW_PDM_CLK_MIN || in find_modes() 166 dmic in find_modes() 312 get_fir(struct intel_dmic_params *dmic, struct dmic_calc_configuration *cfg, int mfir) get_fir() argument 409 select_mode(struct intel_dmic_params *dmic, struct dmic_calc_configuration *cfg, struct dmic_calc_matched_modes *modes) select_mode() argument 549 ipm_helper1(struct intel_dmic_params *dmic, int *ipm) ipm_helper1() argument 576 ipm_helper2(struct intel_dmic_params *dmic, int source[], int *ipm) ipm_helper2() argument 611 stereo_helper(struct intel_dmic_params *dmic, int stereo[], int swap[]) stereo_helper() argument 648 configure_registers(struct intel_dmic_params *dmic, struct dmic_calc_configuration *cfg) configure_registers() argument 964 struct intel_dmic_params *dmic = (struct intel_dmic_params *)nhlt->dmic_params; dmic_calculate() local 1050 struct intel_dmic_params *dmic = (struct intel_dmic_params *)nhlt->dmic_params; dmic_get_params() local 1090 struct intel_dmic_params *dmic = (struct intel_dmic_params *)nhlt->dmic_params; dmic_get_mic_params() local 1114 struct intel_dmic_params *dmic = (struct intel_dmic_params *)nhlt->dmic_params; dmic_get_vendor_blob_size() local 1152 struct intel_dmic_params *dmic = (struct intel_dmic_params *)nhlt->dmic_params; dmic_get_vendor_blob_count() local 1162 struct intel_dmic_params *dmic = (struct intel_dmic_params *)nhlt->dmic_params; dmic_get_vendor_blob() local 1229 struct intel_dmic_params *dmic = (struct intel_dmic_params *)nhlt->dmic_params; dmic_set_params() local 1257 struct intel_dmic_params *dmic = (struct intel_dmic_params *)nhlt->dmic_params; dmic_set_pdm_params() local 1282 struct intel_dmic_params *dmic = (struct intel_dmic_params *)nhlt->dmic_params; dmic_set_ext_params() local 1302 struct intel_dmic_params *dmic = (struct intel_dmic_params *)nhlt->dmic_params; dmic_set_mic_params() local 1329 struct intel_dmic_params *dmic; dmic_init_params() local [all...] |
H A D | dmic-debug.c | 12 #include "dmic-debug.h" 21 fprintf(stdout, "printing dmic vendor blob as bytes:\n"); in dmic_print_bytes_as_hex() 45 fprintf(stdout, "printing dmic vendor blob as integers:\n"); in dmic_print_integers_as_hex() 64 void dmic_print_internal(struct intel_dmic_params *dmic) in dmic_print_internal() argument 68 fprintf(stdout, "printing dmic nhlt internal data:\n"); in dmic_print_internal() 71 fprintf(stdout, "gateway attributes: 0x%08x\n", dmic->dmic_blob.gateway_attributes); in dmic_print_internal() 73 fprintf(stdout, "ts_group: 0x%08x 0x%08x 0x%08x 0x%08x\n", dmic->dmic_blob.ts_group[0], in dmic_print_internal() 74 dmic->dmic_blob.ts_group[1], dmic->dmic_blob.ts_group[2], in dmic_print_internal() 75 dmic in dmic_print_internal() [all...] |
H A D | dmic-debug.h | 11 #include "dmic-internal.h" 15 void dmic_print_internal(struct intel_dmic_params *dmic);
|
/third_party/alsa-utils/nhlt/ |
H A D | nhlt-dmic-info.c | 41 * Dump dmic parameters in json 98 static int nhlt_dmic_config(FILE *out, uint8_t *dmic, uint8_t mic) in nhlt_dmic_config() argument 106 fprintf(out, "\t\t\t\"type\":\"%s\",\n", microphone_type(get_u8(dmic, 0))); in nhlt_dmic_config() 107 fprintf(out, "\t\t\t\"location\":\"%s\"", microphone_location(get_u8(dmic, 1))); in nhlt_dmic_config() 108 if (get_s16le(dmic, 2) != 0) in nhlt_dmic_config() 109 fprintf(out, ",\n\t\t\t\"speaker-distance\":%i", get_s16le(dmic, 2)); in nhlt_dmic_config() 110 if (get_s16le(dmic, 4) != 0) in nhlt_dmic_config() 111 fprintf(out, ",\n\t\t\t\"horizontal-offset\":%i", get_s16le(dmic, 4)); in nhlt_dmic_config() 112 if (get_s16le(dmic, 6) != 0) in nhlt_dmic_config() 113 fprintf(out, ",\n\t\t\t\"vertical-offset\":%i", get_s16le(dmic, in nhlt_dmic_config() [all...] |
Completed in 2 milliseconds