~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/sound/soc/intel/Kconfig

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /sound/soc/intel/Kconfig (Version linux-6.12-rc7) and /sound/soc/intel/Kconfig (Version linux-4.4.302)


  1 # SPDX-License-Identifier: GPL-2.0-only        !!   1 config SND_MFLD_MACHINE
  2 config SND_SOC_INTEL_SST_TOPLEVEL              !!   2         tristate "SOC Machine Audio driver for Intel Medfield MID platform"
  3         bool "Intel ASoC SST drivers"          !!   3         depends on INTEL_SCU_IPC
  4         default y                              !!   4         select SND_SOC_SN95031
  5         depends on X86 || COMPILE_TEST         !!   5         select SND_SST_MFLD_PLATFORM
  6         select SND_SOC_INTEL_MACH              !!   6         select SND_SST_IPC_PCI
  7         help                                   !!   7         help
  8           Intel ASoC SST Platform Drivers. If  !!   8           This adds support for ASoC machine driver for Intel(R) MID Medfield platform
  9           has an audio controller with a DSP a !!   9           used as alsa device in audio substem in Intel(R) MID devices
 10           enable this option by saying Y       !!  10           Say Y if you have such a device
 11                                                !!  11           If unsure select "N".
 12           Note that the answer to this questio << 
 13           kernel: saying N will just cause the << 
 14           the questions about Intel SST driver << 
 15                                                    12 
 16 if SND_SOC_INTEL_SST_TOPLEVEL                  !!  13 config SND_SST_MFLD_PLATFORM
                                                   >>  14         tristate
                                                   >>  15         select SND_SOC_COMPRESS
                                                   >>  16 
                                                   >>  17 config SND_SST_IPC
                                                   >>  18         tristate
                                                   >>  19 
                                                   >>  20 config SND_SST_IPC_PCI
                                                   >>  21         tristate
                                                   >>  22         select SND_SST_IPC
                                                   >>  23 
                                                   >>  24 config SND_SST_IPC_ACPI
                                                   >>  25         tristate
                                                   >>  26         select SND_SST_IPC
 17                                                    27 
 18 config SND_SOC_INTEL_SST                           28 config SND_SOC_INTEL_SST
 19         tristate                                   29         tristate
                                                   >>  30         select SND_SOC_INTEL_SST_ACPI if ACPI
                                                   >>  31         depends on (X86 || COMPILE_TEST)
 20                                                    32 
 21 config SND_SOC_INTEL_CATPT                     !!  33 config SND_SOC_INTEL_SST_ACPI
 22         tristate "Haswell and Broadwell"       !!  34         tristate
 23         depends on ACPI || COMPILE_TEST        << 
 24         depends on DMADEVICES && SND_DMA_SGBUF << 
 25         select DW_DMAC_CORE                    << 
 26         select SND_SOC_ACPI if ACPI            << 
 27         select WANT_DEV_COREDUMP               << 
 28         select SND_INTEL_DSP_CONFIG            << 
 29         help                                   << 
 30           Enable support for Intel(R) Haswell  << 
 31           with I2S codec present. This is a re << 
 32           Say Y or m if you have such device.  << 
 33           If unsure, say N.                    << 
 34                                                    35 
 35 config SND_SOC_INTEL_HASWELL                       36 config SND_SOC_INTEL_HASWELL
 36         tristate                                   37         tristate
 37         select SND_SOC_INTEL_CATPT             << 
 38                                                    38 
 39 config SND_SST_ATOM_HIFI2_PLATFORM             !!  39 config SND_SOC_INTEL_BAYTRAIL
 40         tristate                                   40         tristate
 41         select SND_SOC_COMPRESS                << 
 42                                                    41 
 43 config SND_SST_ATOM_HIFI2_PLATFORM_PCI         !!  42 config SND_SOC_INTEL_HASWELL_MACH
 44         tristate "PCI HiFi2 (Merrifield) Platf !!  43         tristate "ASoC Audio DSP support for Intel Haswell Lynxpoint"
 45         depends on X86 && PCI                  !!  44         depends on X86_INTEL_LPSS && I2C && I2C_DESIGNWARE_PLATFORM
 46         select SND_SST_ATOM_HIFI2_PLATFORM     !!  45         depends on DW_DMAC_CORE
 47         help                                   !!  46         select SND_SOC_INTEL_SST
 48           If you have a Intel Merrifield/Ediso !!  47         select SND_SOC_INTEL_HASWELL
 49           enable this option by saying Y or m. !!  48         select SND_SOC_RT5640
 50           enable this option: while Merrifield !!  49         help
 51           kernel with limited functionality it !!  50           This adds support for the Lynxpoint Audio DSP on Intel(R) Haswell
 52           which is not in the standard firmwar !!  51           Ultrabook platforms.
 53                                                !!  52           Say Y if you have such a device
 54 config SND_SST_ATOM_HIFI2_PLATFORM_ACPI        !!  53           If unsure select "N".
 55         tristate "ACPI HiFi2 (Baytrail, Cherry !!  54 
 56         default ACPI                           !!  55 config SND_SOC_INTEL_BYT_RT5640_MACH
 57         depends on X86 && ACPI && PCI          !!  56         tristate "ASoC Audio driver for Intel Baytrail with RT5640 codec"
 58         select SND_SST_ATOM_HIFI2_PLATFORM     !!  57         depends on X86_INTEL_LPSS && I2C
 59         select SND_SOC_ACPI_INTEL_MATCH        !!  58         depends on DW_DMAC_CORE
 60         select SND_INTEL_DSP_CONFIG            !!  59         select SND_SOC_INTEL_SST
 61         select IOSF_MBI                        !!  60         select SND_SOC_INTEL_BAYTRAIL
 62         help                                   !!  61         select SND_SOC_RT5640
 63           If you have a Intel Baytrail or Cher !!  62         help
 64           codec, then enable this option by sa !!  63           This adds audio driver for Intel Baytrail platform based boards
 65           recommended option                   !!  64           with the RT5640 audio codec.
 66           This option is mutually exclusive wi !!  65 
 67           Baytrail/Cherrytrail. If you want to !!  66 config SND_SOC_INTEL_BYT_MAX98090_MACH
 68           Baytrail/Cherrytrail, you need to de !!  67         tristate "ASoC Audio driver for Intel Baytrail with MAX98090 codec"
 69                                                !!  68         depends on X86_INTEL_LPSS && I2C
 70 endif ## SND_SOC_INTEL_SST_TOPLEVEL            !!  69         depends on DW_DMAC_CORE
 71                                                !!  70         select SND_SOC_INTEL_SST
 72 if SND_SOC_INTEL_SST_TOPLEVEL || SND_SOC_SOF_I !!  71         select SND_SOC_INTEL_BAYTRAIL
 73                                                !!  72         select SND_SOC_MAX98090
 74 config SND_SOC_ACPI_INTEL_MATCH                !!  73         help
 75         tristate                               !!  74           This adds audio driver for Intel Baytrail platform based boards
 76         select SND_SOC_ACPI if ACPI            !!  75           with the MAX98090 audio codec.
 77         # this option controls the compilation !!  76 
 78         # helpers and is not meant to be selec !!  77 config SND_SOC_INTEL_BROADWELL_MACH
 79                                                !!  78         tristate "ASoC Audio DSP support for Intel Broadwell Wildcatpoint"
 80 endif ## SND_SOC_INTEL_SST_TOPLEVEL || SND_SOC !!  79         depends on X86_INTEL_LPSS && I2C && DW_DMAC && \
 81                                                !!  80                    I2C_DESIGNWARE_PLATFORM
 82 config SND_SOC_INTEL_KEEMBAY                   !!  81         depends on DW_DMAC_CORE
 83         tristate "Keembay Platforms"           !!  82         select SND_SOC_INTEL_SST
 84         depends on ARCH_KEEMBAY || COMPILE_TES !!  83         select SND_SOC_INTEL_HASWELL
 85         depends on COMMON_CLK                  !!  84         select SND_SOC_RT286
 86         select SND_DMAENGINE_PCM               !!  85         help
 87         select SND_SOC_GENERIC_DMAENGINE_PCM   !!  86           This adds support for the Wilcatpoint Audio DSP on Intel(R) Broadwell
 88         help                                   !!  87           Ultrabook platforms.
 89           If you have a Intel Keembay platform !!  88           Say Y if you have such a device
 90           by saying Y or m.                    !!  89           If unsure select "N".
 91                                                !!  90 
 92 config SND_SOC_INTEL_AVS                       !!  91 config SND_SOC_INTEL_BYTCR_RT5640_MACH
 93         tristate "Intel AVS driver"            !!  92         tristate "ASoC Audio DSP Support for MID BYT Platform"
 94         depends on X86 || COMPILE_TEST         !!  93         depends on X86 && I2C && ACPI
 95         depends on PCI                         !!  94         select SND_SOC_RT5640
 96         depends on COMMON_CLK                  !!  95         select SND_SST_MFLD_PLATFORM
 97         select ACPI_NHLT if ACPI               !!  96         select SND_SST_IPC_ACPI
 98         select SND_SOC_ACPI if ACPI            !!  97         help
 99         select SND_SOC_TOPOLOGY                !!  98           This adds support for ASoC machine driver for Intel(R) MID Baytrail platform
