int (*bespoke_trigger)(struct snd_pcm_substream *, int, struct snd_soc_dai *);/* * For hardware based FIFO caused delay reporting. * Optional. */snd_pcm_sframes_t (*delay)(struct snd_pcm_substream *, struct snd_soc_dai *); }; DAI 时钟配置函数,通常由snd_card驱动即machine驱动的...
structsnd_soc_dai_ops接⼝介绍 CPU DAI和codec DAI 驱动⽤结构体 struct snd_soc_dai_driver描述,其字段ops的类型是 struct snd_soc_dai_ops,定义了DAI驱动的操作接⼝。代码如下:struct snd_soc_dai_ops { /* * DAI clocking configuration, all optional.* Called by soc_card drivers, normally ...
amix kcontrol PUT回调函数有:snd_soc_dapm_put_volsw 和 snd_soc_dapm_put_enum_double。 snd_soc_dapm_put_volsw -->soc_dapm_mixer_update_power(card, kcontrol, connect);// 用户态传下来非0值 connect为 1,传下来0 connect为0。 -->把kcontrol在路由表里...
snd_pcm_t* PaAlsaStreamComponent::pcm Referenced by PaAlsa_GetStreamInputCard(), and PaAlsa_GetStreamOutputCard(). int PaAlsaStreamComponent::ready StreamDirection PaAlsaStreamComponent::streamDir void** PaAlsaStreamComponent::userBuffers int PaAlsaStreamComponent::useReventFix int PaAlsaStr...
snd_pcm dell_smbios dcdbas snd_timer serio_raw wmi_bmof pcspkr dell_wmi_descriptor intel_wmi_thunderbolt snd cfg80211 mc watchdog soundcore processor_thermal_device ecdh_generic intel_pch_thermal hid_multitouch ecc mei_me intel_rapl_common rfkill mei intel_xhci_usb_role_switch roles intel_...