Re: [PATCH 7/7] soundwire: intel: remove PDM support

From: Pierre-Louis Bossart
Date: Mon Jan 10 2022 - 11:49:26 EST



>>>>> While the hardware supports PDM streams, this capability has never
>>>>> been tested or enabled on any product, so this is dead-code. Let's
>>>>> remove all this.
>>>>
>>>> So no plans to test and enable this? Do the DMICs not use PDM?
>>>
>>> The point is that this code is unused/untested. We can re-add it after
>>> it was tested.
>>
>> That does not answer my question. Do the DMICs not use PDM?
>
> I will leave the question to Pierre. 😊

traditional digital microphones using the Nokia spec with two
microphones using opposite clock edges do use PDM.

PDM over SoundWire is possible as well, it's e.g. used by Qualcomm for
amplifiers. This patch does not make a statement on whether PDM support
makes sense or not in general.

As mentioned above on Intel platforms the hardware is in theory capable
of supporting PDM, but that capability has never been deployed, all
existing devices we connect to are PCM based and all the PDM references
are essentially untested - and likely broken.