cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

Kconfig (6565B)


      1# SPDX-License-Identifier: GPL-2.0-only
      2config SND_SOC_MEDIATEK
      3	tristate
      4	select REGMAP_MMIO
      5
      6config SND_SOC_MT2701
      7	tristate "ASoC support for Mediatek MT2701 chip"
      8	depends on ARCH_MEDIATEK
      9	select SND_SOC_MEDIATEK
     10	help
     11	  This adds ASoC driver for Mediatek MT2701 boards
     12	  that can be used with other codecs.
     13	  Select Y if you have such device.
     14	  If unsure select "N".
     15
     16config SND_SOC_MT2701_CS42448
     17	tristate "ASoc Audio driver for MT2701 with CS42448 codec"
     18	depends on SND_SOC_MT2701 && I2C
     19	select SND_SOC_CS42XX8_I2C
     20	select SND_SOC_BT_SCO
     21	help
     22	  This adds ASoC driver for Mediatek MT2701 boards
     23	  with the CS42448 codecs.
     24	  Select Y if you have such device.
     25	  If unsure select "N".
     26
     27config SND_SOC_MT2701_WM8960
     28	tristate "ASoc Audio driver for MT2701 with WM8960 codec"
     29	depends on SND_SOC_MT2701 && I2C
     30	select SND_SOC_WM8960
     31	help
     32	  This adds ASoC driver for Mediatek MT2701 boards
     33	  with the WM8960 codecs.
     34	  Select Y if you have such device.
     35	  If unsure select "N".
     36
     37config SND_SOC_MT6797
     38	tristate "ASoC support for Mediatek MT6797 chip"
     39	depends on ARCH_MEDIATEK
     40	select SND_SOC_MEDIATEK
     41	help
     42	  This adds ASoC driver for Mediatek MT6797 boards
     43	  that can be used with other codecs.
     44	  Select Y if you have such device.
     45	  If unsure select "N".
     46
     47config SND_SOC_MT6797_MT6351
     48	tristate "ASoc Audio driver for MT6797 with MT6351 codec"
     49	depends on SND_SOC_MT6797 && MTK_PMIC_WRAP
     50	select SND_SOC_MT6351
     51	help
     52	  This adds ASoC driver for Mediatek MT6797 boards
     53	  with the MT6351 codecs.
     54	  Select Y if you have such device.
     55	  If unsure select "N".
     56
     57config SND_SOC_MT8173
     58	tristate "ASoC support for Mediatek MT8173 chip"
     59	depends on ARCH_MEDIATEK
     60	select SND_SOC_MEDIATEK
     61	help
     62	  This adds ASoC platform driver support for Mediatek MT8173 chip
     63	  that can be used with other codecs.
     64	  Select Y if you have such device.
     65	  Ex: MT8173
     66
     67config SND_SOC_MT8173_MAX98090
     68	tristate "ASoC Audio driver for MT8173 with MAX98090 codec"
     69	depends on SND_SOC_MT8173 && I2C
     70	select SND_SOC_MAX98090
     71	help
     72	  This adds ASoC driver for Mediatek MT8173 boards
     73	  with the MAX98090 audio codec.
     74	  Select Y if you have such device.
     75	  If unsure select "N".
     76
     77config SND_SOC_MT8173_RT5650
     78	tristate "ASoC Audio driver for MT8173 with RT5650 codec"
     79	depends on SND_SOC_MT8173 && I2C
     80	select SND_SOC_RT5645
     81	select SND_SOC_HDMI_CODEC
     82	help
     83	  This adds ASoC driver for Mediatek MT8173 boards
     84	  with the RT5650 audio codec.
     85	  Select Y if you have such device.
     86	  If unsure select "N".
     87
     88config SND_SOC_MT8173_RT5650_RT5514
     89	tristate "ASoC Audio driver for MT8173 with RT5650 RT5514 codecs"
     90	depends on SND_SOC_MT8173 && I2C
     91	select SND_SOC_RT5645
     92	select SND_SOC_RT5514
     93	help
     94	  This adds ASoC driver for Mediatek MT8173 boards
     95	  with the RT5650 and RT5514 codecs.
     96	  Select Y if you have such device.
     97	  If unsure select "N".
     98
     99config SND_SOC_MT8173_RT5650_RT5676
    100	tristate "ASoC Audio driver for MT8173 with RT5650 RT5676 codecs"
    101	depends on SND_SOC_MT8173 && I2C
    102	select SND_SOC_RT5645
    103	select SND_SOC_RT5677
    104	select SND_SOC_HDMI_CODEC
    105	help
    106	  This adds ASoC driver for Mediatek MT8173 boards
    107	  with the RT5650 and RT5676 codecs.
    108	  Select Y if you have such device.
    109	  If unsure select "N".
    110
    111config SND_SOC_MT8183
    112	tristate "ASoC support for Mediatek MT8183 chip"
    113	depends on ARCH_MEDIATEK
    114	select SND_SOC_MEDIATEK
    115	help
    116	  This adds ASoC platform driver support for Mediatek MT8183 chip
    117	  that can be used with other codecs.
    118	  Select Y if you have such device.
    119	  If unsure select "N".
    120
    121config SND_SOC_MT8183_MT6358_TS3A227E_MAX98357A
    122	tristate "ASoC Audio driver for MT8183 with MT6358 TS3A227E MAX98357A RT1015 codec"
    123	depends on I2C && GPIOLIB
    124	depends on SND_SOC_MT8183
    125	select SND_SOC_MT6358
    126	select SND_SOC_MAX98357A
    127	select SND_SOC_RT1015
    128	select SND_SOC_RT1015P
    129	select SND_SOC_BT_SCO
    130	select SND_SOC_TS3A227E
    131	select SND_SOC_CROS_EC_CODEC if CROS_EC
    132	select SND_SOC_HDMI_CODEC
    133	help
    134	  This adds ASoC driver for Mediatek MT8183 boards
    135	  with the MT6358 TS3A227E MAX98357A RT1015 audio codec.
    136	  Select Y if you have such device.
    137	  If unsure select "N".
    138
    139config SND_SOC_MT8183_DA7219_MAX98357A
    140	tristate "ASoC Audio driver for MT8183 with DA7219 MAX98357A RT1015 codec"
    141	depends on SND_SOC_MT8183 && I2C && GPIOLIB
    142	select SND_SOC_MT6358
    143	select SND_SOC_MAX98357A
    144	select SND_SOC_RT1015
    145	select SND_SOC_RT1015P
    146	select SND_SOC_DA7219
    147	select SND_SOC_BT_SCO
    148	select SND_SOC_HDMI_CODEC
    149	help
    150	  This adds ASoC driver for Mediatek MT8183 boards
    151	  with the DA7219 MAX98357A RT1015 audio codec.
    152	  Select Y if you have such device.
    153	  If unsure select "N".
    154
    155config SND_SOC_MTK_BTCVSD
    156	tristate "ALSA BT SCO CVSD/MSBC Driver"
    157	help
    158	  This is for software BTCVSD. This enable
    159	  the function for transferring/receiving
    160	  BT encoded data to/from BT firmware.
    161	  Select Y if you have such device.
    162	  If unsure select "N".
    163
    164config SND_SOC_MT8192
    165	tristate "ASoC support for Mediatek MT8192 chip"
    166	depends on ARCH_MEDIATEK
    167	select SND_SOC_MEDIATEK
    168	help
    169	  This adds ASoC platform driver support for Mediatek MT8192 chip
    170	  that can be used with other codecs.
    171	  Select Y if you have such device.
    172	  If unsure select "N".
    173
    174config SND_SOC_MT8192_MT6359_RT1015_RT5682
    175	tristate "ASoC Audio driver for MT8192 with MT6359 RT1015 RT5682 codec"
    176	depends on I2C && GPIOLIB
    177	depends on SND_SOC_MT8192 && MTK_PMIC_WRAP
    178	select SND_SOC_MT6359
    179	select SND_SOC_RT1015
    180	select SND_SOC_RT1015P
    181	select SND_SOC_RT5682_I2C
    182	select SND_SOC_RT5682S
    183	select SND_SOC_DMIC
    184	help
    185	  This adds ASoC driver for Mediatek MT8192 boards
    186	  with the MT6359 RT1015 RT5682 audio codec.
    187	  Select Y if you have such device.
    188	  If unsure select "N".
    189
    190config SND_SOC_MT8195
    191	tristate "ASoC support for Mediatek MT8195 chip"
    192	depends on ARCH_MEDIATEK || COMPILE_TEST
    193	depends on COMMON_CLK
    194	select SND_SOC_MEDIATEK
    195	select MFD_SYSCON if SND_SOC_MT6359
    196	help
    197	  This adds ASoC platform driver support for Mediatek MT8195 chip
    198	  that can be used with other codecs.
    199	  Select Y if you have such device.
    200	  If unsure select "N".
    201
    202config SND_SOC_MT8195_MT6359
    203	tristate "ASoC Audio driver for MT8195 with MT6359 and I2S codecs"
    204	depends on I2C && GPIOLIB
    205	depends on SND_SOC_MT8195 && MTK_PMIC_WRAP
    206	select SND_SOC_MT6359
    207	select SND_SOC_RT1011
    208	select SND_SOC_RT1015P
    209	select SND_SOC_RT5682_I2C
    210	select SND_SOC_RT5682S
    211	select SND_SOC_MAX98390
    212	select SND_SOC_DMIC
    213	select SND_SOC_HDMI_CODEC
    214	help
    215	  This adds support for ASoC machine driver for Mediatek MT8195
    216	  boards with the MT6359 and other I2S audio codecs.
    217	  Select Y if you have such device.
    218	  If unsure select "N".