Lines Matching refs:aif_id
160 int wm8994_set_fmt(int aif_id, unsigned int fmt) in wm8994_set_fmt() argument
169 switch (aif_id) { in wm8994_set_fmt()
283 static int wm8994_hw_params(struct wm8994_priv *wm8994, int aif_id, in wm8994_hw_params() argument
295 int id = aif_id - 1; in wm8994_hw_params()
300 switch (aif_id) { in wm8994_hw_params()
507 static int wm8994_set_sysclk(struct wm8994_priv *wm8994, int aif_id, in wm8994_set_sysclk() argument
513 wm8994->sysclk[aif_id - 1] = clk_id; in wm8994_set_sysclk()
518 if (aif_id == 2) { in wm8994_set_sysclk()
562 ret |= configure_aif_clock(wm8994, aif_id); in wm8994_set_sysclk()
655 enum en_audio_interface aif_id) in wm8994_device_init() argument
702 if (aif_id == WM8994_AIF1) { in wm8994_device_init()
718 } else if (aif_id == WM8994_AIF2) { in wm8994_device_init()
753 if (aif_id == WM8994_AIF1) { in wm8994_device_init()
767 } else if (aif_id == WM8994_AIF2) { in wm8994_device_init()
868 int wm8994_init(const void *blob, enum en_audio_interface aif_id, in wm8994_init() argument
893 ret = wm8994_device_init(&g_wm8994_info, aif_id); in wm8994_init()
899 ret = wm8994_set_sysclk(&g_wm8994_info, aif_id, WM8994_SYSCLK_MCLK1, in wm8994_init()
906 ret = wm8994_hw_params(&g_wm8994_info, aif_id, sampling_rate, in wm8994_init()
910 ret = wm8994_set_fmt(aif_id, SND_SOC_DAIFMT_I2S | in wm8994_init()