SoundWire Multi-Lane Support Submitted For Linux 6.14

The main feature of the SoundWire updates for Linux 6.14 is enabling multi-lane support.
Optional extensions to the SoundWire specification allow for multiple data lanes to be combined for the SoundWire bus for greater bandwidth. SoundWire multi-lane devices can use up to eight data lanes but most SoundWire devices are just one-lane / two-pin designs. With the SoundWire multi-lane support, it relies on lane connection information exposed via ACPI for obtaining the properties on the multiple lanes.
The multi-lane support is the "big" feature of the SoundWire code for Linux 6.14 with the full list of patches documented via this pull request.
5 Comments