Home
last modified time | relevance | path

Searched refs:aif3 (Results 1 – 10 of 10) sorted by relevance

/linux-6.1.9/Documentation/devicetree/bindings/pinctrl/
Dcirrus,lochnagar.yaml72 enum: [ codec-aif1, codec-aif2, codec-aif3, dsp-aif1,
73 dsp-aif2, psia1, psia2, gf-aif1, gf-aif2, gf-aif3,
89 codec-aif2-txdat, codec-aif3-bclk, codec-aif3-rxdat,
90 codec-aif3-lrclk, codec-aif3-txdat, dsp-aif1-bclk,
95 psia2-txdat, gf-aif3-bclk, gf-aif3-rxdat,
96 gf-aif3-lrclk, gf-aif3-txdat, gf-aif4-bclk,
143 codec-aif3, codec-aif3-bclk, codec-aif3-lrclk,
144 codec-aif3-rxdat, codec-aif3-txdat, dsp-aif1,
148 gf-aif3, gf-aif3-bclk, gf-aif3-lrclk, gf-aif3-rxdat,
149 gf-aif3-txdat, gf-aif4, gf-aif4-bclk, gf-aif4-lrclk,
Dcirrus,madera.yaml49 enum: [ aif1, aif2, aif3, aif4, mif1, mif2, mif3, pdmspk1,
61 enum: [ aif1, aif2, aif3, aif4, mif1, mif2, mif3,
/linux-6.1.9/sound/soc/codecs/
Dda732x.c1017 u32 reg_aif3, aif3; in da732x_set_dai_fmt() local
1051 aif3 = DA732X_AIF_I2S_MODE; in da732x_set_dai_fmt()
1054 aif3 = DA732X_AIF_RIGHT_J_MODE; in da732x_set_dai_fmt()
1057 aif3 = DA732X_AIF_LEFT_J_MODE; in da732x_set_dai_fmt()
1060 aif3 = DA732X_AIF_DSP_MODE; in da732x_set_dai_fmt()
1073 aif3 |= DA732X_AIF_BCLK_INV; in da732x_set_dai_fmt()
1086 aif3 |= DA732X_AIF_BCLK_INV | DA732X_AIF_WCLK_INV; in da732x_set_dai_fmt()
1089 aif3 |= DA732X_AIF_BCLK_INV; in da732x_set_dai_fmt()
1092 aif3 |= DA732X_AIF_WCLK_INV; in da732x_set_dai_fmt()
1105 DA732X_AIF_WCLK_INV | DA732X_AIF_MODE_MASK, aif3); in da732x_set_dai_fmt()
Dwm8900.c861 unsigned int clocking1, aif1, aif3, aif4; in wm8900_set_dai_fmt() local
865 aif3 = snd_soc_component_read(component, WM8900_REG_AUDIO3); in wm8900_set_dai_fmt()
872 aif3 &= ~WM8900_REG_AUDIO3_ADCLRC_DIR; in wm8900_set_dai_fmt()
877 aif3 |= WM8900_REG_AUDIO3_ADCLRC_DIR; in wm8900_set_dai_fmt()
882 aif3 |= WM8900_REG_AUDIO3_ADCLRC_DIR; in wm8900_set_dai_fmt()
887 aif3 &= ~WM8900_REG_AUDIO3_ADCLRC_DIR; in wm8900_set_dai_fmt()
964 snd_soc_component_write(component, WM8900_REG_AUDIO3, aif3); in wm8900_set_dai_fmt()
Dwm9081.c998 unsigned int clk_ctrl2, aif1, aif2, aif3, aif4; in wm9081_hw_params() local
1008 aif3 = snd_soc_component_read(component, WM9081_AUDIO_INTERFACE_3); in wm9081_hw_params()
1009 aif3 &= ~WM9081_BCLK_DIV_MASK; in wm9081_hw_params()
1102 aif3 |= bclk_divs[best].bclk_div; in wm9081_hw_params()
1144 snd_soc_component_write(component, WM9081_AUDIO_INTERFACE_3, aif3); in wm9081_hw_params()
Dwm8904.c1302 unsigned int aif3 = 0; in wm8904_hw_params() local
1398 aif3 |= wm8904->bclk / wm8904->fs; in wm8904_hw_params()
1408 WM8904_LRCLK_RATE_MASK, aif3); in wm8904_hw_params()
1424 unsigned int aif3 = 0; in wm8904_set_fmt() local
1430 aif3 |= WM8904_LRCLK_DIR; in wm8904_set_fmt()
1437 aif3 |= WM8904_LRCLK_DIR; in wm8904_set_fmt()
1504 WM8904_LRCLK_DIR, aif3); in wm8904_set_fmt()
Dwm8903.c1456 u16 aif3 = snd_soc_component_read(component, WM8903_AUDIO_INTERFACE_3); in wm8903_hw_params() local
1562 aif3 &= ~WM8903_LRCLK_RATE_MASK; in wm8903_hw_params()
1569 aif3 |= bclk / fs; in wm8903_hw_params()
1578 snd_soc_component_write(component, WM8903_AUDIO_INTERFACE_3, aif3); in wm8903_hw_params()
/linux-6.1.9/Documentation/devicetree/bindings/mfd/
Dcirrus,madera.yaml290 aif3-pins {
291 groups = "aif3";
292 function = "aif3";
Dcirrus,lochnagar.yaml315 function = "codec-aif3";
319 groups = "codec-aif3";
/linux-6.1.9/arch/arm64/boot/dts/allwinner/
Dsun50i-a64.dtsi692 aif3_pins: aif3-pins {
694 function = "aif3";