diff --git a/tools/topology/topology2/platform/intel/dmic-generic.conf b/tools/topology/topology2/platform/intel/dmic-generic.conf index d5796628c64a..a0e995187235 100644 --- a/tools/topology/topology2/platform/intel/dmic-generic.conf +++ b/tools/topology/topology2/platform/intel/dmic-generic.conf @@ -448,8 +448,8 @@ Object.PCM.pcm [ Object.PCM.pcm_caps.1 { name $DMIC0_PCM_CAPS - # only 32-bit capture supported now - formats 'S32_LE' + # 16 and 32 bits capture + formats 'S16_LE,S32_LE' channels_min $NUM_DMICS channels_max $NUM_DMICS rate_min $DMIC0_RATE diff --git a/tools/topology/topology2/platform/intel/dmic1-passthrough.conf b/tools/topology/topology2/platform/intel/dmic1-passthrough.conf index f36fab29deed..1b6392bd2c77 100644 --- a/tools/topology/topology2/platform/intel/dmic1-passthrough.conf +++ b/tools/topology/topology2/platform/intel/dmic1-passthrough.conf @@ -108,8 +108,8 @@ Object.PCM.pcm [ Object.PCM.pcm_caps.1 { name $DMIC1_PCM_CAPS - # only 32-bit capture supported now - formats 'S32_LE' + # 16 and 32 bits capture + formats 'S16_LE,S32_LE' channels_min $NUM_DMICS channels_max $NUM_DMICS rate_min $DMIC1_RATE