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


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