Re: [PATCH v2] ASoC: spacemit: advertise only DMA-backed DAI streams
"Troy Mitchell" <[email protected]>
| Newsgroups | org.infradead.lists.linux-riscv,dev.linux.lists.spacemit,org.kernel.vger.linux-kernel,org.kernel.vger.linux-sound |
|---|---|
| Message-ID | <[email protected]> |
On Wed Aug 5, 2026 at 2:43 PM +08, phucduc.bui wrote: > From: bui duc phuc <[email protected]> > > The static DAI template initializes both playback and capture stream > capabilities before dma-names is examined. As a result, > snd_soc_dai_stream_valid() considers both directions valid even when the > device only provides a single DMA channel. > > Move the playback and capture capability initialization into > spacemit_i2s_init_dai(), where it is performed only for the stream > directions backed by a corresponding DMA channel. This preserves the > existing capabilities for devices with both "tx" and "rx" DMA channels, > while preventing unsupported stream directions from being advertised. > > Initialize rate_min and rate_max together with the other stream > capabilities to preserve the existing rate constraints. > > Fixes: fce217449075 ("ASoC: spacemit: add i2s support for K1 SoC") > Signed-off-by: bui duc phuc <[email protected]> Please don't send out the next version so quickly. Many people may miss it before they even have a chance to see it. -- Troy Mitchell _______________________________________________ linux-riscv mailing list [email protected] http://lists.infradead.org/mailman/listinfo/linux-riscv
signature.asc
(application/pgp-signature, 248 B)
-----BEGIN PGP SIGNATURE----- iIMEABYKACsWIQSL4Ay2cExaPXAQcU2YCe+A+TM0LwUCanV8EQ0caUB0cm95LXku b3JnAAoJEJgJ74D5MzQvAX4BAOHjCv7ECGQ4DfJ7+iuPzmRhMFbc5GAhwoISzU9Q V/RYAQDGGrjRRBR2tC9vXENPWGWxVc78HVuyymlyDMJBTTiECA== =8Duy -----END PGP SIGNATURE-----