linux_dsm_epyc7002/sound/pci
Takashi Iwai 0785b0ecb8 ALSA: hda/cirrus - Simplify creation of new controls
This patch moves the mixer creation code in Cirrus codec driver from
its own build_controls callback to snd_hda_gen_add_kctl() for
simplification.

As a bonus, this allows us to remove the cs421x_build_controls as it
becomes identical with snd_hda_gen_build_controls().

Signed-off-by: Takashi Iwai <tiwai@suse.de>
2018-06-25 10:04:26 +02:00
..
ac97 sound: Use octal not symbolic permissions 2018-05-28 11:27:20 +02:00
ali5451
asihpi sound: Use octal not symbolic permissions 2018-05-28 11:27:20 +02:00
au88x0 ASoC: Updates for v4.15 2017-11-13 15:45:57 +01:00
aw2
ca0106 sound: Use octal not symbolic permissions 2018-05-28 11:27:20 +02:00
cs46xx treewide: Use array_size() in vmalloc() 2018-06-12 16:19:22 -07:00
cs5535audio License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
ctxfi ALSA: ctxfi: use enum type CT_SUM_CTL where appropriate 2018-06-18 17:40:18 +02:00
echoaudio ALSA: echoaudio: Drop superfluous macro 2018-05-24 11:23:02 +02:00
emu10k1 sound fixes for 4.18-rc1 2018-06-15 17:24:40 +09:00
hda ALSA: hda/cirrus - Simplify creation of new controls 2018-06-25 10:04:26 +02:00
ice1712 ALSA: ice1724: remove unused array 2018-06-18 17:39:56 +02:00
korg1212 ALSA: korg1212: Delete a duplicate function call "release_firmware" in snd_korg1212_create() 2017-11-29 09:29:41 +01:00
lola sound: Use octal not symbolic permissions 2018-05-28 11:27:20 +02:00
lx6464es ALSA: lx6464es: add error handling for pci_ioremap_bar 2018-06-14 18:01:06 +02:00
mixart
nm256 License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
oxygen ALSA: oxygen: use match_string() helper 2018-05-31 19:42:48 +02:00
pcxhr sound: Use octal not symbolic permissions 2018-05-28 11:27:20 +02:00
riptide
rme9652 ALSA: rme9652: Hardening for potential Spectre v1 2018-04-25 10:37:48 +02:00
trident treewide: Use array_size() in vmalloc() 2018-06-12 16:19:22 -07:00
vx222
ymfpci treewide: kmalloc() -> kmalloc_array() 2018-06-12 16:19:22 -07:00
ad1889.c ALSA: ad1889: Replace mdelay with usleep_range in snd_ad1889_ac97_ready 2018-04-16 13:49:09 +02:00
ad1889.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
ak4531_codec.c
als300.c
als4000.c
atiixp_modem.c
atiixp.c
azt3328.c
azt3328.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
bt87x.c
cmipci.c ALSA: cmipci: Allocate with GFP_KERNEL instead of GFP_ATOMIC 2018-04-16 14:01:31 +02:00
cs4281.c
cs5530.c
ens1370.c ALSA: ens137x: remove redundant variable result 2017-10-16 13:36:24 +02:00
ens1371.c
es1938.c
es1968.c
fm801.c ALSA: fm801: add error handling for snd_ctl_add 2018-06-11 15:21:19 +02:00
intel8x0.c ALSA: intel8x0: constify ac97_pcm structures 2017-08-23 15:53:40 +02:00
intel8x0m.c
Kconfig docs: Fix some broken references 2018-06-15 18:10:01 -03:00
maestro3.c treewide: Use array_size() in vmalloc() 2018-06-12 16:19:22 -07:00
Makefile License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
rme32.c
rme96.c
sis7019.c
sis7019.h
sonicvibes.c ALSA: sonicvibes: add error handling for snd_ctl_add 2018-06-14 18:00:30 +02:00
via82xx_modem.c treewide: kmalloc() -> kmalloc_array() 2018-06-12 16:19:22 -07:00
via82xx.c treewide: kmalloc() -> kmalloc_array() 2018-06-12 16:19:22 -07:00