Closed simontrimmer closed 1 day ago
@bardliao pls review.
The main question is that is the SoundWire DMIC used or not. If not, we need to add a quirk in the machine driver. Like Remove CODEC DMIC for specific SKUs by charleskeepax · Pull Request #5186 · thesofproject/linux And, 'SDW_DMIC_STREAM=Capture-SmartMic' is not needed in that case.
If the SoundWire DMIC and the host DMIC coexist, we need to add SDW_DMIC=1
@charleskeepax - I've been having some fun with this today, I'll bother you about it more tomorrow
Hey @bardliao
The main question is that is the SoundWire DMIC used or not. If not, we need to add a quirk in the machine driver. Like Remove CODEC DMIC for specific SKUs by charleskeepax · Pull Request #5186 · thesofproject/linux And, 'SDW_DMIC_STREAM=Capture-SmartMic' is not needed in that case. If the SoundWire DMIC and the host DMIC coexist, we need to add
SDW_DMIC=1
I'm pretty certain that we don't have the SoundWire DMIC so will be adding the SOC_SDW_CODEC_MIC quirk when updating the sof_sdw_quirk_table
Add support for another Lenovo SKU that uses cs42l43 and four host side DMICs rather than the CODECs DMICs.