Training courses
Kernel and Embedded Linux
Bootlin training courses
Embedded Linux, kernel,
Yocto Project, Buildroot, real-time,
graphics, boot time, debugging...
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
Parent directory
88pm860x-codec.c
43576 bytes
88pm860x-codec.h
2973 bytes
Kconfig
24073 bytes
Makefile
19696 bytes
ab8500-codec.c
79464 bytes
ab8500-codec.h
18158 bytes
ac97.c
3668 bytes
ad1836.c
10707 bytes
ad1836.h
1491 bytes
ad193x-i2c.c
1164 bytes
ad193x-spi.c
1332 bytes
ad193x.c
12006 bytes
ad193x.h
3157 bytes
ad1980.c
8940 bytes
ad73311.c
2287 bytes
ad73311.h
2307 bytes
adau-utils.c
1249 bytes
adau-utils.h
167 bytes
adau1373.c
51249 bytes
adau1373.h
583 bytes
adau1701.c
23233 bytes
adau1701.h
260 bytes
adau1761-i2c.c
1705 bytes
adau1761-spi.c
2099 bytes
adau1761.c
26569 bytes
adau1761.h
519 bytes
adau1781-i2c.c
1543 bytes
adau1781-spi.c
1937 bytes
adau1781.c
15551 bytes
adau1781.h
501 bytes
adau17x1.c
24805 bytes
adau17x1.h
3955 bytes
adau1977-i2c.c
1304 bytes
adau1977-spi.c
1702 bytes
adau1977.c
25531 bytes
adau1977.h
677 bytes
adau7002.c
2080 bytes
adav801.c
1077 bytes
adav803.c
1011 bytes
adav80x.c
24037 bytes
adav80x.h
714 bytes
ads117x.c
2718 bytes
ak4104.c
8930 bytes
ak4535.c
12808 bytes
ak4535.h
827 bytes
ak4554.c
2677 bytes
ak4613.c
13733 bytes
ak4641.c
18101 bytes
ak4642.c
17904 bytes
ak4671.c
22503 bytes
ak4671.h
5387 bytes
ak5386.c
5679 bytes
alc5623.c
33827 bytes
alc5623.h
6376 bytes
alc5632.c
38757 bytes
alc5632.h
9858 bytes
arizona.c
67390 bytes
arizona.h
11981 bytes
bt-sco.c
2904 bytes
cq93vc.c
4249 bytes
cs35l32.c
15345 bytes
cs35l32.h
3295 bytes
cs35l33.c
35187 bytes
cs35l33.h
8090 bytes
cs35l34.c
34248 bytes
cs35l34.h
11080 bytes
cs4265.c
16754 bytes
cs4265.h
1526 bytes
cs4270.c
23152 bytes
cs4271-i2c.c
1638 bytes
cs4271-spi.c
1496 bytes
cs4271.c
20748 bytes
cs4271.h
250 bytes
cs42l42.c
58538 bytes
cs42l42.h
31933 bytes
cs42l51-i2c.c
1336 bytes
cs42l51.c
16313 bytes
cs42l51.h
5607 bytes
cs42l52.c
37606 bytes
cs42l52.h
8837 bytes
cs42l56.c
41236 bytes
cs42l56.h
5659 bytes
cs42l73.c
42229 bytes
cs42l73.h
9765 bytes
cs42xx8-i2c.c
1536 bytes
cs42xx8.c
17483 bytes
cs42xx8.h
12934 bytes
cs4349.c
9987 bytes
cs4349.h
3771 bytes
cs47l24.c
46461 bytes
cs47l24.h
557 bytes
cs53l30.c
35006 bytes
cs53l30.h
23187 bytes
cx20442.c
10711 bytes
cx20442.h
480 bytes
da7210.c
40864 bytes
da7213.c
59645 bytes
da7213.h
16717 bytes
da7218.c
108274 bytes
da7218.h
48762 bytes
da7219-aad.c
28716 bytes
da7219-aad.h
7196 bytes
da7219.c
63009 bytes
da7219.h
26860 bytes
da732x.c
49862 bytes
da732x.h
3680 bytes
da732x_reg.h
23367 bytes
da9055.c
49326 bytes
dmic.c
2330 bytes
es8328-i2c.c
1389 bytes
es8328-spi.c
1204 bytes
es8328.c
24010 bytes
es8328.h
9561 bytes
gtm601.c
2440 bytes
hdac_hdmi.c
47773 bytes
hdac_hdmi.h
138 bytes
hdmi-codec.c
12372 bytes
ics43432.c
1813 bytes
inno_rk3036.c
14035 bytes
inno_rk3036.h
4303 bytes
isabelle.c
37927 bytes
isabelle.h
4789 bytes
jz4740.c
10651 bytes
l3.c
2832 bytes
lm4857.c
4034 bytes
lm49453.c
52933 bytes
lm49453.h
13876 bytes
max9768.c
6516 bytes
max98088.c
63588 bytes
max98088.h
8531 bytes
max98090.c
85136 bytes
max98090.h
46122 bytes
max98095.c
62134 bytes
max98095.h
13179 bytes
max98357a.c
3895 bytes
max98371.c
11346 bytes
max98371.h
2250 bytes
max9850.c
9133 bytes
max9850.h
1028 bytes
max98504.c
10119 bytes
max98504.h
2026 bytes
max9860.c
19465 bytes
max9860.h
4502 bytes
max9867.c
15590 bytes
max9867.h
2520 bytes
max9877.c
4809 bytes
max9877.h
951 bytes
max98925.c
18585 bytes
max98925.h
31836 bytes
max98926.c
16765 bytes
max98926.h
37379 bytes
mc13783.c
23531 bytes
mc13783.h
1009 bytes
ml26124.c
18307 bytes
ml26124.h
5502 bytes
msm8916-wcd-analog.c
28720 bytes
msm8916-wcd-digital.c
31199 bytes
nau8810.c
26655 bytes
nau8810.h
7986 bytes
nau8825.c
85665 bytes
nau8825.h
17698 bytes
pcm1681.c
9448 bytes
pcm179x-i2c.c
1925 bytes
pcm179x-spi.c
1879 bytes
pcm179x.c
6138 bytes
pcm179x.h
914 bytes
pcm3008.c
4520 bytes
pcm3008.h
476 bytes
pcm3168a-i2c.c
1548 bytes
pcm3168a-spi.c
1512 bytes
pcm3168a.c
22150 bytes
pcm3168a.h
2803 bytes
pcm5102a.c
1793 bytes
pcm512x-i2c.c
2024 bytes
pcm512x-spi.c
1715 bytes
pcm512x.c
42982 bytes
pcm512x.h
10301 bytes
rl6231.c
4441 bytes
rl6231.h
960 bytes
rl6347a.c
2542 bytes
rl6347a.h
957 bytes
rt286.c
31810 bytes
rt286.h
6759 bytes
rt298.c
33219 bytes
rt298.h
7187 bytes
rt5514-spi.c
11826 bytes
rt5514-spi.h
1023 bytes
rt5514.c
33935 bytes
rt5514.h
8566 bytes
rt5616.c
40735 bytes
rt5616.h
64025 bytes
rt5631.c
56655 bytes
rt5631.h
27931 bytes
rt5640.c
75353 bytes
rt5640.h
74454 bytes
rt5645.c
117828 bytes
rt5645.h
76920 bytes
rt5651.c
56131 bytes
rt5651.h
73202 bytes
rt5659.c
130098 bytes
rt5659.h
64763 bytes
rt5660.c
38415 bytes
rt5660.h
28787 bytes
rt5663.c
86171 bytes
rt5663.h
39659 bytes
rt5665.c
156018 bytes
rt5665.h
71585 bytes
rt5670-dsp.h
1704 bytes
rt5670.c
94965 bytes
rt5670.h
70008 bytes
rt5677-spi.c
6754 bytes
rt5677-spi.h
619 bytes
rt5677.c
173571 bytes
rt5677.h
63907 bytes
sgtl5000.c
37971 bytes
sgtl5000.h
12511 bytes
si476x.c
6771 bytes
sigmadsp-i2c.c
2190 bytes
sigmadsp-regmap.c
1566 bytes
sigmadsp.c
19726 bytes
sigmadsp.h
1695 bytes
sirf-audio-codec.c
19095 bytes
sirf-audio-codec.h
3857 bytes
sn95031.c
29212 bytes
sn95031.h
4217 bytes
spdif_receiver.c
2458 bytes
spdif_transmitter.c
2485 bytes
ssm2518.c
23068 bytes
ssm2518.h
362 bytes
ssm2602-i2c.c
1453 bytes
ssm2602-spi.c
967 bytes
ssm2602.c
17732 bytes
ssm2602.h
7307 bytes
ssm4567.c
13681 bytes
sta32x.c
34689 bytes
sta32x.h
5793 bytes
sta350.c
37610 bytes
sta350.h
6659 bytes
sta529.c
9538 bytes
stac9766.c
10414 bytes
sti-sas.c
12618 bytes
tas2552.c
20481 bytes
tas2552.h
5297 bytes
tas5086.c
29168 bytes
tas571x.c
22088 bytes
tas571x.h
2842 bytes
tas5720.c
17609 bytes
tas5720.h
3100 bytes
tfa9879.c
8767 bytes
tfa9879.h
6259 bytes
tlv320aic23-i2c.c
1728 bytes
tlv320aic23-spi.c
1292 bytes
tlv320aic23.c
16883 bytes
tlv320aic23.h
4057 bytes
tlv320aic26.c
11071 bytes
tlv320aic26.h
3347 bytes
tlv320aic31xx.c
41388 bytes
tlv320aic31xx.h
8817 bytes
tlv320aic32x4-i2c.c
1977 bytes
tlv320aic32x4-spi.c
2018 bytes
tlv320aic32x4.c
32799 bytes
tlv320aic32x4.h
4604 bytes
tlv320aic3x.c
61978 bytes
tlv320aic3x.h
8379 bytes
tlv320dac33.c
42964 bytes
tlv320dac33.h
8578 bytes
tpa6130a2.c
9336 bytes
tpa6130a2.h
1960 bytes
ts3a227e.c
10456 bytes
ts3a227e.h
459 bytes
twl4030.c
68622 bytes
twl6040.c
31992 bytes
twl6040.h
1434 bytes
uda134x.c
15914 bytes
uda134x.h
804 bytes
uda1380.c
22690 bytes
uda1380.h
1971 bytes
wl1273.c
12825 bytes
wl1273.h
986 bytes
wm0010.c
23288 bytes
wm1250-ev1.c
6242 bytes
wm2000.c
23075 bytes
wm2000.h
2496 bytes
wm2200.c
82033 bytes
wm2200.h
185335 bytes
wm5100-tables.c
64689 bytes
wm5100.c
77949 bytes
wm5100.h
289194 bytes
wm5102.c
67017 bytes
wm5102.h
540 bytes
wm5110.c
87080 bytes
wm5110.h
540 bytes
wm8350.c
48236 bytes
wm8350.h
786 bytes
wm8400.c
41494 bytes
wm8400.h
2110 bytes
wm8510.c
18806 bytes
wm8510.h
2552 bytes
wm8523.c
13486 bytes
wm8523.h
7522 bytes
wm8580.c
27821 bytes
wm8580.h
811 bytes
wm8711.c
12173 bytes
wm8711.h
830 bytes
wm8727.c
2318 bytes
wm8728.c
8280 bytes
wm8728.h
518 bytes
wm8731.c
20620 bytes
wm8731.h
858 bytes
wm8737.c
19180 bytes
wm8737.h
17289 bytes
wm8741.c
17496 bytes
wm8741.h
11260 bytes
wm8750.c
24445 bytes
wm8750.h
1526 bytes
wm8753.c
47130 bytes
wm8753.h
3036 bytes
wm8770.c
19349 bytes
wm8770.h
1822 bytes
wm8776.c
13510 bytes
wm8776.h
1213 bytes
wm8782.c
2225 bytes
wm8804-i2c.c
1497 bytes
wm8804-spi.c
1312 bytes
wm8804.c
18138 bytes
wm8804.h
1911 bytes
wm8900.c
38966 bytes
wm8900.h
1522 bytes
wm8903.c
65179 bytes
wm8903.h
71796 bytes
wm8904.c
63871 bytes
wm8904.h
91775 bytes
wm8940.c
22711 bytes
wm8940.h
2310 bytes
wm8955.c
27693 bytes
wm8955.h
25231 bytes
wm8958-dsp2.c
27858 bytes
wm8960.c
37614 bytes
wm8960.h
2865 bytes
wm8961.c
27514 bytes
wm8961.h
46450 bytes
wm8962.c
122227 bytes
wm8962.h
215427 bytes
wm8971.c
20982 bytes
wm8971.h
1395 bytes
wm8974.c
21066 bytes
wm8974.h
2216 bytes
wm8978.c
31036 bytes
wm8978.h
2535 bytes
wm8983.c
34330 bytes
wm8983.h
58434 bytes
wm8985.c
37379 bytes
wm8985.h
62060 bytes
wm8988.c
26213 bytes
wm8988.h
1462 bytes
wm8990.c
42666 bytes
wm8990.h
35470 bytes
wm8991.c
43127 bytes
wm8991.h
35270 bytes
wm8993.c
47604 bytes
wm8993.h
130303 bytes
wm8994.c
128381 bytes
wm8994.h
3915 bytes
wm8995.c
62352 bytes
wm8995.h
252103 bytes
wm8996.c
93835 bytes
wm8996.h
221578 bytes
wm8997.c
41954 bytes
wm8997.h
540 bytes
wm8998.c
51319 bytes
wm8998.h
542 bytes
wm9081.c
35801 bytes
wm9081.h
41584 bytes
wm9090.c
20256 bytes
wm9090.h
41405 bytes
wm9705.c
11663 bytes
wm9712.c
24228 bytes
wm9713.c
43176 bytes
wm9713.h
1135 bytes
wm_adsp.c
85110 bytes
wm_adsp.h
3432 bytes
wm_hubs.c
42012 bytes
wm_hubs.h
1963 bytes
wmfw.h
2947 bytes