Home
last modified time | relevance | path

Searched refs:dmic (Results 1 – 18 of 18) sorted by relevance

/linux-4.1.27/sound/soc/omap/
Domap-dmic.c63 static inline void omap_dmic_write(struct omap_dmic *dmic, u16 reg, u32 val) in omap_dmic_write() argument
65 writel_relaxed(val, dmic->io_base + reg); in omap_dmic_write()
68 static inline int omap_dmic_read(struct omap_dmic *dmic, u16 reg) in omap_dmic_read() argument
70 return readl_relaxed(dmic->io_base + reg); in omap_dmic_read()
73 static inline void omap_dmic_start(struct omap_dmic *dmic) in omap_dmic_start() argument
75 u32 ctrl = omap_dmic_read(dmic, OMAP_DMIC_CTRL_REG); in omap_dmic_start()
78 omap_dmic_write(dmic, OMAP_DMIC_DMAENABLE_SET_REG, in omap_dmic_start()
81 omap_dmic_write(dmic, OMAP_DMIC_CTRL_REG, ctrl | dmic->ch_enabled); in omap_dmic_start()
84 static inline void omap_dmic_stop(struct omap_dmic *dmic) in omap_dmic_stop() argument
86 u32 ctrl = omap_dmic_read(dmic, OMAP_DMIC_CTRL_REG); in omap_dmic_stop()
[all …]
DMakefile3 snd-soc-omap-dmic-objs := omap-dmic.o
9 obj-$(CONFIG_SND_OMAP_SOC_DMIC) += snd-soc-omap-dmic.o
/linux-4.1.27/Documentation/devicetree/bindings/sound/
Domap-dmic.txt4 - compatible: "ti,omap4-dmic"
10 - ti,hwmods: Name of the hwmod associated with OMAP dmic IP
14 dmic: dmic@4012e000 {
15 compatible = "ti,omap4-dmic";
20 ti,hwmods = "dmic";
Domap-abe-twl6040.txt14 - ti,dmic: phandle for the OMAP dmic node if the machine have it connected
66 ti,dmic = <&dmic>;
Dnvidia,tegra-audio-rt5677.txt33 - nvidia,dmic-clk-en-gpios : The GPIO that gates DMIC clock signal
61 nvidia,dmic-clk-en-gpios = <&rt5677 2 GPIO_ACTIVE_HIGH>;
Dmax98090.txt19 - maxim,dmic-freq: Frequency at which to clock DMIC
/linux-4.1.27/Documentation/sound/alsa/
DHD-Audio-Models.txt18 inv-dmic Inverted internal mic workaround
22 inv-dmic Inverted internal mic workaround
27 laptop-dmic Laptops with digital-mic input
28 alc269-dmic Enable ALC269(VA) digital mic workaround
29 alc271-dmic Enable ALC271X digital mic workaround
30 inv-dmic Inverted internal mic workaround
47 inv-dmic Inverted internal mic workaround
59 inv-dmic Inverted internal mic workaround
266 dell-m6-dmic Dell desktops/laptops with digital mics
/linux-4.1.27/Documentation/devicetree/bindings/pinctrl/
Dste,abx500.txt124 function = "dmic";
140 function = "dmic";
157 function = "dmic";
/linux-4.1.27/arch/arm/boot/dts/
Dste-href-ab8500.dtsi325 dmic {
328 function = "dmic";
Domap4-sdp.dts123 ti,dmic = <&dmic>;
614 &dmic {
Domap4.dtsi585 dmic: dmic@4012e000 { label
586 compatible = "ti,omap4-dmic";
591 ti,hwmods = "dmic";
Domap5.dtsi645 dmic: dmic@4012e000 { label
646 compatible = "ti,omap4-dmic";
651 ti,hwmods = "dmic";
Dste-dbx5x0.dtsi619 // supply for v-dmic; VDMIC LDO
/linux-4.1.27/drivers/pinctrl/nomadik/
Dpinctrl-ab8540.c262 AB8540_FUNC_GROUPS(dmic, "dmic12_d_1", "dmic34_d_1", "dmic56_d_1");
283 FUNCTION(dmic),
Dpinctrl-ab8500.c326 AB8500_FUNC_GROUPS(dmic, "dmic12_d_1", "dmic34_d_1", "dmic56_d_1");
348 FUNCTION(dmic),
Dpinctrl-ab9540.c309 AB9540_FUNC_GROUPS(dmic, "dmic12_d_1", "dmic34_d_1", "dmic56_d_1");
334 FUNCTION(dmic),
/linux-4.1.27/Documentation/devicetree/bindings/mfd/
Darizona.txt59 - wlf,dmic-ref : DMIC reference voltage source for each input, can be
/linux-4.1.27/sound/soc/codecs/
DMakefile54 snd-soc-dmic-objs := dmic.o
239 obj-$(CONFIG_SND_SOC_DMIC) += snd-soc-dmic.o