News: 0001537780

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Linux 6.15 Wires Up SoundWire Bulk Register Access

([Multimedia] 6 Hours Ago SoundWire BRA)


The in-development Linux 6.15 kernel is continuing to enhance its support for MIPI's [1]SoundWire specification for small audio peripherals with this two-pin, low-complexity audio interface.

One of the main new features for SoundWire in Linux 6.15 is enabling the Bulk Register Access (BRA) protocol. SoundWire Bulk Register Access allows for higher bandwidth operation by allowing more commands per frame. SoundWire Bulk Register Access (BRA) builds off the SoundWire Bulk Payload Transport (BPT) definitions. In Linux 6.15 this SoundWire BPT/BRA support has been wired up and now able to be used by the Intel SoundWire kernel driver. In future kernel cycles this BPT/BRA support will presumably be extended to other SoundWire drivers.

In addition to the BPT/BRA support, the other main item worth mentioning in the SoundWire updates this cycle is support on the AMD side for their ACP7.0 and ACP7.1 Audio Co-Processor platforms.

See [2]this pull request for the full list of SoundWire feature updates for Linux 6.15.



[1] https://www.phoronix.com/search/SoundWire

[2] https://lore.kernel.org/lkml/Z+pFD%2FOXH3Nnt6gS@vaman/



phoronix

The bureaucracy is expanding to meet the needs of an expanding bureaucracy.