Re: [PATCH 23/44] ASoC: codecs: max*: use .auto_selectable_formats
Mark Brown <[email protected]> Tue, 4 Aug 2026 18:37:09 +0100
| Newsgroups | org.kernel.vger.linux-sound |
|---|---|
| Message-ID | <[email protected]> |
--IBUoa1jW9WdR82cH Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Tue, Aug 04, 2026 at 12:42:26AM +0000, Kuninori Morimoto wrote: > We can use .auto_selectable_formats. Let's adds it. > +static const u64 max9860_selectable_formats = > + SND_SOC_POSSIBLE_DAIFMT_I2S | > + SND_SOC_POSSIBLE_DAIFMT_LEFT_J | > + SND_SOC_POSSIBLE_DAIFMT_DSP_A | > + SND_SOC_POSSIBLE_DAIFMT_DSP_B | > + SND_SOC_POSSIBLE_DAIFMT_NB_NF | > + SND_SOC_POSSIBLE_DAIFMT_NB_IF | > + SND_SOC_POSSIBLE_DAIFMT_IB_NF | > + SND_SOC_POSSIBLE_DAIFMT_IB_IF; This has the same issue the Apple controller had where not all clock inversion setups are supported with all formats, I2S style and DSP style are different with DSP only supporting normal frame. --IBUoa1jW9WdR82cH Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAABCgAdFiEEreZoqmdXGLWf4p/qJNaLcl1Uh9AFAmpyI0QACgkQJNaLcl1U h9AUdAf+J8XhDUdvMNCXPD8VsHKQgVLlDxOBANPydGCL6YqxOP9i3dvrUfwVfenj KWiczFcCTso0H+pab0sF3UAmvueLJVRtlLnIdfOx2guzSGaJXJqrLb4KoBPN0CmP 59YgGr7NmXlYJvvXve3Yy1l1EbUHkA0iCjO6AU8uK7N2og1lbCqUgV9gHOELc6LZ RbacSCX/OjlBcvNuiJd7N4YpZdDxtmIzgBp50iMttvOkYa0Yh2lgsOYnScjSf1qU t/AXZpomcX8QAgPQlebToJ9lMMR14cHBoQUZNAuE6i+O5eWjke6/rRNA0ZNbFxf4 ztbIqnRZESogv32Jn2FXe+EjjqYPYw== =BWEw -----END PGP SIGNATURE----- --IBUoa1jW9WdR82cH--