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

TOMOYO Linux Cross Reference
Linux/sound/soc/rockchip/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/rockchip/Kconfig (Version linux-6.12-rc7) and /sound/soc/rockchip/Kconfig (Version linux-6.9.12)


  1 # SPDX-License-Identifier: GPL-2.0-only             1 # SPDX-License-Identifier: GPL-2.0-only
  2 config SND_SOC_ROCKCHIP                             2 config SND_SOC_ROCKCHIP
  3         tristate "ASoC support for Rockchip"        3         tristate "ASoC support for Rockchip"
  4         depends on COMPILE_TEST || ARCH_ROCKCH      4         depends on COMPILE_TEST || ARCH_ROCKCHIP
  5         help                                        5         help
  6           Say Y or M if you want to add suppor      6           Say Y or M if you want to add support for codecs attached to
  7           the Rockchip SoCs' Audio interfaces.      7           the Rockchip SoCs' Audio interfaces. You will also need to
  8           select the audio interfaces to suppo      8           select the audio interfaces to support below.
  9                                                     9 
 10 config SND_SOC_ROCKCHIP_I2S                        10 config SND_SOC_ROCKCHIP_I2S
 11         tristate "Rockchip I2S Device Driver"      11         tristate "Rockchip I2S Device Driver"
 12         depends on HAVE_CLK && SND_SOC_ROCKCHI     12         depends on HAVE_CLK && SND_SOC_ROCKCHIP
 13         select SND_SOC_GENERIC_DMAENGINE_PCM       13         select SND_SOC_GENERIC_DMAENGINE_PCM
 14         help                                       14         help
 15           Say Y or M if you want to add suppor     15           Say Y or M if you want to add support for I2S driver for
 16           Rockchip I2S device. The device supp     16           Rockchip I2S device. The device supports up to maximum of
 17           8 channels each for play and record.     17           8 channels each for play and record.
 18                                                    18 
 19 config SND_SOC_ROCKCHIP_I2S_TDM                    19 config SND_SOC_ROCKCHIP_I2S_TDM
 20         tristate "Rockchip I2S/TDM Device Driv     20         tristate "Rockchip I2S/TDM Device Driver"
 21         depends on HAVE_CLK && SND_SOC_ROCKCHI     21         depends on HAVE_CLK && SND_SOC_ROCKCHIP
 22         select SND_SOC_GENERIC_DMAENGINE_PCM       22         select SND_SOC_GENERIC_DMAENGINE_PCM
 23         help                                       23         help
 24           Say Y or M if you want to add suppor     24           Say Y or M if you want to add support for the I2S/TDM driver for
 25           Rockchip I2S/TDM devices, found in R     25           Rockchip I2S/TDM devices, found in Rockchip SoCs. These devices
 26           interface between the AHB bus and th     26           interface between the AHB bus and the I2S bus, and support up to a
 27           maximum of 8 channels each for playb     27           maximum of 8 channels each for playback and recording.
 28                                                    28 
 29                                                    29 
 30 config SND_SOC_ROCKCHIP_PDM                        30 config SND_SOC_ROCKCHIP_PDM
 31         tristate "Rockchip PDM Controller Driv     31         tristate "Rockchip PDM Controller Driver"
 32         depends on HAVE_CLK && SND_SOC_ROCKCHI     32         depends on HAVE_CLK && SND_SOC_ROCKCHIP
 33         select SND_SOC_GENERIC_DMAENGINE_PCM       33         select SND_SOC_GENERIC_DMAENGINE_PCM
 34         select RATIONAL                            34         select RATIONAL
 35         help                                       35         help
 36           Say Y or M if you want to add suppor     36           Say Y or M if you want to add support for PDM driver for
 37           Rockchip PDM Controller. The Control     37           Rockchip PDM Controller. The Controller supports up to maximum of
 38           8 channels record.                       38           8 channels record.
 39                                                    39 
 40 config SND_SOC_ROCKCHIP_SPDIF                      40 config SND_SOC_ROCKCHIP_SPDIF
 41         tristate "Rockchip SPDIF Device Driver     41         tristate "Rockchip SPDIF Device Driver"
 42         depends on HAVE_CLK && SND_SOC_ROCKCHI     42         depends on HAVE_CLK && SND_SOC_ROCKCHIP
 43         select SND_SOC_GENERIC_DMAENGINE_PCM       43         select SND_SOC_GENERIC_DMAENGINE_PCM
 44         help                                       44         help
 45           Say Y or M if you want to add suppor     45           Say Y or M if you want to add support for SPDIF driver for
 46           Rockchip SPDIF transceiver device.       46           Rockchip SPDIF transceiver device.
 47                                                    47 
 48 config SND_SOC_ROCKCHIP_MAX98090                   48 config SND_SOC_ROCKCHIP_MAX98090
 49         tristate "ASoC support for Rockchip bo     49         tristate "ASoC support for Rockchip boards using a MAX98090 codec"
 50         depends on SND_SOC_ROCKCHIP && I2C &&      50         depends on SND_SOC_ROCKCHIP && I2C && GPIOLIB && HAVE_CLK
 51         select SND_SOC_ROCKCHIP_I2S                51         select SND_SOC_ROCKCHIP_I2S
 52         select SND_SOC_MAX98090                    52         select SND_SOC_MAX98090
 53         select SND_SOC_TS3A227E                    53         select SND_SOC_TS3A227E
 54         select SND_SOC_HDMI_CODEC                  54         select SND_SOC_HDMI_CODEC
 55         help                                       55         help
 56           Say Y or M here if you want to add s     56           Say Y or M here if you want to add support for SoC audio on Rockchip
 57           boards using the MAX98090 codec and      57           boards using the MAX98090 codec and HDMI codec, such as Veyron.
 58                                                    58 
 59 config SND_SOC_ROCKCHIP_RT5645                     59 config SND_SOC_ROCKCHIP_RT5645
 60         tristate "ASoC support for Rockchip bo     60         tristate "ASoC support for Rockchip boards using a RT5645/RT5650 codec"
 61         depends on SND_SOC_ROCKCHIP && I2C &&      61         depends on SND_SOC_ROCKCHIP && I2C && GPIOLIB && HAVE_CLK
 62         select SND_SOC_ROCKCHIP_I2S                62         select SND_SOC_ROCKCHIP_I2S
 63         select SND_SOC_RT5645                      63         select SND_SOC_RT5645
 64         help                                       64         help
 65           Say Y or M here if you want to add s     65           Say Y or M here if you want to add support for SoC audio on Rockchip
 66           boards using the RT5645/RT5650 codec     66           boards using the RT5645/RT5650 codec, such as Veyron.
 67                                                    67 
 68 config SND_SOC_RK3288_HDMI_ANALOG                  68 config SND_SOC_RK3288_HDMI_ANALOG
 69         tristate "ASoC support multiple codecs     69         tristate "ASoC support multiple codecs for Rockchip RK3288 boards"
 70         depends on SND_SOC_ROCKCHIP && I2C &&      70         depends on SND_SOC_ROCKCHIP && I2C && GPIOLIB && HAVE_CLK
 71         select SND_SOC_ROCKCHIP_I2S                71         select SND_SOC_ROCKCHIP_I2S
 72         select SND_SOC_HDMI_CODEC                  72         select SND_SOC_HDMI_CODEC
 73         select SND_SOC_ES8328_I2C                  73         select SND_SOC_ES8328_I2C
 74         select SND_SOC_ES8328_SPI if SPI_MASTE     74         select SND_SOC_ES8328_SPI if SPI_MASTER
 75         select DRM_DW_HDMI_I2S_AUDIO if DRM_DW     75         select DRM_DW_HDMI_I2S_AUDIO if DRM_DW_HDMI
 76         help                                       76         help
 77           Say Y or M here if you want to add s     77           Say Y or M here if you want to add support for SoC audio on Rockchip
 78           RK3288 boards using an analog output     78           RK3288 boards using an analog output and the built-in HDMI audio.
 79                                                    79 
 80 config SND_SOC_RK3399_GRU_SOUND                    80 config SND_SOC_RK3399_GRU_SOUND
 81         tristate "ASoC support multiple codecs     81         tristate "ASoC support multiple codecs for Rockchip RK3399 GRU boards"
 82         depends on SND_SOC_ROCKCHIP && I2C &&      82         depends on SND_SOC_ROCKCHIP && I2C && GPIOLIB && HAVE_CLK && SPI
 83         select SND_SOC_ROCKCHIP_I2S                83         select SND_SOC_ROCKCHIP_I2S
 84         select SND_SOC_MAX98357A                   84         select SND_SOC_MAX98357A
 85         select SND_SOC_RT5514                      85         select SND_SOC_RT5514
 86         select SND_SOC_DA7219                      86         select SND_SOC_DA7219
 87         select SND_SOC_RT5514_SPI                  87         select SND_SOC_RT5514_SPI
 88         select SND_SOC_HDMI_CODEC                  88         select SND_SOC_HDMI_CODEC
 89         select SND_SOC_DMIC                        89         select SND_SOC_DMIC
 90         help                                       90         help
 91           Say Y or M here if you want to add s     91           Say Y or M here if you want to add support multiple codecs for SoC
 92           audio on Rockchip RK3399 GRU boards.     92           audio on Rockchip RK3399 GRU boards.
                                                      

~ [ 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