jz_codec
struct jz_codec *jz_codec = snd_soc_component_get_drvdata(codec);
struct regmap *regmap = jz_codec->regmap;
struct jz_codec *jz_codec = snd_soc_component_get_drvdata(codec);
regmap_read(jz_codec->regmap, JZ4760_CODEC_REG_PMR2, &val);
err = regmap_read_poll_timeout(jz_codec->regmap,
dev_err(jz_codec->dev,
regmap_write(jz_codec->regmap, JZ4760_CODEC_REG_IFR, gain_bit);
regmap_read(jz_codec->regmap, JZ4760_CODEC_REG_CR2, ®);
struct jz_codec *jz_codec = snd_soc_component_get_drvdata(codec);
regmap_clear_bits(jz_codec->regmap, JZ4760_CODEC_REG_CR1,
err = regmap_read_poll_timeout(jz_codec->regmap,
dev_err(jz_codec->dev, "RUP timeout: %d", err);
regmap_set_bits(jz_codec->regmap, JZ4760_CODEC_REG_IFR,
regmap_set_bits(jz_codec->regmap, JZ4760_CODEC_REG_CR1,
err = regmap_read_poll_timeout(jz_codec->regmap,
dev_err(jz_codec->dev, "RDO timeout: %d", err);
regmap_set_bits(jz_codec->regmap, JZ4760_CODEC_REG_IFR,
struct jz_codec *jz_codec = snd_soc_component_get_drvdata(codec);
struct regmap *regmap = jz_codec->regmap;
regmap_set_bits(jz_codec->regmap, JZ4760_CODEC_REG_CR2,
struct jz_codec *jz_codec = snd_soc_component_get_drvdata(codec);
clk_prepare_enable(jz_codec->clk);
struct jz_codec *jz_codec = snd_soc_component_get_drvdata(codec);
clk_disable_unprepare(jz_codec->clk);
struct jz_codec *codec = snd_soc_component_get_drvdata(dai->component);
static int jz4760_codec_io_wait(struct jz_codec *codec)
struct jz_codec *codec = context;
struct jz_codec *codec = context;
struct jz_codec *codec;
struct jz_codec *jz_codec = snd_soc_component_get_drvdata(codec);
struct regmap *regmap = jz_codec->regmap;
struct jz_codec *jz_codec = snd_soc_component_get_drvdata(codec);
regmap_read(jz_codec->regmap, JZ4770_CODEC_REG_CR_DAC, &val);
err = regmap_read_poll_timeout(jz_codec->regmap,
dev_err(jz_codec->dev,
regmap_set_bits(jz_codec->regmap, JZ4770_CODEC_REG_IFR,
struct jz_codec *jz_codec = snd_soc_component_get_drvdata(codec);
regmap_clear_bits(jz_codec->regmap, JZ4770_CODEC_REG_CR_HP,
err = regmap_read_poll_timeout(jz_codec->regmap,
dev_err(jz_codec->dev, "RUP timeout: %d", err);
regmap_set_bits(jz_codec->regmap, JZ4770_CODEC_REG_IFR,
regmap_set_bits(jz_codec->regmap, JZ4770_CODEC_REG_CR_HP,
err = regmap_read_poll_timeout(jz_codec->regmap,
dev_err(jz_codec->dev, "RDO timeout: %d", err);
regmap_set_bits(jz_codec->regmap, JZ4770_CODEC_REG_IFR,
struct jz_codec *jz_codec = snd_soc_component_get_drvdata(codec);
struct regmap *regmap = jz_codec->regmap;
struct jz_codec *jz_codec = snd_soc_component_get_drvdata(codec);
clk_prepare_enable(jz_codec->clk);
struct jz_codec *jz_codec = snd_soc_component_get_drvdata(codec);
clk_disable_unprepare(jz_codec->clk);
struct jz_codec *codec = snd_soc_component_get_drvdata(dai->component);
static int jz4770_codec_io_wait(struct jz_codec *codec)
struct jz_codec *codec = context;
struct jz_codec *codec = context;
struct jz_codec *codec;