xref: /linux/sound/hda/codecs/cirrus/Kconfig (revision c93913c70809898aa5e450e4aad0b99750d9f082)
1# SPDX-License-Identifier: GPL-2.0-only
2
3menuconfig SND_HDA_CODEC_CIRRUS
4	tristate "Cirrus Logic HD-audio codec support"
5	help
6	  Say Y or M here to include Cirrus Logic HD-audio codec support.
7
8	  This will enable both CS420x and CS421x HD-audio codec drivers
9	  as default, but you can enable/disable each codec driver
10	  individually, too (only when CONFIG_EXPERT is set).
11
12if SND_HDA_CODEC_CIRRUS
13
14config SND_HDA_CODEC_CS420X
15	tristate "Build Cirrus Logic CS420x codec support" if EXPERT
16	select SND_HDA_GENERIC
17	default y
18	help
19	  Say Y or M here to include Cirrus Logic CS420x codec support
20
21comment "Set to Y if you want auto-loading the codec driver"
22	depends on SND_HDA=y && SND_HDA_CODEC_CS420X=m
23
24config SND_HDA_CODEC_CS421X
25	tristate "Build Cirrus Logic CS421x codec support" if EXPERT
26	select SND_HDA_GENERIC
27	default y
28	help
29	  Say Y or M here to include Cirrus Logic CS421x codec support
30
31comment "Set to Y if you want auto-loading the codec driver"
32	depends on SND_HDA=y && SND_HDA_CODEC_CS421X=m
33
34config SND_HDA_CODEC_CS8409
35	tristate "Build Cirrus Logic HDA bridge support"
36	select SND_HDA_GENERIC
37	help
38	  Say Y or M here to include Cirrus Logic HDA bridge support
39	  such as CS8409.
40
41comment "Set to Y if you want auto-loading the codec driver"
42	depends on SND_HDA=y && SND_HDA_CODEC_CS8409=m
43
44endif
45