On Wed, Aug 02, 2023 at 02:19:14PM +0100, Richard Fitzgerald wrote: > On 2/8/23 14:01, Mark Brown wrote: > >On Tue, Aug 01, 2023 at 10:18:57PM +0800, Baojun.Xu wrote: > The rt*-sdw.c or max*-sdw.c devices are a better starting point for a > Soundwire codec driver. One could also have a look at the patch chain I am working on for cs42l43: https://lore.kernel.org/all/20230804104602.395892-1-ckeepax@xxxxxxxxxxxxxxxxxxxxx/ It is an MFD device which is a little more complex (and I wouldn't recommend unless you really need it) but the basic SoundWire code provides a pretty clean example, the chip doesn't have too many oddities compared to cs35l56. Thanks, Charles