Home
last modified time | relevance | path

Searched full:aif1 (Results 1 – 25 of 119) sorted by relevance

12345

/linux/drivers/mfd/
H A Dwm8994-regmap.c73 { 0x0200, 0x0000 }, /* R512 - AIF1 Clocking (1) */
74 { 0x0201, 0x0000 }, /* R513 - AIF1 Clocking (2) */
79 { 0x0210, 0x0083 }, /* R528 - AIF1 Rate */
95 { 0x0300, 0x4050 }, /* R768 - AIF1 Control (1) */
96 { 0x0301, 0x4000 }, /* R769 - AIF1 Control (2) */
97 { 0x0302, 0x0000 }, /* R770 - AIF1 Master/Slave */
98 { 0x0303, 0x0040 }, /* R771 - AIF1 BCLK */
116 { 0x0400, 0x00C0 }, /* R1024 - AIF1 ADC1 Left Volume */
117 { 0x0401, 0x00C0 }, /* R1025 - AIF1 ADC1 Right Volume */
118 { 0x0402, 0x00C0 }, /* R1026 - AIF1 DAC1 Left Volume */
[all …]
H A Dcs47l24-tables.c287 { 0x00000500, 0x000C }, /* R1280 - AIF1 BCLK Ctrl */
288 { 0x00000501, 0x0008 }, /* R1281 - AIF1 Tx Pin Ctrl */
289 { 0x00000502, 0x0000 }, /* R1282 - AIF1 Rx Pin Ctrl */
290 { 0x00000503, 0x0000 }, /* R1283 - AIF1 Rate Ctrl */
291 { 0x00000504, 0x0000 }, /* R1284 - AIF1 Format */
292 { 0x00000505, 0x0040 }, /* R1285 - AIF1 Tx BCLK Rate */
293 { 0x00000506, 0x0040 }, /* R1286 - AIF1 Rx BCLK Rate */
294 { 0x00000507, 0x1818 }, /* R1287 - AIF1 Frame Ctrl 1 */
295 { 0x00000508, 0x1818 }, /* R1288 - AIF1 Frame Ctrl 2 */
296 { 0x00000509, 0x0000 }, /* R1289 - AIF1 Frame Ctrl 3 */
[all …]
H A Dwm8997-tables.c291 { 0x00000500, 0x000C }, /* R1280 - AIF1 BCLK Ctrl */
292 { 0x00000501, 0x0008 }, /* R1281 - AIF1 Tx Pin Ctrl */
293 { 0x00000502, 0x0000 }, /* R1282 - AIF1 Rx Pin Ctrl */
294 { 0x00000503, 0x0000 }, /* R1283 - AIF1 Rate Ctrl */
295 { 0x00000504, 0x0000 }, /* R1284 - AIF1 Format */
296 { 0x00000505, 0x0040 }, /* R1285 - AIF1 Tx BCLK Rate */
297 { 0x00000506, 0x0040 }, /* R1286 - AIF1 Rx BCLK Rate */
298 { 0x00000507, 0x1818 }, /* R1287 - AIF1 Frame Ctrl 1 */
299 { 0x00000508, 0x1818 }, /* R1288 - AIF1 Frame Ctrl 2 */
300 { 0x00000509, 0x0000 }, /* R1289 - AIF1 Frame Ctrl 3 */
[all …]
H A Dwm5102-tables.c407 { 0x00000500, 0x000C }, /* R1280 - AIF1 BCLK Ctrl */
408 { 0x00000501, 0x0008 }, /* R1281 - AIF1 Tx Pin Ctrl */
409 { 0x00000502, 0x0000 }, /* R1282 - AIF1 Rx Pin Ctrl */
410 { 0x00000503, 0x0000 }, /* R1283 - AIF1 Rate Ctrl */
411 { 0x00000504, 0x0000 }, /* R1284 - AIF1 Format */
412 { 0x00000505, 0x0040 }, /* R1285 - AIF1 Tx BCLK Rate */
413 { 0x00000506, 0x0040 }, /* R1286 - AIF1 Rx BCLK Rate */
414 { 0x00000507, 0x1818 }, /* R1287 - AIF1 Frame Ctrl 1 */
415 { 0x00000508, 0x1818 }, /* R1288 - AIF1 Frame Ctrl 2 */
416 { 0x00000509, 0x0000 }, /* R1289 - AIF1 Frame Ctrl 3 */
[all …]
H A Dwm8998-tables.c327 { 0x00000500, 0x000C }, /* R1280 - AIF1 BCLK Ctrl */
328 { 0x00000501, 0x0008 }, /* R1281 - AIF1 Tx Pin Ctrl */
329 { 0x00000502, 0x0000 }, /* R1282 - AIF1 Rx Pin Ctrl */
330 { 0x00000503, 0x0000 }, /* R1283 - AIF1 Rate Ctrl */
331 { 0x00000504, 0x0000 }, /* R1284 - AIF1 Format */
332 { 0x00000506, 0x0040 }, /* R1286 - AIF1 Rx BCLK Rate */
333 { 0x00000507, 0x1818 }, /* R1287 - AIF1 Frame Ctrl 1 */
334 { 0x00000508, 0x1818 }, /* R1288 - AIF1 Frame Ctrl 2 */
335 { 0x00000509, 0x0000 }, /* R1289 - AIF1 Frame Ctrl 3 */
336 { 0x0000050A, 0x0001 }, /* R1290 - AIF1 Frame Ctrl 4 */
[all …]
H A Dcs47l15-tables.c178 { 0x00000500, 0x000c }, /* R1280 (0x500) - AIF1 BCLK Ctrl */
179 { 0x00000501, 0x0000 }, /* R1281 (0x501) - AIF1 Tx Pin Ctrl */
180 { 0x00000502, 0x0000 }, /* R1282 (0x502) - AIF1 Rx Pin Ctrl */
181 { 0x00000503, 0x0000 }, /* R1283 (0x503) - AIF1 Rate Ctrl */
182 { 0x00000504, 0x0000 }, /* R1284 (0x504) - AIF1 Format */
183 { 0x00000506, 0x0040 }, /* R1286 (0x506) - AIF1 Rx BCLK Rate */
184 { 0x00000507, 0x1818 }, /* R1287 (0x507) - AIF1 Frame Ctrl 1 */
185 { 0x00000508, 0x1818 }, /* R1288 (0x508) - AIF1 Frame Ctrl 2 */
186 { 0x00000509, 0x0000 }, /* R1289 (0x509) - AIF1 Frame Ctrl 3 */
187 { 0x0000050a, 0x0001 }, /* R1290 (0x50A) - AIF1 Frame Ctrl 4 */
[all …]
/linux/sound/soc/sunxi/
H A Dsun8i-codec.c701 .name = "sun8i-codec-aif1",
706 .stream_name = "AIF1 Capture",
715 .stream_name = "AIF1 Playback",
780 SOC_DOUBLE_TLV("AIF1 AD0 Capture Volume",
785 SOC_DOUBLE_TLV("AIF1 DA0 Playback Volume",
839 SOC_DAPM_ENUM("AIF1 AD0 Stereo Capture Route",
866 SOC_DAPM_DOUBLE("AIF1 Slot 0 Digital ADC Capture Switch",
874 SOC_DAPM_DOUBLE("AIF1 Data Digital ADC Capture Switch",
885 SOC_DAPM_DOUBLE("AIF2 ADC Mixer AIF1 DA0 Capture Switch",
889 SOC_DAPM_DOUBLE("AIF2 ADC Mixer AIF1 DA1 Capture Switch",
[all …]
/linux/Documentation/devicetree/bindings/pinctrl/
H A Dcirrus,lochnagar.yaml72 enum: [ codec-aif1, codec-aif2, codec-aif3, dsp-aif1,
73 dsp-aif2, psia1, psia2, gf-aif1, gf-aif2, gf-aif3,
74 gf-aif4, spdif-aif, usb-aif1, usb-aif2, adat-aif,
86 gf-gpio2, gf-gpio3, gf-gpio7, codec-aif1-bclk,
87 codec-aif1-rxdat, codec-aif1-lrclk, codec-aif1-txdat,
90 codec-aif3-lrclk, codec-aif3-txdat, dsp-aif1-bclk,
91 dsp-aif1-rxdat, dsp-aif1-lrclk, dsp-aif1-txdat,
98 gf-aif1-bclk, gf-aif1-rxdat, gf-aif1-lrclk,
99 gf-aif1-txdat, gf-aif2-bclk, gf-aif2-rxdat,
139 psia2-lrclk, psia2-rxdat, psia2-txdat, codec-aif1,
[all …]
/linux/sound/soc/codecs/
H A Dwm8997.c781 { "AIF1 Capture", NULL, "AIF1TX1" },
782 { "AIF1 Capture", NULL, "AIF1TX2" },
783 { "AIF1 Capture", NULL, "AIF1TX3" },
784 { "AIF1 Capture", NULL, "AIF1TX4" },
785 { "AIF1 Capture", NULL, "AIF1TX5" },
786 { "AIF1 Capture", NULL, "AIF1TX6" },
787 { "AIF1 Capture", NULL, "AIF1TX7" },
788 { "AIF1 Capture", NULL, "AIF1TX8" },
790 { "AIF1RX1", NULL, "AIF1 Playback" },
791 { "AIF1RX2", NULL, "AIF1 Playback" },
[all …]
H A Dcs47l24.c777 { "AIF1 Capture", NULL, "AIF1TX1" },
778 { "AIF1 Capture", NULL, "AIF1TX2" },
779 { "AIF1 Capture", NULL, "AIF1TX3" },
780 { "AIF1 Capture", NULL, "AIF1TX4" },
781 { "AIF1 Capture", NULL, "AIF1TX5" },
782 { "AIF1 Capture", NULL, "AIF1TX6" },
783 { "AIF1 Capture", NULL, "AIF1TX7" },
784 { "AIF1 Capture", NULL, "AIF1TX8" },
786 { "AIF1RX1", NULL, "AIF1 Playback" },
787 { "AIF1RX2", NULL, "AIF1 Playback" },
[all …]
H A Dwm8995.h1484 * R512 (0x200) - AIF1 Clocking (1)
1503 * R513 (0x201) - AIF1 Clocking (2)
1583 * R528 (0x210) - AIF1 Rate
1728 * R768 (0x300) - AIF1 Control (1)
1758 * R769 (0x301) - AIF1 Control (2)
1793 * R770 (0x302) - AIF1 Master/Slave
1813 * R771 (0x303) - AIF1 BCLK
2016 * R1024 (0x400) - AIF1 ADC1 Left Volume
2027 * R1025 (0x401) - AIF1 ADC1 Right Volume
2038 * R1026 (0x402) - AIF1 DAC1 Left Volume
[all …]
H A Dwm8998.c955 { "AIF1 Capture", NULL, "AIF1TX1" },
956 { "AIF1 Capture", NULL, "AIF1TX2" },
957 { "AIF1 Capture", NULL, "AIF1TX3" },
958 { "AIF1 Capture", NULL, "AIF1TX4" },
959 { "AIF1 Capture", NULL, "AIF1TX5" },
960 { "AIF1 Capture", NULL, "AIF1TX6" },
962 { "AIF1RX1", NULL, "AIF1 Playback" },
963 { "AIF1RX2", NULL, "AIF1 Playback" },
964 { "AIF1RX3", NULL, "AIF1 Playback" },
965 { "AIF1RX4", NULL, "AIF1 Playback" },
[all …]
H A Dcs47l15.c950 { "AIF1 Capture", NULL, "AIF1TX1" },
951 { "AIF1 Capture", NULL, "AIF1TX2" },
952 { "AIF1 Capture", NULL, "AIF1TX3" },
953 { "AIF1 Capture", NULL, "AIF1TX4" },
954 { "AIF1 Capture", NULL, "AIF1TX5" },
955 { "AIF1 Capture", NULL, "AIF1TX6" },
957 { "AIF1RX1", NULL, "AIF1 Playback" },
958 { "AIF1RX2", NULL, "AIF1 Playback" },
959 { "AIF1RX3", NULL, "AIF1 Playback" },
960 { "AIF1RX4", NULL, "AIF1 Playback" },
[all …]
H A Dcs47l35.c1122 { "AIF1 Capture", NULL, "AIF1TX1" },
1123 { "AIF1 Capture", NULL, "AIF1TX2" },
1124 { "AIF1 Capture", NULL, "AIF1TX3" },
1125 { "AIF1 Capture", NULL, "AIF1TX4" },
1126 { "AIF1 Capture", NULL, "AIF1TX5" },
1127 { "AIF1 Capture", NULL, "AIF1TX6" },
1129 { "AIF1RX1", NULL, "AIF1 Playback" },
1130 { "AIF1RX2", NULL, "AIF1 Playback" },
1131 { "AIF1RX3", NULL, "AIF1 Playback" },
1132 { "AIF1RX4", NULL, "AIF1 Playback" },
[all …]
H A Dcs47l92.c1412 { "AIF1 Capture", NULL, "AIF1TX1" },
1413 { "AIF1 Capture", NULL, "AIF1TX2" },
1414 { "AIF1 Capture", NULL, "AIF1TX3" },
1415 { "AIF1 Capture", NULL, "AIF1TX4" },
1416 { "AIF1 Capture", NULL, "AIF1TX5" },
1417 { "AIF1 Capture", NULL, "AIF1TX6" },
1418 { "AIF1 Capture", NULL, "AIF1TX7" },
1419 { "AIF1 Capture", NULL, "AIF1TX8" },
1421 { "AIF1RX1", NULL, "AIF1 Playback" },
1422 { "AIF1RX2", NULL, "AIF1 Playback" },
[all …]
H A Dwm5102.c1566 { "AIF1 Capture", NULL, "AIF1TX1" },
1567 { "AIF1 Capture", NULL, "AIF1TX2" },
1568 { "AIF1 Capture", NULL, "AIF1TX3" },
1569 { "AIF1 Capture", NULL, "AIF1TX4" },
1570 { "AIF1 Capture", NULL, "AIF1TX5" },
1571 { "AIF1 Capture", NULL, "AIF1TX6" },
1572 { "AIF1 Capture", NULL, "AIF1TX7" },
1573 { "AIF1 Capture", NULL, "AIF1TX8" },
1575 { "AIF1RX1", NULL, "AIF1 Playback" },
1576 { "AIF1RX2", NULL, "AIF1 Playback" },
[all …]
H A Dwm8903.c1226 u16 aif1 = snd_soc_component_read(component, WM8903_AUDIO_INTERFACE_1); in wm8903_set_dai_fmt() local
1228 aif1 &= ~(WM8903_LRCLK_DIR | WM8903_BCLK_DIR | WM8903_AIF_FMT_MASK | in wm8903_set_dai_fmt()
1235 aif1 |= WM8903_LRCLK_DIR; in wm8903_set_dai_fmt()
1238 aif1 |= WM8903_LRCLK_DIR | WM8903_BCLK_DIR; in wm8903_set_dai_fmt()
1241 aif1 |= WM8903_BCLK_DIR; in wm8903_set_dai_fmt()
1249 aif1 |= 0x3; in wm8903_set_dai_fmt()
1252 aif1 |= 0x3 | WM8903_AIF_LRCLK_INV; in wm8903_set_dai_fmt()
1255 aif1 |= 0x2; in wm8903_set_dai_fmt()
1258 aif1 |= 0x1; in wm8903_set_dai_fmt()
1275 aif1 |= WM8903_AIF_BCLK_INV; in wm8903_set_dai_fmt()
[all …]
H A Dwm5100.c814 dev_err(wm5100->dev, "AIF1 configuration error\n"); in wm5100_log_status4()
828 dev_err(wm5100->dev, "AIF1 underclocked\n"); in wm5100_log_status4()
915 SND_SOC_DAPM_AIF_IN("AIF1RX1", "AIF1 Playback", 0,
917 SND_SOC_DAPM_AIF_IN("AIF1RX2", "AIF1 Playback", 1,
919 SND_SOC_DAPM_AIF_IN("AIF1RX3", "AIF1 Playback", 2,
921 SND_SOC_DAPM_AIF_IN("AIF1RX4", "AIF1 Playback", 3,
923 SND_SOC_DAPM_AIF_IN("AIF1RX5", "AIF1 Playback", 4,
925 SND_SOC_DAPM_AIF_IN("AIF1RX6", "AIF1 Playback", 5,
927 SND_SOC_DAPM_AIF_IN("AIF1RX7", "AIF1 Playback", 6,
929 SND_SOC_DAPM_AIF_IN("AIF1RX8", "AIF1 Playback", 7,
[all …]
H A Dwm5110.c1794 { "AIF1 Capture", NULL, "AIF1TX1" },
1795 { "AIF1 Capture", NULL, "AIF1TX2" },
1796 { "AIF1 Capture", NULL, "AIF1TX3" },
1797 { "AIF1 Capture", NULL, "AIF1TX4" },
1798 { "AIF1 Capture", NULL, "AIF1TX5" },
1799 { "AIF1 Capture", NULL, "AIF1TX6" },
1800 { "AIF1 Capture", NULL, "AIF1TX7" },
1801 { "AIF1 Capture", NULL, "AIF1TX8" },
1803 { "AIF1RX1", NULL, "AIF1 Playback" },
1804 { "AIF1RX2", NULL, "AIF1 Playback" },
[all …]
/linux/sound/soc/sdw_utils/
H A Dsoc_sdw_utils.c84 .dai_name = "rt700-aif1",
102 .dai_name = "rt711-sdca-aif1",
122 .dai_name = "rt711-aif1",
142 .dai_name = "rt712-sdca-aif1",
183 .dai_name = "rt712-sdca-dmic-aif1",
197 .dai_name = "rt712-sdca-aif1",
224 .dai_name = "rt712-sdca-dmic-aif1",
299 .dai_name = "rt1320-aif1",
319 .dai_name = "rt1320-aif1",
400 .dai_name = "rt721-sdca-aif1",
[all …]
/linux/include/linux/mfd/wm8994/
H A Dregisters.h2268 * R512 (0x200) - AIF1 Clocking (1)
2287 * R513 (0x201) - AIF1 Clocking (2)
2371 * R528 (0x210) - AIF1 Rate
2568 * R768 (0x300) - AIF1 Control (1)
2598 * R769 (0x301) - AIF1 Control (2)
2637 * R770 (0x302) - AIF1 Master/Slave
2657 * R771 (0x303) - AIF1 BCLK
2929 * R1024 (0x400) - AIF1 ADC1 Left Volume
2940 * R1025 (0x401) - AIF1 ADC1 Right Volume
2951 * R1026 (0x402) - AIF1 DAC1 Left Volume
[all …]
/linux/sound/soc/intel/boards/
H A Dcht_bsw_rt5645.c31 #define CHT_CODEC_DAI1 "rt5645-aif1"
47 #define CHT_RT5645_SSP2_AIF2 BIT(16) /* default is using AIF1 */
156 {"AIF1 Playback", NULL, "ssp2 Tx"},
161 {"ssp2 Rx", NULL, "AIF1 Capture"},
174 {"AIF1 Playback", NULL, "ssp0 Tx"},
177 {"ssp0 Rx", NULL, "AIF1 Capture"},
440 DAILINK_COMP_ARRAY(COMP_CODEC("i2c-10EC5645:00", "rt5645-aif1")));
521 u64 aif_value; /* 1: AIF1, 2: AIF2 */
634 dev_info(&pdev->dev, "BIOS Routing: AIF1 connected\n"); in snd_cht_mc_probe()
H A Dsof_maxim_common.h19 #define MAX_98373_CODEC_DAI "max98373-aif1"
29 #define MAX_98390_CODEC_DAI "max98390-aif1"
H A Dcht_bsw_rt5672.c30 #define CHT_CODEC_DAI "rt5670-aif1"
138 {"AIF1 Playback", NULL, "ssp0 Tx"},
141 {"ssp0 Rx", NULL, "AIF1 Capture"},
145 {"AIF1 Playback", NULL, "ssp2 Tx"},
150 {"ssp2 Rx", NULL, "AIF1 Capture"},
350 "rt5670-aif1")));
/linux/Documentation/devicetree/bindings/mfd/
H A Dcirrus,madera.yaml278 aif1-pins {
279 groups = "aif1";
280 function = "aif1";

12345