linux/drivers/soundwire
Pierre-Louis Bossart 432732b801 soundwire: intel_init: add checks on link numbers
Add mask to correctly read the SoundWire SHIM LCAP register. Only bits
2..0 are meaningful, the rest is about link synchronization and stream
channel mapping. Without this mask, the hardware information would
always be larger than whatever the BIOS would report.

Also trap the case with zero links.

Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Signed-off-by: Vinod Koul <vkoul@kernel.org>
2019-05-27 10:53:00 +05:30
..
bus_type.c soundwire: bus_type: fix alignment issues 2019-05-02 17:16:27 +02:00
bus.c soundwire: rename/clarify MIPI DisCo properties 2019-05-27 10:53:00 +05:30
bus.h soundwire: fix alignment issues in header files 2019-05-02 17:16:26 +02:00
cadence_master.c soundwire: cadence_master: check the number of bidir PDIs 2019-05-27 10:53:00 +05:30
cadence_master.h soundwire: fix alignment issues in header files 2019-05-02 17:16:26 +02:00
intel_init.c soundwire: intel_init: add checks on link numbers 2019-05-27 10:53:00 +05:30
intel.c soundwire: Intel: add log for number of PCM and PDM PDIs 2019-05-27 10:53:00 +05:30
intel.h soundwire: fix typo in comments 2019-05-27 10:53:00 +05:30
Kconfig soundwire: fix kconfig help format 2019-05-02 17:17:50 +02:00
Makefile soundwire: Add support for SoundWire stream management 2018-05-11 21:47:03 +05:30
mipi_disco.c soundwire: rename/clarify MIPI DisCo properties 2019-05-27 10:53:00 +05:30
slave.c soundwire: slave: fix alignment issues 2019-05-02 17:16:28 +02:00
stream.c soundwire: rename/clarify MIPI DisCo properties 2019-05-27 10:53:00 +05:30