kernel-hacking-2024-linux-s.../drivers/soundwire
Pierre-Louis Bossart d2234596be
soundwire: intel: add probe-time check on link id
In older platforms, the number of links was constant and hard-coded to
4. Newer platforms can have varying number of links, so we need to add
a probe-time check to make sure the ACPI-reported information with
_DSD properties is aligned with hardware capabilities reported in the
SoundWire LCAP register.

Acked-by: Vinod Koul <vkoul@kernel.org>
Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Reviewed-by: Péter Ujfalusi <peter.ujfalusi@linux.intel.com>
Signed-off-by: Bard Liao <yung-chuan.liao@linux.intel.com>
Acked-by: Mark Brown <broonie@kernel.org>
Reviewed-by: Takashi Iwai <tiwai@suse.de>
Link: https://patch.msgid.link/20240819005548.5867-3-yung-chuan.liao@linux.intel.com
Signed-off-by: Mark Brown <broonie@kernel.org>
2024-08-19 12:25:52 +01:00
..
amd_init.c soundwire: amd_init: simplify with cleanup.h 2024-07-09 19:12:49 +05:30
amd_init.h
amd_manager.c soundwire updates for 6.11 2024-07-24 13:04:43 -07:00
amd_manager.h
bus.c
bus.h
bus_type.c
cadence_master.c soundwire: cadence: simplify with cleanup.h 2024-07-09 19:12:49 +05:30
cadence_master.h
debugfs.c soundwire: debugfs: simplify with cleanup.h 2024-07-09 19:12:49 +05:30
dmi-quirks.c
generic_bandwidth_allocation.c
intel.c soundwire: intel: simplify with cleanup.h 2024-07-09 19:12:49 +05:30
intel.h soundwire: intel: add probe-time check on link id 2024-08-19 12:25:52 +01:00
intel_ace2x.c soundwire: intel: add probe-time check on link id 2024-08-19 12:25:52 +01:00
intel_ace2x_debugfs.c
intel_auxdevice.c soundwire: intel: add probe-time check on link id 2024-08-19 12:25:52 +01:00
intel_auxdevice.h
intel_bus_common.c
intel_init.c
irq.c
irq.h
Kconfig
Makefile
master.c
mipi_disco.c
qcom.c
slave.c
stream.c
sysfs_local.h
sysfs_slave.c
sysfs_slave_dpn.c