forked from Minki/linux
bcb46a0e0e
you might feel like a deja vu to receive a bulk of changes at rc5, and it happens again; we've got a collection of fixes for ASoC. Most of fixes are targeted for the newly merged SOF (Sound Open Firmware) stuff and the relevant fixes for Intel platforms. Other than that, there are a few regression fixes for the recent ASoC core changes and HD-audio quirk, as well as a couple of FireWire fixes and for other ASoC codecs. -----BEGIN PGP SIGNATURE----- iQJCBAABCAAsFiEEIXTw5fNLNI7mMiVaLtJE4w1nLE8FAl0DY4YOHHRpd2FpQHN1 c2UuZGUACgkQLtJE4w1nLE/X9BAAzLc3OXBQhnQfFGvAmW8ro/bRuhwg3KjptwNe Zd/y6V4ru2Lhuqbr+EZMZqu665EkTg1CpHydMwsmD7bbmi47Xet7ocufjQMgHKcX l+QVRvzB+Ve5ARdUww8B6jqoc7CvZiM/tcW9VP3kphXOD4/iY1VcnRbVzHGYrAgI drLCnlC91Z5ssWPmAjuju6vZUwqCQupALs0wtdRFnwRonz0sCcPKjKzPAoS6KVQS 6kzRW3nLqKMpatbXdaSjb5tdVxRax8042sqaCqppvE1ToxvkbvSZykOwLQGDdCDn zkHUv+hmS76IV2Q4baCkAl4fkborKOJXgNQnoxQ5VDbOzBbOMy6867jQ+Y3gEx8k UqGpS2AA46c3pQcUvos0KqqHaSe3ESP2sH02k0BWWpmnyo927MAYE7qm80BnqjmJ emXXs0I5u5MkUBb00jP2QpvZqhoKzRLD84BWuHSlg5gIDCQ1cn1WIQaq8YIT4+Bf V50QUZMPI3PIw1g81XYLZXbhT/0b3zurOOhwEChPyJdz1ZoIyEeGMxt1rsZWD64B qn24AzRfIQTDteIYUmYovUtzZeFcAqQDsbtLQa98BzDHAYhvJEc+1bbT/NYgtv7/ zJqeFX9CbOcDihmiThvZKVAfThQeUCSWFBXk5JgBxs19uUa4et7XCHbXmPeyBJiq gF2xAhs= =9U0L -----END PGP SIGNATURE----- Merge tag 'sound-5.2-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound Pull sound fixes from Takashi Iwai: "It might feel like deja vu to receive a bulk of changes at rc5, and it happens again; we've got a collection of fixes for ASoC. Most of fixes are targeted for the newly merged SOF (Sound Open Firmware) stuff and the relevant fixes for Intel platforms. Other than that, there are a few regression fixes for the recent ASoC core changes and HD-audio quirk, as well as a couple of FireWire fixes and for other ASoC codecs" * tag 'sound-5.2-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound: (54 commits) Revert "ALSA: hda/realtek - Improve the headset mic for Acer Aspire laptops" ALSA: ice1712: Check correct return value to snd_i2c_sendbytes (EWS/DMX 6Fire) ALSA: oxfw: allow PCM capture for Stanton SCS.1m ALSA: firewire-motu: fix destruction of data for isochronous resources ASoC: Intel: sst: fix kmalloc call with wrong flags ASoC: core: Fix deadlock in snd_soc_instantiate_card() SoC: rt274: Fix internal jack assignment in set_jack callback ALSA: hdac: fix memory release for SST and SOF drivers ASoC: SOF: Intel: hda: use the defined ppcap functions ASoC: core: move DAI pre-links initiation to snd_soc_instantiate_card ASoC: Intel: cht_bsw_rt5672: fix kernel oops with platform_name override ASoC: Intel: cht_bsw_nau8824: fix kernel oops with platform_name override ASoC: Intel: bytcht_es8316: fix kernel oops with platform_name override ASoC: Intel: cht_bsw_max98090: fix kernel oops with platform_name override ASoC: sun4i-i2s: Add offset to RX channel select ASoC: sun4i-i2s: Fix sun8i tx channel offset mask ASoC: max98090: remove 24-bit format support if RJ is 0 ASoC: da7219: Fix build error without CONFIG_I2C ASoC: SOF: Intel: hda: Fix COMPILE_TEST build error ASoC: SOF: fix DSP oops definitions in FW ABI ...
155 lines
4.5 KiB
Plaintext
155 lines
4.5 KiB
Plaintext
# SPDX-License-Identifier: GPL-2.0-only
|
|
config SND_SOC_MEDIATEK
|
|
tristate
|
|
|
|
config SND_SOC_MT2701
|
|
tristate "ASoC support for Mediatek MT2701 chip"
|
|
depends on ARCH_MEDIATEK
|
|
select SND_SOC_MEDIATEK
|
|
help
|
|
This adds ASoC driver for Mediatek MT2701 boards
|
|
that can be used with other codecs.
|
|
Select Y if you have such device.
|
|
If unsure select "N".
|
|
|
|
config SND_SOC_MT2701_CS42448
|
|
tristate "ASoc Audio driver for MT2701 with CS42448 codec"
|
|
depends on SND_SOC_MT2701 && I2C
|
|
select SND_SOC_CS42XX8_I2C
|
|
select SND_SOC_BT_SCO
|
|
help
|
|
This adds ASoC driver for Mediatek MT2701 boards
|
|
with the CS42448 codecs.
|
|
Select Y if you have such device.
|
|
If unsure select "N".
|
|
|
|
config SND_SOC_MT2701_WM8960
|
|
tristate "ASoc Audio driver for MT2701 with WM8960 codec"
|
|
depends on SND_SOC_MT2701 && I2C
|
|
select SND_SOC_WM8960
|
|
help
|
|
This adds ASoC driver for Mediatek MT2701 boards
|
|
with the WM8960 codecs.
|
|
Select Y if you have such device.
|
|
If unsure select "N".
|
|
|
|
config SND_SOC_MT6797
|
|
tristate "ASoC support for Mediatek MT6797 chip"
|
|
depends on ARCH_MEDIATEK
|
|
select SND_SOC_MEDIATEK
|
|
help
|
|
This adds ASoC driver for Mediatek MT6797 boards
|
|
that can be used with other codecs.
|
|
Select Y if you have such device.
|
|
If unsure select "N".
|
|
|
|
config SND_SOC_MT6797_MT6351
|
|
tristate "ASoc Audio driver for MT6797 with MT6351 codec"
|
|
depends on SND_SOC_MT6797 && MTK_PMIC_WRAP
|
|
select SND_SOC_MT6351
|
|
help
|
|
This adds ASoC driver for Mediatek MT6797 boards
|
|
with the MT6351 codecs.
|
|
Select Y if you have such device.
|
|
If unsure select "N".
|
|
|
|
config SND_SOC_MT8173
|
|
tristate "ASoC support for Mediatek MT8173 chip"
|
|
depends on ARCH_MEDIATEK
|
|
select SND_SOC_MEDIATEK
|
|
help
|
|
This adds ASoC platform driver support for Mediatek MT8173 chip
|
|
that can be used with other codecs.
|
|
Select Y if you have such device.
|
|
Ex: MT8173
|
|
|
|
config SND_SOC_MT8173_MAX98090
|
|
tristate "ASoC Audio driver for MT8173 with MAX98090 codec"
|
|
depends on SND_SOC_MT8173 && I2C
|
|
select SND_SOC_MAX98090
|
|
help
|
|
This adds ASoC driver for Mediatek MT8173 boards
|
|
with the MAX98090 audio codec.
|
|
Select Y if you have such device.
|
|
If unsure select "N".
|
|
|
|
config SND_SOC_MT8173_RT5650
|
|
tristate "ASoC Audio driver for MT8173 with RT5650 codec"
|
|
depends on SND_SOC_MT8173 && I2C
|
|
select SND_SOC_RT5645
|
|
select SND_SOC_HDMI_CODEC
|
|
help
|
|
This adds ASoC driver for Mediatek MT8173 boards
|
|
with the RT5650 audio codec.
|
|
Select Y if you have such device.
|
|
If unsure select "N".
|
|
|
|
config SND_SOC_MT8173_RT5650_RT5514
|
|
tristate "ASoC Audio driver for MT8173 with RT5650 RT5514 codecs"
|
|
depends on SND_SOC_MT8173 && I2C
|
|
select SND_SOC_RT5645
|
|
select SND_SOC_RT5514
|
|
help
|
|
This adds ASoC driver for Mediatek MT8173 boards
|
|
with the RT5650 and RT5514 codecs.
|
|
Select Y if you have such device.
|
|
If unsure select "N".
|
|
|
|
config SND_SOC_MT8173_RT5650_RT5676
|
|
tristate "ASoC Audio driver for MT8173 with RT5650 RT5676 codecs"
|
|
depends on SND_SOC_MT8173 && I2C
|
|
select SND_SOC_RT5645
|
|
select SND_SOC_RT5677
|
|
select SND_SOC_HDMI_CODEC
|
|
help
|
|
This adds ASoC driver for Mediatek MT8173 boards
|
|
with the RT5650 and RT5676 codecs.
|
|
Select Y if you have such device.
|
|
If unsure select "N".
|
|
|
|
config SND_SOC_MT8183
|
|
tristate "ASoC support for Mediatek MT8183 chip"
|
|
depends on ARCH_MEDIATEK
|
|
select SND_SOC_MEDIATEK
|
|
help
|
|
This adds ASoC platform driver support for Mediatek MT8183 chip
|
|
that can be used with other codecs.
|
|
Select Y if you have such device.
|
|
If unsure select "N".
|
|
|
|
config SND_SOC_MT8183_MT6358_TS3A227E_MAX98357A
|
|
tristate "ASoC Audio driver for MT8183 with MT6358 TS3A227E MAX98357A codec"
|
|
depends on I2C
|
|
depends on SND_SOC_MT8183
|
|
select SND_SOC_MT6358
|
|
select SND_SOC_MAX98357A
|
|
select SND_SOC_BT_SCO
|
|
select SND_SOC_TS3A227E
|
|
help
|
|
This adds ASoC driver for Mediatek MT8183 boards
|
|
with the MT6358 TS3A227E MAX98357A audio codec.
|
|
Select Y if you have such device.
|
|
If unsure select "N".
|
|
|
|
config SND_SOC_MT8183_DA7219_MAX98357A
|
|
tristate "ASoC Audio driver for MT8183 with DA7219 MAX98357A codec"
|
|
depends on SND_SOC_MT8183 && I2C
|
|
select SND_SOC_MT6358
|
|
select SND_SOC_MAX98357A
|
|
select SND_SOC_DA7219
|
|
select SND_SOC_BT_SCO
|
|
help
|
|
This adds ASoC driver for Mediatek MT8183 boards
|
|
with the DA7219 MAX98357A audio codec.
|
|
Select Y if you have such device.
|
|
If unsure select "N".
|
|
|
|
config SND_SOC_MTK_BTCVSD
|
|
tristate "ALSA BT SCO CVSD/MSBC Driver"
|
|
help
|
|
This is for software BTCVSD. This enable
|
|
the function for transferring/receiving
|
|
BT encoded data to/from BT firmware.
|
|
Select Y if you have such device.
|
|
If unsure select "N".
|