Home
last modified time | relevance | path

Searched refs:cs35l35 (Results 1 – 3 of 3) sorted by relevance

/linux/sound/soc/codecs/
H A Dcs35l35.c158 static void cs35l35_reset(struct cs35l35_private *cs35l35) in cs35l35_reset() argument
160 gpiod_set_value_cansleep(cs35l35->reset_gpio, 0); in cs35l35_reset()
162 gpiod_set_value_cansleep(cs35l35->reset_gpio, 1); in cs35l35_reset()
166 static int cs35l35_wait_for_pdn(struct cs35l35_private *cs35l35) in cs35l35_wait_for_pdn() argument
170 if (cs35l35->pdata.ext_bst) { in cs35l35_wait_for_pdn()
175 reinit_completion(&cs35l35->pdn_done); in cs35l35_wait_for_pdn()
177 ret = wait_for_completion_timeout(&cs35l35->pdn_done, in cs35l35_wait_for_pdn()
180 dev_err(cs35l35->dev, "PDN_DONE did not complete\n"); in cs35l35_wait_for_pdn()
191 struct cs35l35_private *cs35l35 = snd_soc_component_get_drvdata(component); in cs35l35_sdin_event() local
196 regmap_update_bits(cs35l35->regmap, CS35L35_CLK_CTL1, in cs35l35_sdin_event()
[all …]
H A DMakefile69 snd-soc-cs35l35-y := cs35l35.o
486 obj-$(CONFIG_SND_SOC_CS35L35) += snd-soc-cs35l35.o
/linux/Documentation/devicetree/bindings/sound/
H A Dcs35l35.txt5 - compatible : "cirrus,cs35l35"
38 boost supply, note that sharing a boost from another cs35l35 would constitute
71 The cs35l35 node can have a single "cirrus,classh-internal-algo" sub-node
107 The cs35l35 node can have a single "cirrus,monitor-signal-format" sub-node
142 cs35l35: cs35l35@20 {
143 compatible = "cirrus,cs35l35";