100         select SND_SOC_HDA                     !!  99           used as alsa device in audio substem in Intel(R) MID devices
101         select SND_SOC_COMPRESS if DEBUG_FS    !! 100           Say Y if you have such a device
102         select SND_HDA_EXT_CORE                !! 101           If unsure select "N".
103         select SND_HDA_DSP_LOADER              !! 102 
104         select SND_INTEL_DSP_CONFIG            !! 103 config SND_SOC_INTEL_CHT_BSW_RT5672_MACH
105         select WANT_DEV_COREDUMP               !! 104         tristate "ASoC Audio driver for Intel Cherrytrail & Braswell with RT5672 codec"
106         help                                   !! 105         depends on X86_INTEL_LPSS && I2C && ACPI
107           Enable support for Intel(R) cAVS 1.5 !! 106         select SND_SOC_RT5670
108           capabilities. This includes Skylake, !! 107         select SND_SST_MFLD_PLATFORM
109           Apollolake.                          !! 108         select SND_SST_IPC_ACPI
                                                   >> 109         help
                                                   >> 110           This adds support for ASoC machine driver for Intel(R) Cherrytrail & Braswell
                                                   >> 111           platforms with RT5672 audio codec.
                                                   >> 112           Say Y if you have such a device
                                                   >> 113           If unsure select "N".
                                                   >> 114 
                                                   >> 115 config SND_SOC_INTEL_CHT_BSW_RT5645_MACH
                                                   >> 116         tristate "ASoC Audio driver for Intel Cherrytrail & Braswell with RT5645/5650 codec"
                                                   >> 117         depends on X86_INTEL_LPSS && I2C && ACPI
                                                   >> 118         select SND_SOC_RT5645
                                                   >> 119         select SND_SST_MFLD_PLATFORM
                                                   >> 120         select SND_SST_IPC_ACPI
                                                   >> 121         help
                                                   >> 122           This adds support for ASoC machine driver for Intel(R) Cherrytrail & Braswell
                                                   >> 123           platforms with RT5645/5650 audio codec.
                                                   >> 124           If unsure select "N".
                                                   >> 125 
                                                   >> 126 config SND_SOC_INTEL_CHT_BSW_MAX98090_TI_MACH
                                                   >> 127         tristate "ASoC Audio driver for Intel Cherrytrail & Braswell with MAX98090 & TI codec"
                                                   >> 128         depends on X86_INTEL_LPSS && I2C
                                                   >> 129         select SND_SOC_MAX98090
                                                   >> 130         select SND_SOC_TS3A227E
                                                   >> 131         select SND_SST_MFLD_PLATFORM
                                                   >> 132         select SND_SST_IPC_ACPI
                                                   >> 133         help
                                                   >> 134       This adds support for ASoC machine driver for Intel(R) Cherrytrail & Braswell
                                                   >> 135       platforms with MAX98090 audio codec it also can support TI jack chip as aux device.
                                                   >> 136       If unsure select "N".
110                                                   137 
111 # Machine board drivers                        !! 138 config SND_SOC_INTEL_SKYLAKE
112 source "sound/soc/intel/avs/boards/Kconfig"    !! 139         tristate
                                                   >> 140         select SND_HDA_EXT_CORE
                                                   >> 141         select SND_SOC_TOPOLOGY
                                                   >> 142         select SND_SOC_INTEL_SST
113                                                   143 
114 # ASoC codec drivers                           !! 144 config SND_SOC_INTEL_SKL_RT286_MACH
115 source "sound/soc/intel/boards/Kconfig"        !! 145         tristate "ASoC Audio driver for SKL with RT286 I2S mode"
                                                   >> 146         depends on X86 && ACPI && I2C
                                                   >> 147         select SND_SOC_INTEL_SST
                                                   >> 148         select SND_SOC_INTEL_SKYLAKE
                                                   >> 149         select SND_SOC_RT286
                                                   >> 150         select SND_SOC_DMIC
                                                   >> 151         help
                                                   >> 152            This adds support for ASoC machine driver for Skylake platforms
                                                   >> 153            with RT286 I2S audio codec.
                                                   >> 154            Say Y if you have such a device
                                                   >> 155            If unsure select "N".
                                                      

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php