/openbmc/linux/sound/soc/ti/ |
H A D | omap-dmic.c | 51 static inline void omap_dmic_write(struct omap_dmic *dmic, u16 reg, u32 val) in omap_dmic_write() 56 static inline int omap_dmic_read(struct omap_dmic *dmic, u16 reg) in omap_dmic_read() 61 static inline void omap_dmic_start(struct omap_dmic *dmic) in omap_dmic_start() 72 static inline void omap_dmic_stop(struct omap_dmic *dmic) in omap_dmic_stop() 84 static inline int dmic_is_enabled(struct omap_dmic *dmic) in dmic_is_enabled() 93 struct omap_dmic *dmic = snd_soc_dai_get_drvdata(dai); in omap_dmic_dai_startup() local 111 struct omap_dmic *dmic = snd_soc_dai_get_drvdata(dai); in omap_dmic_dai_shutdown() local 123 static int omap_dmic_select_divider(struct omap_dmic *dmic, int sample_rate) in omap_dmic_select_divider() 190 struct omap_dmic *dmic = snd_soc_dai_get_drvdata(dai); in omap_dmic_dai_hw_params() local 230 struct omap_dmic *dmic = snd_soc_dai_get_drvdata(dai); in omap_dmic_dai_prepare() local [all …]
|
/openbmc/linux/sound/soc/tegra/ |
H A D | tegra210_dmic.c | 45 struct tegra210_dmic *dmic = dev_get_drvdata(dev); in tegra210_dmic_runtime_suspend() local 57 struct tegra210_dmic *dmic = dev_get_drvdata(dev); in tegra210_dmic_runtime_resume() local 76 struct tegra210_dmic *dmic = snd_soc_dai_get_drvdata(dai); in tegra210_dmic_hw_params() local 163 struct tegra210_dmic *dmic = snd_soc_component_get_drvdata(comp); in tegra210_dmic_get_boost_gain() local 174 struct tegra210_dmic *dmic = snd_soc_component_get_drvdata(comp); in tegra210_dmic_put_boost_gain() local 189 struct tegra210_dmic *dmic = snd_soc_component_get_drvdata(comp); in tegra210_dmic_get_ch_select() local 200 struct tegra210_dmic *dmic = snd_soc_component_get_drvdata(comp); in tegra210_dmic_put_ch_select() local 215 struct tegra210_dmic *dmic = snd_soc_component_get_drvdata(comp); in tegra210_dmic_get_mono_to_stereo() local 226 struct tegra210_dmic *dmic = snd_soc_component_get_drvdata(comp); in tegra210_dmic_put_mono_to_stereo() local 241 struct tegra210_dmic *dmic = snd_soc_component_get_drvdata(comp); in tegra210_dmic_get_stereo_to_mono() local [all …]
|
/openbmc/linux/sound/soc/codecs/ |
H A D | dmic.c | 26 struct dmic { struct 37 struct dmic *dmic = snd_soc_component_get_drvdata(component); in dmic_daiops_trigger() local 57 struct dmic *dmic = snd_soc_component_get_drvdata(component); in dmic_aif_event() local 95 struct dmic *dmic; in dmic_component_probe() local
|
H A D | lpass-va-macro.c | 595 u32 dmic, bool enable) in va_dmic_clk_enable() 709 unsigned int dmic = w->shift; in va_macro_enable_dmic() local
|
H A D | lpass-tx-macro.c | 743 unsigned int val, dmic; in tx_macro_put_dec_enum() local 862 u16 adc_mux_reg, adc_reg, adc_n, dmic; in tx_macro_enable_dec() local
|
H A D | msm8916-wcd-digital.c | 667 unsigned int dmic; in msm8916_wcd_digital_enable_dmic() local
|
H A D | wcd934x.c | 4718 unsigned int dmic, in wcd934x_get_dmic_sample_rate() 4822 unsigned int dmic; in wcd934x_codec_enable_dmic() local
|
H A D | wcd9335.c | 2910 unsigned int dmic; in wcd9335_codec_enable_dmic() local
|
/openbmc/linux/arch/arm/boot/dts/ti/omap/ |
H A D | omap5-l4-abe.dtsi | 231 dmic: dmic@0 { label
|
H A D | omap4-l4-abe.dtsi | 249 dmic: dmic@0 { label
|
/openbmc/linux/arch/arm64/boot/dts/rockchip/ |
H A D | rk3399-gru-scarlet.dtsi | 172 dmic: dmic { label
|
/openbmc/linux/include/sound/sof/ |
H A D | dai.h | 110 struct sof_ipc_dai_dmic_params dmic; member
|
/openbmc/linux/arch/riscv/boot/dts/allwinner/ |
H A D | sunxi-d1s-t113.dtsi | 169 dmic: dmic@2031000 { label
|
/openbmc/linux/sound/soc/mediatek/mt8188/ |
H A D | mt8188-dai-adda.c | 201 static void mtk_adda_ul_mictype(struct mtk_base_afe *afe, bool dmic) in mtk_adda_ul_mictype()
|
/openbmc/linux/sound/soc/mediatek/mt8195/ |
H A D | mt8195-dai-adda.c | 235 static void mtk_adda_ul_mictype(struct mtk_base_afe *afe, int adda, bool dmic) in mtk_adda_ul_mictype()
|
/openbmc/linux/sound/soc/intel/avs/ |
H A D | messages.h | 697 } dmic; member
|