On Wed, Feb 22, 2023 at 10:14:02AM +0200, Svyatoslav Ryhel wrote: > ср, 22 лют. 2023 р. о 00:41 Mark Brown <broonie@xxxxxxxxxx> пише: > > > > On Tue, Feb 21, 2023 at 08:32:10PM +0200, Svyatoslav Ryhel wrote: > > > FM34NE is digital sound processing chip used for active > > > noise suppression mainly on ASUS Transformers. > > > > This looks like it should be fairly straightforward to support > > within ASoC without too much work, and since it's in the audio > > path it should probably be referenced from the sound card it'll > > end up having an ABI impact on the card. Take a look at wm9090 > > wm9090 is a sound codec, like rt5631 or wm8903 while fm34 is NOT a > sound codec. It is sound processing device which must be active only The WM9090 is not a CODEC, it is an analog amplifier with no digital inputs or outputs. That is exactly the same from a system integration point of view, it takes an audio stream in and routes it to an output with some processing. > when DMIC is used. In all other cases it has to be bypassed. At the same time, > it has to be set up because else there will be no sound on the actual device. DAPM can sort all that out for you.
Attachment:
signature.asc
Description: PGP signature