Home
last modified time | relevance | path

Searched refs:jz_codec (Results 1 – 2 of 2) sorted by relevance

/openbmc/linux/sound/soc/codecs/
H A Djz4760.c162 struct jz_codec { struct
172 struct jz_codec *jz_codec = snd_soc_component_get_drvdata(codec); in jz4760_codec_set_bias_level() argument
173 struct regmap *regmap = jz_codec->regmap; in jz4760_codec_set_bias_level()
252 struct jz_codec *jz_codec = snd_soc_component_get_drvdata(codec); in jz4760_codec_mute_stream() local
261 regmap_read(jz_codec->regmap, JZ4760_CODEC_REG_PMR2, &val); in jz4760_codec_mute_stream()
266 err = regmap_read_poll_timeout(jz_codec->regmap, in jz4760_codec_mute_stream()
271 dev_err(jz_codec->dev, in jz4760_codec_mute_stream()
277 regmap_write(jz_codec->regmap, JZ4760_CODEC_REG_IFR, gain_bit); in jz4760_codec_mute_stream()
280 regmap_read(jz_codec->regmap, JZ4760_CODEC_REG_CR2, &reg); in jz4760_codec_mute_stream()
354 struct jz_codec *jz_codec = snd_soc_component_get_drvdata(codec); in hpout_event() local
[all …]
H A Djz4770.c178 struct jz_codec { struct
188 struct jz_codec *jz_codec = snd_soc_component_get_drvdata(codec); in jz4770_codec_set_bias_level() argument
189 struct regmap *regmap = jz_codec->regmap; in jz4770_codec_set_bias_level()
273 struct jz_codec *jz_codec = snd_soc_component_get_drvdata(codec); in jz4770_codec_mute_stream() local
282 regmap_read(jz_codec->regmap, JZ4770_CODEC_REG_CR_DAC, &val); in jz4770_codec_mute_stream()
287 err = regmap_read_poll_timeout(jz_codec->regmap, in jz4770_codec_mute_stream()
292 dev_err(jz_codec->dev, in jz4770_codec_mute_stream()
298 regmap_set_bits(jz_codec->regmap, JZ4770_CODEC_REG_IFR, in jz4770_codec_mute_stream()
377 struct jz_codec *jz_codec = snd_soc_component_get_drvdata(codec); in hpout_event() local
384 regmap_clear_bits(jz_codec->regmap, JZ4770_CODEC_REG_CR_HP, in hpout_event()
[all …]