Lines Matching refs:hdac_device
24 static int codec_pm_lock(struct hdac_device *codec) in codec_pm_lock()
29 static void codec_pm_unlock(struct hdac_device *codec, int lock) in codec_pm_unlock()
39 struct hdac_device *codec = dev_to_hdac_dev(dev); in hda_volatile_reg()
66 struct hdac_device *codec = dev_to_hdac_dev(dev); in hda_writeable_reg()
115 struct hdac_device *codec = dev_to_hdac_dev(dev); in hda_readable_reg()
155 static int hda_reg_read_stereo_amp(struct hdac_device *codec, in hda_reg_read_stereo_amp()
173 static int hda_reg_write_stereo_amp(struct hdac_device *codec, in hda_reg_write_stereo_amp()
203 static int hda_reg_read_coef(struct hdac_device *codec, unsigned int reg, in hda_reg_read_coef()
221 static int hda_reg_write_coef(struct hdac_device *codec, unsigned int reg, in hda_reg_write_coef()
241 struct hdac_device *codec = context; in hda_reg_read()
280 struct hdac_device *codec = context; in hda_reg_write()
371 int snd_hdac_regmap_init(struct hdac_device *codec) in snd_hdac_regmap_init()
388 void snd_hdac_regmap_exit(struct hdac_device *codec) in snd_hdac_regmap_exit()
405 int snd_hdac_regmap_add_vendor_verb(struct hdac_device *codec, in snd_hdac_regmap_add_vendor_verb()
422 static int reg_raw_write(struct hdac_device *codec, unsigned int reg, in reg_raw_write()
439 int snd_hdac_regmap_write_raw(struct hdac_device *codec, unsigned int reg, in snd_hdac_regmap_write_raw()
455 static int reg_raw_read(struct hdac_device *codec, unsigned int reg, in reg_raw_read()
464 static int __snd_hdac_regmap_read_raw(struct hdac_device *codec, in __snd_hdac_regmap_read_raw()
488 int snd_hdac_regmap_read_raw(struct hdac_device *codec, unsigned int reg, in snd_hdac_regmap_read_raw()
498 int snd_hdac_regmap_read_raw_uncached(struct hdac_device *codec, in snd_hdac_regmap_read_raw_uncached()
513 int snd_hdac_regmap_update_raw(struct hdac_device *codec, unsigned int reg, in snd_hdac_regmap_update_raw()