| /linux/Documentation/devicetree/bindings/pinctrl/ |
| H A D | cirrus,lochnagar.yaml | 74 gf-aif4, spdif-aif, usb-aif1, usb-aif2, adat-aif, 75 soundcard-aif ] 116 enum: [ aif, fpga-gpio1, fpga-gpio2, fpga-gpio3, fpga-gpio4, 137 i2c4-sda, spdif-aif, psia1, psia1-bclk, psia1-lrclk, 153 gf-aif2-txdat, usb-aif1, usb-aif2, adat-aif, 154 soundcard-aif ] 158 Specifies that an AIF group will be used as a master 160 group is being muxed to an AIF) 164 Specifies that an AIF group will be used as a slave 166 group is being muxed to an AIF)
|
| /linux/sound/soc/sunxi/ |
| H A D | sun8i-codec.c | 321 struct sun8i_codec_aif *aif = &scodec->aifs[i]; in sun8i_codec_update_sample_rate() local 323 if (aif->active_streams) in sun8i_codec_update_sample_rate() 324 max_rate = max(max_rate, aif->sample_rate); in sun8i_codec_update_sample_rate() 327 /* Set the sample rate for ADC->DAC passthrough when no AIF is active. */ in sun8i_codec_update_sample_rate() 458 struct sun8i_codec_aif *aif = &scodec->aifs[dai->id]; in sun8i_codec_set_tdm_slot() local 463 aif->slots = slots; in sun8i_codec_set_tdm_slot() 464 aif->slot_width = slot_width; in sun8i_codec_set_tdm_slot() 574 struct sun8i_codec_aif *aif = &scodec->aifs[dai->id]; in sun8i_codec_hw_params() local 576 unsigned int slots = aif->slots ?: params_channels(params); in sun8i_codec_hw_params() 577 unsigned int slot_width = aif->slot_width ?: params_width(params); in sun8i_codec_hw_params() [all …]
|
| /linux/sound/soc/codecs/ |
| H A D | sma1307.c | 1093 SND_SOC_DAPM_AIF_IN("AIF IN", "Playback", 0, SND_SOC_NOPM, 0, 0), 1094 SND_SOC_DAPM_AIF_OUT("AIF OUT", "Capture", 0, SND_SOC_NOPM, 0, 0), 1099 { "AIF IN Source", "Mono", "AIF IN" }, 1100 { "AIF IN Source", "Left", "AIF IN" }, 1101 { "AIF IN Source", "Right", "AIF IN" }, 1103 { "SDO Enable", "Switch", "AIF IN" }, 1111 { "AIF OUT0 Source", "Disable", "SDO Setting" }, 1112 { "AIF OUT0 Source", "After_FmtC", "SDO Setting" }, 1113 { "AIF OUT0 Source", "After_Mixer", "SDO Setting" }, 1114 { "AIF OUT0 Source", "After_DSP", "SDO Setting" }, [all …]
|
| H A D | sma1303.c | 843 SOC_DAPM_ENUM("AIF IN Source", sma1303_aif_in_source_enum); 845 SOC_DAPM_ENUM("AIF OUT Source", sma1303_aif_out_source_enum); 872 SND_SOC_DAPM_MUX_E("AIF IN Source", SND_SOC_NOPM, 0, 0, 876 SND_SOC_DAPM_MUX_E("AIF OUT Source", SND_SOC_NOPM, 0, 0, 896 SND_SOC_DAPM_AIF_IN("AIF IN", "Playback", 0, SND_SOC_NOPM, 0, 0), 897 SND_SOC_DAPM_AIF_OUT("AIF OUT", "Capture", 0, SND_SOC_NOPM, 0, 0), 902 {"AIF IN Source", "Mono", "AIF IN"}, 903 {"AIF IN Source", "Left", "AIF IN"}, 904 {"AIF IN Source", "Right", "AIF IN"}, 906 {"SDO Enable", "Switch", "AIF IN"}, [all …]
|
| H A D | cs530x.c | 341 { "AIF Capture", NULL, "IN HPF" }, 342 { "AIF Capture", NULL, "ADC1" }, 343 { "AIF Capture", NULL, "ADC2" }, 357 { "AIF Capture", NULL, "ADC3" }, 358 { "AIF Capture", NULL, "ADC4" }, 374 { "AIF Capture", NULL, "ADC5" }, 375 { "AIF Capture", NULL, "ADC6" }, 384 { "AIF Capture", NULL, "ADC7" }, 385 { "AIF Capture", NULL, "ADC8" }, 677 .stream_name = "AIF Capture",
|
| H A D | wm8958-dsp2.c | 328 int ena, reg, aif; in wm8958_dsp_apply() local 333 aif = 0; in wm8958_dsp_apply() 337 aif = 0; in wm8958_dsp_apply() 341 aif = 1; in wm8958_dsp_apply() 348 /* Do we have both an active AIF and an active algorithm? */ in wm8958_dsp_apply() 372 /* Switch the clock over to the appropriate AIF */ in wm8958_dsp_apply() 375 aif << WM8958_DSP2CLK_SRC_SHIFT | in wm8958_dsp_apply() 437 /* Check if DSP2 is in use on another AIF */ 438 static int wm8958_dsp2_busy(struct wm8994_priv *wm8994, int aif) in wm8958_dsp2_busy() argument 443 if (i == aif) in wm8958_dsp2_busy()
|
| H A D | adau7002.c | 58 SND_SOC_DAPM_AIF_OUT_E("ADAU AIF", "Capture", 0, 66 { "ADAU AIF", NULL, "PDM_DAT"},
|
| H A D | twl4030.c | 46 /* reference counts of AIF/APLL users */ 674 /* Enable AIF */ in aif_event() 1175 /* AIF and APLL clocks for running DAIs (including loopback) */ 1241 SND_SOC_DAPM_SUPPLY("AIF Enable", SND_SOC_NOPM, 0, 0, aif_event, 1397 {"DAC Left1", NULL, "AIF Enable"}, 1398 {"DAC Right1", NULL, "AIF Enable"}, 1399 {"DAC Left2", NULL, "AIF Enable"}, 1400 {"DAC Right1", NULL, "AIF Enable"}, 1403 {"Digital R2 Playback Mixer", NULL, "AIF Enable"}, 1404 {"Digital L2 Playback Mixer", NULL, "AIF Enable"}, [all …]
|
| H A D | mt6351.c | 488 /* AIF Out MUX */ 497 SOC_DAPM_ENUM("AIF Out Select", aif_out_mux_map_enum); 1115 /* AIF Rx*/ 1229 SND_SOC_DAPM_MUX("AIF Out Mux", SND_SOC_NOPM, 0, 0, 1285 {"AIF1TX", NULL, "AIF Out Mux"}, 1301 {"AIF Out Mux", "Normal Path", "ADC L"}, 1302 {"AIF Out Mux", "Normal Path", "ADC R"},
|
| H A D | adau1761.c | 900 * In the ADAU1761, by default, the AIF is routed to the DSP, whereas in adau1761_component_probe() 901 * for the ADAU1361, the AIF is permanently routed to the ADC and DAC. in adau1761_component_probe() 903 * we need to explicitly route the AIF to the ADC and DAC. in adau1761_component_probe() 906 * the compatible AIF routings here from the start. in adau1761_component_probe()
|
| H A D | isabelle.c | 506 /* AIF */ 915 u16 aif = 0; in isabelle_hw_params() local 956 aif |= ISABELLE_AIF_LENGTH_20; in isabelle_hw_params() 959 aif |= ISABELLE_AIF_LENGTH_32; in isabelle_hw_params() 966 ISABELLE_AIF_LENGTH_MASK, aif); in isabelle_hw_params()
|
| H A D | arizona.c | 74 dev_err(_dai->dev, "AIF%d: " fmt, _dai->id, ##__VA_ARGS__) 76 dev_warn(_dai->dev, "AIF%d: " fmt, _dai->id, ##__VA_ARGS__) 78 dev_dbg(_dai->dev, "AIF%d: " fmt, _dai->id, ##__VA_ARGS__) 1848 /* Save AIF TX/RX state */ in arizona_hw_params() 1853 /* Disable AIF TX/RX before reconfiguring it */ in arizona_hw_params() 1887 /* Restore AIF TX/RX state */ in arizona_hw_params() 1936 dev_dbg(component->dev, "Setting AIF%d to %s\n", dai->id + 1, in arizona_dai_set_sysclk()
|
| H A D | ak4458.c | 604 .name = "ak4458-aif", 616 .name = "ak4497-aif",
|
| /linux/sound/soc/intel/boards/ |
| H A D | sof_realtek_common.h | 20 #define RT1011_CODEC_DAI "rt1011-aif" 41 #define RT1015_CODEC_DAI "rt1015-aif" 51 #define RT1308_CODEC_DAI "rt1308-aif"
|
| H A D | bytcr_rt5640.c | 1712 int i, aif; in snd_byt_rt5640_mc_probe() 1872 aif = 2; in snd_byt_rt5640_mc_probe() 1874 aif = 1; in snd_byt_rt5640_mc_probe() 1921 "cfg-spk:%s cfg-mic:%s aif:%d%s%s", cfg_spk, in snd_byt_rt5640_mc_probe() 1922 map_name[BYT_RT5640_MAP(byt_rt5640_quirk)], aif, in snd_byt_rt5640_mc_probe() 1709 int i, aif; snd_byt_rt5640_mc_probe() local
|
| /linux/drivers/pinctrl/cirrus/ |
| H A D | pinctrl-lochnagar.c | 47 #define LN_SPDIF_AIF_STR "spdif-aif" 50 #define LN_ADAT_AIF_STR "adat-aif" 51 #define LN_SOUNDCARD_AIF_STR "soundcard-aif" 450 LN_FUNC(lochnagar##REV##_##ID##_aif.name, AIF, OP) 507 LN_FUNC("aif", PIN, LN2_OP_AIF), 870 const struct lochnagar_aif *aif = group->priv; in lochnagar_aif_set_mux() local 874 ret = regmap_update_bits(regmap, aif->src_reg, aif->src_mask, op); in lochnagar_aif_set_mux() 881 ret = regmap_update_bits(regmap, aif->ctrl_reg, in lochnagar_aif_set_mux() 882 aif->ena_mask, aif->ena_mask); in lochnagar_aif_set_mux() 895 dev_dbg(priv->dev, "Set pin %s to AIF\n", pin->name); in lochnagar_aif_set_mux() [all …]
|
| /linux/Documentation/devicetree/bindings/sound/ |
| H A D | wlf,arizona.yaml | 79 The maximum number of channels to be clocked on each AIF, useful for 81 cell for each AIF to be configured, specify zero for AIFs that should
|
| H A D | cirrus,madera.yaml | 90 has multiple data lines. One cell for each AIF, use a value
|
| /linux/include/dt-bindings/sound/ |
| H A D | apq8016-lpass.h | 7 /* NOTE: Use qcom,lpass.h to define any AIF ID's for LPASS */
|
| H A D | sc7180-lpass.h | 7 /* NOTE: Use qcom,lpass.h to define any AIF ID's for LPASS */
|
| /linux/include/sound/ |
| H A D | cs35l34.h | 12 /* Set AIF to half drive strength */
|
| /linux/sound/soc/fsl/ |
| H A D | imx-card.c | 653 if (!strcmp(link->codecs->dai_name, "ak4458-aif")) in imx_card_parse_of() 655 else if (!strcmp(link->codecs->dai_name, "ak4497-aif")) in imx_card_parse_of() 657 else if (!strcmp(link->codecs->dai_name, "ak5558-aif")) in imx_card_parse_of() 659 else if (!strcmp(link->codecs->dai_name, "ak5552-aif")) in imx_card_parse_of()
|
| /linux/drivers/scsi/aacraid/ |
| H A D | commsup.c | 1076 * certain AIF's come in we will set a flag waiting for another in aac_handle_aif() 1077 * type of AIF before setting the re-config flag. in aac_handle_aif() 1117 * see an AifEnConfigChange AIF come through. in aac_handle_aif() 1313 * These are job progress AIF's. When a Clear is being in aac_handle_aif() 1868 pr_warn(" AIF not cleared by firmware - %d/%d)\n", in aac_handle_sa_aif() 2057 /* Thor AIF */ in aac_process_events() 2147 * There are no more AIF's in aac_process_events() 2310 * We can only have one thread per adapter for AIF's. in aac_command_thread() 2316 * Let the DPC know it has a place to send the AIF's to. in aac_command_thread()
|
| H A D | dpcsup.c | 275 if (isAif == 1) { /* AIF - common */ in aac_intr_normal() 314 } else if (isAif == 2) { /* AIF - new (SRC) */ in aac_intr_normal()
|
| /linux/arch/arm/mach-tegra/ |
| H A D | reset-handler.S | 142 cpsid aif, 0x13 @ SVC mode, interrupts disabled
|