Home
last modified time | relevance | path

Searched full:rt9123p (Results 1 – 4 of 4) sorted by relevance

/linux/sound/soc/codecs/
H A Drt9123p.c3 // rt9123p.c -- RT9123 (HW Mode) ALSA SoC Codec driver
32 struct rt9123p_priv *rt9123p = snd_soc_component_get_drvdata(comp); in rt9123p_daiops_trigger() local
34 if (!rt9123p->enable) in rt9123p_daiops_trigger()
41 mdelay(rt9123p->enable_delay); in rt9123p_daiops_trigger()
42 if (rt9123p->enable_switch) { in rt9123p_daiops_trigger()
43 gpiod_set_value(rt9123p->enable, 1); in rt9123p_daiops_trigger()
50 gpiod_set_value(rt9123p->enable, 0); in rt9123p_daiops_trigger()
64 struct rt9123p_priv *rt9123p = snd_soc_component_get_drvdata(comp); in rt9123p_enable_event() local
67 rt9123p->enable_switch = 1; in rt9123p_enable_event()
69 rt9123p->enable_switch = 0; in rt9123p_enable_event()
[all …]
H A DMakefile282 snd-soc-rt9123p-y := rt9123p.o
713 obj-$(CONFIG_SND_SOC_RT9123P) += snd-soc-rt9123p.o
H A DKconfig1894 tristate "Richtek RT9123P Mono Class-D Amplifier"
1896 Enable support for the HW control mode of Richtek RT9123P 3.2W mono
/linux/Documentation/devicetree/bindings/sound/
H A Drichtek,rt9123p.yaml4 $id: http://devicetree.org/schemas/sound/richtek,rt9123p.yaml#
7 title: Richtek RT9123P Audio Amplifier
13 RT9123P is a RT9123 variant which does not support I2C control.
21 - richtek,rt9123p
45 compatible = "richtek,rt9123p";