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


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