Lines Matching refs:mic_no
124 int mic_no; member
217 uinfo->count = info->dd->mic_no; in mchp_pdmc_chmap_ctl_info()
262 memset(ucontrol->value.integer.value, 0, sizeof(long) * info->dd->mic_no); in mchp_pdmc_chmap_ctl_get()
431 &mchp_pdmc_chan_constr[dd->mic_no - 1]); in mchp_pdmc_startup()
544 if (channels > dd->mic_no) { in mchp_pdmc_hw_params()
546 channels, dd->mic_no); in mchp_pdmc_hw_params()
873 dd->mic_no = of_property_count_u32_elems(np, "microchip,mic-pos"); in mchp_pdmc_dt_init()
874 if (dd->mic_no < 0) { in mchp_pdmc_dt_init()
876 dd->mic_no); in mchp_pdmc_dt_init()
877 return dd->mic_no; in mchp_pdmc_dt_init()
879 if (!dd->mic_no || dd->mic_no % 2 || in mchp_pdmc_dt_init()
880 dd->mic_no / 2 > MCHP_PDMC_MAX_CHANNELS) { in mchp_pdmc_dt_init()
882 dd->mic_no); in mchp_pdmc_dt_init()
886 dd->mic_no /= 2; in mchp_pdmc_dt_init()
888 dev_info(dd->dev, "%d PDM microphones declared\n", dd->mic_no); in mchp_pdmc_dt_init()
895 for (i = 0; i < dd->mic_no; i++) { in mchp_pdmc_dt_init()