Linux Audio
Check our new training course
Embedded Linux Audio
Check our new training course
with Creative Commons CC-BY-SA
lecture materials
Elixir Cross Referencer
Home
Engineering
Training
Docs
Community
Company
twitter
mastodon
linkedin
github
Open Menu
/
sound
/
soc
/
codecs
All symbols
C/CPP/ASM
Kconfig
Devicetree
DT compatible
Go get it
Loading...
Parent directory
aw88395
88pm860x-codec.c
43634 bytes
88pm860x-codec.h
2835 bytes
Kconfig
57041 bytes
Makefile
34971 bytes
ab8500-codec.c
80015 bytes
ab8500-codec.h
17991 bytes
ac97.c
3440 bytes
ad1836.c
10719 bytes
ad1836.h
1498 bytes
ad193x-i2c.c
1053 bytes
ad193x-spi.c
1203 bytes
ad193x.c
15500 bytes
ad193x.h
3550 bytes
ad1980.c
8866 bytes
ad73311.c
1989 bytes
ad73311.h
1607 bytes
adau-utils.c
1253 bytes
adau-utils.h
206 bytes
adau1372-i2c.c
946 bytes
adau1372-spi.c
1342 bytes
adau1372.c
37409 bytes
adau1372.h
453 bytes
adau1373.c
51305 bytes
adau1373.h
622 bytes
adau1701.c
22174 bytes
adau1701.h
267 bytes
adau1761-i2c.c
1800 bytes
adau1761-spi.c
2098 bytes
adau1761.c
32648 bytes
adau1761.h
531 bytes
adau1781-i2c.c
1638 bytes
adau1781-spi.c
1936 bytes
adau1781.c
15686 bytes
adau1781.h
513 bytes
adau17x1.c
29248 bytes
adau17x1.h
3978 bytes
adau1977-i2c.c
1262 bytes
adau1977-spi.c
1916 bytes
adau1977.c
25735 bytes
adau1977.h
689 bytes
adau7002.c
3339 bytes
adau7118-hw.c
1079 bytes
adau7118-i2c.c
2342 bytes
adau7118.c
14527 bytes
adau7118.h
689 bytes
adav801.c
946 bytes
adav803.c
843 bytes
adav80x.c
24525 bytes
adav80x.h
721 bytes
ads117x.c
2419 bytes
ak4104.c
8577 bytes
ak4118.c
11397 bytes
ak4375.c
18342 bytes
ak4458.c
23127 bytes
ak4458.h
2434 bytes
ak4535.c
12814 bytes
ak4535.h
681 bytes
ak4554.c
2433 bytes
ak4613.c
23121 bytes
ak4641.c
18300 bytes
ak4642.c
17789 bytes
ak4671.c
22388 bytes
ak4671.h
5167 bytes
ak5386.c
5452 bytes
ak5558.c
13229 bytes
ak5558.h
1601 bytes
alc5623.c
34390 bytes
alc5623.h
6227 bytes
alc5632.c
39208 bytes
alc5632.h
9716 bytes
arizona-jack.c
43413 bytes
arizona.c
72009 bytes
arizona.h
13159 bytes
audio-iio-aux.c
9071 bytes
aw8738.c
2621 bytes
aw87390.c
11606 bytes
aw87390.h
2162 bytes
aw88261.c
33272 bytes
aw88261.h
14245 bytes
aw88399.c
49777 bytes
aw88399.h
18791 bytes
bd28623.c
5983 bytes
bt-sco.c
2771 bytes
chv3-codec.c
1054 bytes
cirrus_legacy.h
530 bytes
cpcap.c
51863 bytes
cq93vc.c
3655 bytes
cros_ec_codec.c
27976 bytes
cs35l32.c
15143 bytes
cs35l32.h
3146 bytes
cs35l33.c
35276 bytes
cs35l33.h
7941 bytes
cs35l34.c
34304 bytes
cs35l34.h
10931 bytes
cs35l35.c
47578 bytes
cs35l35.h
10815 bytes
cs35l36.c
57685 bytes
cs35l36.h
15443 bytes
cs35l41-i2c.c
2396 bytes
cs35l41-lib.c
50452 bytes
cs35l41-spi.c
2428 bytes
cs35l41.c
42170 bytes
cs35l41.h
1091 bytes
cs35l45-i2c.c
1860 bytes
cs35l45-spi.c
1870 bytes
cs35l45-tables.c
10618 bytes
cs35l45.c
46154 bytes
cs35l45.h
16839 bytes
cs35l56-i2c.c
2333 bytes
cs35l56-sdw.c
15751 bytes
cs35l56-shared.c
24718 bytes
cs35l56-spi.c
2257 bytes
cs35l56.c
37424 bytes
cs35l56.h
2102 bytes
cs4234.c
27345 bytes
cs4234.h
8523 bytes
cs4265.c
17319 bytes
cs4265.h
1377 bytes
cs4270.c
23361 bytes
cs4271-i2c.c
974 bytes
cs4271-spi.c
877 bytes
cs4271.c
20512 bytes
cs4271.h
289 bytes
cs42l42-i2c.c
2408 bytes
cs42l42-sdw.c
17515 bytes
cs42l42.c
76919 bytes
cs42l42.h
2501 bytes
cs42l43-jack.c
27909 bytes
cs42l43-sdw.c
2145 bytes
cs42l43.c
73662 bytes
cs42l43.h
3721 bytes
cs42l51-i2c.c
1362 bytes
cs42l51.c
23223 bytes
cs42l51.h
5250 bytes
cs42l52.c
37703 bytes
cs42l52.h
8688 bytes
cs42l56.c
41233 bytes
cs42l56.h
5510 bytes
cs42l73.c
42129 bytes
cs42l73.h
9153 bytes
cs42l83-i2c.c
7193 bytes
cs42xx8-i2c.c
1953 bytes
cs42xx8.c
19922 bytes
cs42xx8.h
12918 bytes
cs43130.c
74003 bytes
cs43130.h
19385 bytes
cs4341.c
8868 bytes
cs4349.c
9785 bytes
cs4349.h
3373 bytes
cs47l15.c
52032 bytes
cs47l24.c
46936 bytes
cs47l24.h
411 bytes
cs47l35.c
59916 bytes
cs47l85.c
99665 bytes
cs47l90.c
97840 bytes
cs47l92.c
75350 bytes
cs53l30.c
34736 bytes
cs53l30.h
23038 bytes
cx20442.c
10757 bytes
cx20442.h
260 bytes
cx2072x.c
52493 bytes
cx2072x.h
9740 bytes
da7210.c
41313 bytes
da7213.c
73955 bytes
da7213.h
19074 bytes
da7218.c
109823 bytes
da7218.h
48557 bytes
da7219-aad.c
33907 bytes
da7219-aad.h
7212 bytes
da7219.c
79399 bytes
da7219.h
27256 bytes
da732x.c
50805 bytes
da732x.h
3394 bytes
da732x_reg.h
23221 bytes
da9055.c
50017 bytes
dmic.c
4723 bytes
es7134.c
8033 bytes
es7241.c
7501 bytes
es8316.c
28939 bytes
es8316.h
3324 bytes
es8326.c
35028 bytes
es8326.h
5741 bytes
es8328-i2c.c
1115 bytes
es8328-spi.c
918 bytes
es8328.c
24914 bytes
es8328.h
9600 bytes
gtm601.c
2755 bytes
hda-dai.c
2967 bytes
hda.c
10830 bytes
hda.h
510 bytes
hdac_hda.c
17956 bytes
hdac_hda.h
620 bytes
hdac_hdmi.c
59695 bytes
hdac_hdmi.h
316 bytes
hdmi-codec.c
31661 bytes
ics43432.c
1858 bytes
idt821034.c
33034 bytes
inno_rk3036.c
14219 bytes
inno_rk3036.h
4342 bytes
isabelle.c
37847 bytes
isabelle.h
4624 bytes
jz4725b.c
19174 bytes
jz4740.c
10151 bytes
jz4760.c
25050 bytes
jz4770.c
26737 bytes
lm4857.c
3778 bytes
lm49453.c
52975 bytes
lm49453.h
13711 bytes
lochnagar-sc.c
7032 bytes
lpass-macro-common.c
1773 bytes
lpass-macro-common.h
597 bytes
lpass-rx-macro.c
126654 bytes
lpass-tx-macro.c
72348 bytes
lpass-va-macro.c
49885 bytes
lpass-wsa-macro.c
83508 bytes
lpass-wsa-macro.h
405 bytes
madera.c
125118 bytes
madera.h
15197 bytes
max9759.c
5476 bytes
max9768.c
6353 bytes
max98088.c
65928 bytes
max98088.h
8385 bytes
max98090.c
86634 bytes
max98090.h
45978 bytes
max98095.c
63774 bytes
max98095.h
13041 bytes
max98357a.c
4791 bytes
max98363.c
12575 bytes
max98363.h
1065 bytes
max98371.c
11069 bytes
max98371.h
2074 bytes
max98373-i2c.c
17383 bytes
max98373-sdw.c
26089 bytes
max98373-sdw.h
2939 bytes
max98373.c
18105 bytes
max98373.h
8832 bytes
max98388.c
31699 bytes
max98388.h
7897 bytes
max98390.c
32974 bytes
max98390.h
24936 bytes
max98396.c
63336 bytes
max98396.h
13435 bytes
max9850.c
8831 bytes
max9850.h
812 bytes
max98504.c
9948 bytes
max98504.h
1880 bytes
max98520.c
24680 bytes
max98520.h
5669 bytes
max9860.c
19075 bytes
max9860.h
4102 bytes
max9867.c
20579 bytes
max9867.h
2013 bytes
max9877.c
4546 bytes
max9877.h
731 bytes
max98925.c
18433 bytes
max98925.h
31698 bytes
max98926.c
16379 bytes
max98926.h
37244 bytes
max98927.c
28800 bytes
max98927.h
10424 bytes
mc13783.c
22873 bytes
mc13783.h
340 bytes
ml26124.c
17902 bytes
ml26124.h
4878 bytes
msm8916-wcd-analog.c
42063 bytes
msm8916-wcd-digital.c
42087 bytes
mt6351.c
41644 bytes
mt6351.h
4766 bytes
mt6358.c
72517 bytes
mt6358.h
128324 bytes
mt6359-accdet.c
32180 bytes
mt6359-accdet.h
2837 bytes
mt6359.c
88245 bytes
mt6359.h
185382 bytes
mt6660.c
15108 bytes
mt6660.h
2226 bytes
nau8315.c
4295 bytes
nau8540.c
29234 bytes
nau8540.h
7991 bytes
nau8810.c
28503 bytes
nau8810.h
8174 bytes
nau8821.c
62994 bytes
nau8821.h
22700 bytes
nau8822.c
36650 bytes
nau8822.h
6813 bytes
nau8824.c
65218 bytes
nau8824.h
16490 bytes
nau8825.c
99588 bytes
nau8825.h
20059 bytes
pcm1681.c
8965 bytes
pcm1789-i2c.c
1463 bytes
pcm1789.c
6852 bytes
pcm1789.h
493 bytes
pcm179x-i2c.c
1312 bytes
pcm179x-spi.c
1325 bytes
pcm179x.c
5689 bytes
pcm179x.h
412 bytes
pcm186x-i2c.c
1722 bytes
pcm186x-spi.c
1681 bytes
pcm186x.c
20677 bytes
pcm186x.h
9411 bytes
pcm3008.c
4239 bytes
pcm3008.h
330 bytes
pcm3060-i2c.c
1302 bytes
pcm3060-spi.c
1303 bytes
pcm3060.c
8330 bytes
pcm3060.h
2497 bytes
pcm3168a-i2c.c
1331 bytes
pcm3168a-spi.c
1335 bytes
pcm3168a.c
26235 bytes
pcm3168a.h
2640 bytes
pcm5102a.c
1344 bytes
pcm512x-i2c.c
2020 bytes
pcm512x-spi.c
1439 bytes
pcm512x.c
48011 bytes
pcm512x.h
9966 bytes
peb2466.c
56131 bytes
rk3328_codec.c
14420 bytes
rk3328_codec.h
6519 bytes
rk817_codec.c
17668 bytes
rl6231.c
5424 bytes
rl6231.h
864 bytes
rl6347a.c
2393 bytes
rl6347a.h
811 bytes
rt1011.c
66575 bytes
rt1011.h
25155 bytes
rt1015.c
30263 bytes
rt1015.h
14524 bytes
rt1015p.c
3729 bytes
rt1016.c
17768 bytes
rt1016.h
6555 bytes
rt1017-sdca-sdw.c
20293 bytes
rt1017-sdca-sdw.h
4288 bytes
rt1019.c
15315 bytes
rt1019.h
4779 bytes
rt1305.c
32256 bytes
rt1305.h
10335 bytes
rt1308-sdw.c
22057 bytes
rt1308-sdw.h
3567 bytes
rt1308.c
22328 bytes
rt1308.h
9555 bytes
rt1316-sdw.c
20915 bytes
rt1316-sdw.h
1338 bytes
rt1318-sdw.c
21529 bytes
rt1318-sdw.h
2933 bytes
rt274.c
33489 bytes
rt274.h
7275 bytes
rt286.c
32784 bytes
rt286.h
6534 bytes
rt298.c
34512 bytes
rt298.h
6962 bytes
rt5514-spi.c
13008 bytes
rt5514-spi.h
913 bytes
rt5514.c
39468 bytes
rt5514.h
9619 bytes
rt5616.c
41667 bytes
rt5616.h
63879 bytes
rt5631.c
58301 bytes
rt5631.h
27970 bytes
rt5640.c
95785 bytes
rt5640.h
76454 bytes
rt5645.c
129768 bytes
rt5645.h
77073 bytes
rt5651.c
71094 bytes
rt5651.h
73767 bytes
rt5659.c
133718 bytes
rt5659.h
64833 bytes
rt5660.c
38648 bytes
rt5660.h
28649 bytes
rt5663.c
106366 bytes
rt5663.h
39771 bytes
rt5665.c
160887 bytes
rt5665.h
72069 bytes
rt5668.c
73208 bytes
rt5668.h
47220 bytes
rt5670-dsp.h
1558 bytes
rt5670.c
103692 bytes
rt5670.h
70316 bytes
rt5677-spi.c
18305 bytes
rt5677-spi.h
912 bytes
rt5677.c
186663 bytes
rt5677.h
63841 bytes
rt5682-i2c.c
9263 bytes
rt5682-sdw.c
21289 bytes
rt5682.c
92228 bytes
rt5682.h
53188 bytes
rt5682s.c
101508 bytes
rt5682s.h
53459 bytes
rt700-sdw.c
14041 bytes
rt700-sdw.h
7038 bytes
rt700.c
32626 bytes
rt700.h
5787 bytes
rt711-sdca-sdw.c
14302 bytes
rt711-sdca-sdw.h
3569 bytes
rt711-sdca.c
45486 bytes
rt711-sdca.h
7489 bytes
rt711-sdw.c
14349 bytes
rt711-sdw.h
5446 bytes
rt711.c
35732 bytes
rt711.h
8563 bytes
rt712-sdca-dmic.c
28694 bytes
rt712-sdca-dmic.h
3511 bytes
rt712-sdca-sdw.c
14058 bytes
rt712-sdca-sdw.h
3979 bytes
rt712-sdca.c
38086 bytes
rt712-sdca.h
6433 bytes
rt715-sdca-sdw.c
7142 bytes
rt715-sdca-sdw.h
6053 bytes
rt715-sdca.c
30186 bytes
rt715-sdca.h
3495 bytes
rt715-sdw.c
13972 bytes
rt715-sdw.h
6524 bytes
rt715.c
33280 bytes
rt715.h
8068 bytes
rt722-sdca-sdw.c
14828 bytes
rt722-sdca-sdw.h
4894 bytes
rt722-sdca.c
46676 bytes
rt722-sdca.h
7300 bytes
rt9120.c
16482 bytes
rtq9128.c
22484 bytes
sdw-mockup.c
6815 bytes
sgtl5000.c
52092 bytes
sgtl5000.h
12592 bytes
si476x.c
6389 bytes
sigmadsp-i2c.c
2194 bytes
sigmadsp-regmap.c
1573 bytes
sigmadsp.c
19783 bytes
sigmadsp.h
1660 bytes
simple-amplifier.c
2847 bytes
simple-mux.c
3667 bytes
sma1303.c
47535 bytes
sma1303.h
18483 bytes
spdif_receiver.c
2246 bytes
spdif_transmitter.c
2273 bytes
src4xxx-i2c.c
1086 bytes
src4xxx.c
15066 bytes
src4xxx.h
3483 bytes
ssm2305.c
2602 bytes
ssm2518.c
22758 bytes
ssm2518.h
374 bytes
ssm2602-i2c.c
1402 bytes
ssm2602-spi.c
836 bytes
ssm2602.c
19089 bytes
ssm2602.h
6610 bytes
ssm3515.c
11406 bytes
ssm4567.c
13840 bytes
sta32x.c
35232 bytes
sta32x.h
5580 bytes
sta350.c
37311 bytes
sta350.h
6447 bytes
sta529.c
9856 bytes
stac9766.c
10342 bytes
sti-sas.c
12638 bytes
tas2552.c
20901 bytes
tas2552.h
4903 bytes
tas2562.c
21097 bytes
tas2562.h
3044 bytes
tas2764.c
19659 bytes
tas2764.h
3877 bytes
tas2770.c
19224 bytes
tas2770.h
5548 bytes
tas2780.c
16753 bytes
tas2780.h
3268 bytes
tas2781-comlib.c
12320 bytes
tas2781-fmwlib.c
60374 bytes
tas2781-i2c.c
20990 bytes
tas5086.c
28813 bytes
tas571x.c
28109 bytes
tas571x.h
3113 bytes
tas5720.c
24072 bytes
tas5720.h
4319 bytes
tas5805m.c
19252 bytes
tas6424.c
24080 bytes
tas6424.h
5430 bytes
tda7419.c
21988 bytes
tfa9879.c
8786 bytes
tfa9879.h
6031 bytes
tfa989x.c
12552 bytes
tlv320adc3xxx.c
50561 bytes
tlv320adcx140.c
37169 bytes
tlv320adcx140.h
4652 bytes
tlv320aic23-i2c.c
1415 bytes
tlv320aic23-spi.c
1008 bytes
tlv320aic23.c
17256 bytes
tlv320aic23.h
3911 bytes
tlv320aic26.c
11314 bytes
tlv320aic26.h
3386 bytes
tlv320aic31xx.c
52868 bytes
tlv320aic31xx.h
10099 bytes
tlv320aic32x4-clk.c
12053 bytes
tlv320aic32x4-i2c.c
1838 bytes
tlv320aic32x4-spi.c
1801 bytes
tlv320aic32x4.c
44675 bytes
tlv320aic32x4.h
7739 bytes
tlv320aic3x-i2c.c
1820 bytes
tlv320aic3x-spi.c
1945 bytes
tlv320aic3x.c
63272 bytes
tlv320aic3x.h
10104 bytes
tlv320dac33.c
43299 bytes
tlv320dac33.h
7966 bytes
tpa6130a2.c
8776 bytes
tpa6130a2.h
1348 bytes
ts3a227e.c
12516 bytes
ts3a227e.h
313 bytes
tscs42xx.c
40631 bytes
tscs42xx.h
78296 bytes
tscs454.c
109655 bytes
tscs454.h
105641 bytes
twl4030.c
69417 bytes
twl6040.c
32169 bytes
twl6040.h
862 bytes
uda1334.c
7641 bytes
uda1380.c
23173 bytes
uda1380.h
1825 bytes
wcd-clsh-v2.c
28249 bytes
wcd-clsh-v2.h
1747 bytes
wcd-mbhc-v2.c
44580 bytes
wcd-mbhc-v2.h
8536 bytes
wcd9335.c
162139 bytes
wcd9335.h
35650 bytes
wcd934x.c
194957 bytes
wcd938x-sdw.c
56812 bytes
wcd938x.c
117890 bytes
wcd938x.h
34654 bytes
wl1273.c
12342 bytes
wl1273.h
382 bytes
wm0010.c
23427 bytes
wm1250-ev1.c
5956 bytes
wm2000.c
23220 bytes
wm2000.h
2350 bytes
wm2200.c
82557 bytes
wm2200.h
185118 bytes
wm5100-tables.c
64557 bytes
wm5100.c
78707 bytes
wm5100.h
289053 bytes
wm5102.c
68054 bytes
wm5102.h
394 bytes
wm5110.c
88509 bytes
wm5110.h
394 bytes
wm8350.c
49152 bytes
wm8350.h
585 bytes
wm8400.c
41734 bytes
wm8400.h
1890 bytes
wm8510.c
19087 bytes
wm8510.h
2406 bytes
wm8523.c
13501 bytes
wm8523.h
7376 bytes
wm8524.c
6325 bytes
wm8580.c
28000 bytes
wm8580.h
591 bytes
wm8711.c
12183 bytes
wm8711.h
684 bytes
wm8727.c
1984 bytes
wm8728.c
8122 bytes
wm8728.h
372 bytes
wm8731-i2c.c
1494 bytes
wm8731-spi.c
1312 bytes
wm8731.c
16903 bytes
wm8731.h
1297 bytes
wm8737.c
19046 bytes
wm8737.h
17143 bytes
wm8741.c
17996 bytes
wm8741.h
11114 bytes
wm8750.c
24472 bytes
wm8750.h
1377 bytes
wm8753.c
48120 bytes
wm8753.h
2816 bytes
wm8770.c
19438 bytes
wm8770.h
1676 bytes
wm8776.c
13421 bytes
wm8776.h
1067 bytes
wm8782.c
4784 bytes
wm8804-i2c.c
1666 bytes
wm8804-spi.c
1153 bytes
wm8804.c
18394 bytes
wm8804.h
1765 bytes
wm8900.c
39714 bytes
wm8900.h
1376 bytes
wm8903.c
66562 bytes
wm8903.h
71587 bytes
wm8904.c
67261 bytes
wm8904.h
91655 bytes
wm8940.c
25081 bytes
wm8940.h
2209 bytes
wm8955.c
28237 bytes
wm8955.h
25085 bytes
wm8958-dsp2.c
28943 bytes
wm8960.c
44522 bytes
wm8960.h
2719 bytes
wm8961.c
28682 bytes
wm8961.h
46304 bytes
wm8962.c
126081 bytes
wm8962.h
215289 bytes
wm8971.c
21064 bytes
wm8971.h
1179 bytes
wm8974.c
21282 bytes
wm8974.h
2070 bytes
wm8978.c
31718 bytes
wm8978.h
2389 bytes
wm8983.c
34717 bytes
wm8983.h
58288 bytes
wm8985.c
38005 bytes
wm8985.h
61914 bytes
wm8988.c
26278 bytes
wm8988.h
1313 bytes
wm8990.c
39444 bytes
wm8990.h
35250 bytes
wm8991.c
43369 bytes
wm8991.h
35053 bytes
wm8993.c
48587 bytes
wm8993.h
130342 bytes
wm8994.c
136163 bytes
wm8994.h
3936 bytes
wm8995.c
62706 bytes
wm8995.h
251957 bytes
wm8996.c
95098 bytes
wm8996.h
221377 bytes
wm8997.c
42358 bytes
wm8997.h
394 bytes
wm8998.c
50372 bytes
wm8998.h
396 bytes
wm9081.c
36657 bytes
wm9081.h
41438 bytes
wm9090.c
20015 bytes
wm9090.h
40796 bytes
wm9705.c
12260 bytes
wm9712.c
24617 bytes
wm9713.c
44224 bytes
wm9713.h
1174 bytes
wm_adsp.c
52976 bytes
wm_adsp.h
4789 bytes
wm_hubs.c
43160 bytes
wm_hubs.h
1888 bytes
wsa881x.c
41303 bytes
wsa883x.c
58523 bytes
wsa884x.c
77535 bytes
zl38060.c
16103 bytes