forked from luck/tmp_suning_uos_patched
9026118f20
This algorithm computes bus parameters like clock frequency, frame shape and port transport parameters based on active stream(s) running on the bus. Developers can also implement their own .compute_params() callback for specific resource management algorithm, and set if before calling sdw_add_bus_master() Credits: this patch is based on an earlier internal contribution by Vinod Koul, Sanyog Kale, Shreyas Nc and Hardik Shah. All hard-coded values were removed from the initial contribution to use BIOS information instead. Signed-off-by: Bard Liao <yung-chuan.liao@linux.intel.com> Acked-by: Jaroslav Kysela <perex@perex.cz> Link: https://lore.kernel.org/r/20200908131520.5712-1-yung-chuan.liao@linux.intel.com Signed-off-by: Vinod Koul <vkoul@kernel.org>
49 lines
1.2 KiB
Plaintext
49 lines
1.2 KiB
Plaintext
# SPDX-License-Identifier: GPL-2.0-only
|
|
#
|
|
# SoundWire subsystem configuration
|
|
#
|
|
|
|
menuconfig SOUNDWIRE
|
|
tristate "SoundWire support"
|
|
depends on ACPI || OF
|
|
help
|
|
SoundWire is a 2-Pin interface with data and clock line ratified
|
|
by the MIPI Alliance. SoundWire is used for transporting data
|
|
typically related to audio functions. SoundWire interface is
|
|
optimized to integrate audio devices in mobile or mobile inspired
|
|
systems. Say Y to enable this subsystem, N if you do not have such
|
|
a device
|
|
|
|
if SOUNDWIRE
|
|
|
|
comment "SoundWire Devices"
|
|
|
|
config SOUNDWIRE_CADENCE
|
|
tristate
|
|
|
|
config SOUNDWIRE_INTEL
|
|
tristate "Intel SoundWire Master driver"
|
|
select SOUNDWIRE_CADENCE
|
|
select SOUNDWIRE_GENERIC_ALLOCATION
|
|
depends on ACPI && SND_SOC
|
|
help
|
|
SoundWire Intel Master driver.
|
|
If you have an Intel platform which has a SoundWire Master then
|
|
enable this config option to get the SoundWire support for that
|
|
device.
|
|
|
|
config SOUNDWIRE_QCOM
|
|
tristate "Qualcomm SoundWire Master driver"
|
|
imply SLIMBUS
|
|
depends on SND_SOC
|
|
help
|
|
SoundWire Qualcomm Master driver.
|
|
If you have an Qualcomm platform which has a SoundWire Master then
|
|
enable this config option to get the SoundWire support for that
|
|
device
|
|
|
|
config SOUNDWIRE_GENERIC_ALLOCATION
|
|
tristate
|
|
|
|
endif
|