Lines Matching refs:oxygen
51 #include "oxygen.h"
142 static void ak4396_write(struct oxygen *chip, unsigned int codec,
160 static void ak4396_write_cached(struct oxygen *chip, unsigned int codec,
169 static void wm8785_write(struct oxygen *chip, u8 reg, unsigned int value)
183 static void ak4396_registers_init(struct oxygen *chip)
202 static void ak4396_init(struct oxygen *chip)
213 static void ak5385_init(struct oxygen *chip)
220 static void wm8785_registers_init(struct oxygen *chip)
229 static void wm8785_init(struct oxygen *chip)
240 static void generic_init(struct oxygen *chip)
246 static void meridian_init(struct oxygen *chip)
256 static void claro_enable_hp(struct oxygen *chip)
263 static void claro_init(struct oxygen *chip)
272 static void claro_halo_init(struct oxygen *chip)
281 static void fantasia_init(struct oxygen *chip)
287 static void stereo_output_init(struct oxygen *chip)
292 static void generic_cleanup(struct oxygen *chip)
296 static void claro_disable_hp(struct oxygen *chip)
301 static void claro_cleanup(struct oxygen *chip)
306 static void claro_suspend(struct oxygen *chip)
311 static void generic_resume(struct oxygen *chip)
317 static void meridian_resume(struct oxygen *chip)
322 static void claro_resume(struct oxygen *chip)
328 static void stereo_resume(struct oxygen *chip)
333 static void set_ak4396_params(struct oxygen *chip,
361 static void update_ak4396_volume(struct oxygen *chip)
374 static void update_ak4396_mute(struct oxygen *chip)
387 static void set_wm8785_params(struct oxygen *chip,
407 static void set_ak5385_params(struct oxygen *chip,
422 static void set_no_params(struct oxygen *chip, struct snd_pcm_hw_params *params)
439 struct oxygen *chip = ctl->private_data;
450 struct oxygen *chip = ctl->private_data;
490 struct oxygen *chip = ctl->private_data;
500 struct oxygen *chip = ctl->private_data;
543 struct oxygen *chip = ctl->private_data;
554 struct oxygen *chip = ctl->private_data;
565 struct oxygen *chip = ctl->private_data;
586 struct oxygen *chip = ctl->private_data;
618 static int generic_mixer_init(struct oxygen *chip)
623 static int generic_wm8785_mixer_init(struct oxygen *chip)
636 static int meridian_mixer_init(struct oxygen *chip)
650 static int claro_mixer_init(struct oxygen *chip)
664 static int claro_halo_mixer_init(struct oxygen *chip)
678 static void dump_ak4396_registers(struct oxygen *chip,
692 static void dump_wm8785_registers(struct oxygen *chip,
704 static void dump_oxygen_registers(struct oxygen *chip,
747 static int get_oxygen_model(struct oxygen *chip,