Lines Matching refs:oxygen
232 static inline void pcm1796_write_spi(struct oxygen *chip, unsigned int codec,
247 static inline void pcm1796_write_i2c(struct oxygen *chip, unsigned int codec,
253 static void pcm1796_write(struct oxygen *chip, unsigned int codec,
268 static void pcm1796_write_cached(struct oxygen *chip, unsigned int codec,
277 static void cs2000_write(struct oxygen *chip, u8 reg, u8 value)
285 static void cs2000_write_cached(struct oxygen *chip, u8 reg, u8 value)
293 static void pcm1796_registers_init(struct oxygen *chip)
318 static void pcm1796_init(struct oxygen *chip)
334 static void xonar_d2_init(struct oxygen *chip)
356 static void xonar_d2x_init(struct oxygen *chip)
368 static void xonar_hdav_init(struct oxygen *chip)
400 static void xonar_st_init_i2c(struct oxygen *chip)
408 static void xonar_st_init_common(struct oxygen *chip)
432 static void cs2000_registers_init(struct oxygen *chip)
457 static void xonar_st_init(struct oxygen *chip)
482 static void xonar_stx_init(struct oxygen *chip)
495 static void xonar_xense_init(struct oxygen *chip)
540 static void xonar_d2_cleanup(struct oxygen *chip)
545 static void xonar_hdav_cleanup(struct oxygen *chip)
552 static void xonar_st_cleanup(struct oxygen *chip)
557 static void xonar_d2_suspend(struct oxygen *chip)
562 static void xonar_hdav_suspend(struct oxygen *chip)
567 static void xonar_st_suspend(struct oxygen *chip)
572 static void xonar_d2_resume(struct oxygen *chip)
578 static void xonar_hdav_resume(struct oxygen *chip)
587 static void xonar_stx_resume(struct oxygen *chip)
593 static void xonar_st_resume(struct oxygen *chip)
599 static void update_pcm1796_oversampling(struct oxygen *chip)
613 static void update_pcm1796_deemph(struct oxygen *chip)
630 static void set_pcm1796_params(struct oxygen *chip,
641 static void update_pcm1796_volume(struct oxygen *chip)
657 static void update_pcm1796_mute(struct oxygen *chip)
672 static void update_cs2000_rate(struct oxygen *chip, unsigned int rate)
709 static void set_st_params(struct oxygen *chip,
716 static void set_hdav_params(struct oxygen *chip,
747 struct oxygen *chip = ctl->private_data;
759 struct oxygen *chip = ctl->private_data;
792 struct oxygen *chip = ctl->private_data;
803 struct oxygen *chip = ctl->private_data;
854 struct oxygen *chip = ctl->private_data;
871 struct oxygen *chip = ctl->private_data;
909 struct oxygen *chip = ctl->private_data;
930 struct oxygen *chip = ctl->private_data;
968 struct oxygen *chip = ctl->private_data;
984 struct oxygen *chip = ctl->private_data;
1026 static void xonar_line_mic_ac97_switch(struct oxygen *chip,
1056 static int add_pcm1796_controls(struct oxygen *chip)
1074 static int xonar_d2_mixer_init(struct oxygen *chip)
1087 static int xonar_hdav_mixer_init(struct oxygen *chip)
1100 static int xonar_st_mixer_init(struct oxygen *chip)
1117 static int xonar_xense_mixer_init(struct oxygen *chip)
1134 static void dump_pcm1796_registers(struct oxygen *chip,
1149 static void dump_cs2000_registers(struct oxygen *chip,
1166 static void dump_st_registers(struct oxygen *chip,
1275 int get_xonar_pcm179x_model(struct oxygen *chip,