oxygen 142 sound/pci/oxygen/oxygen.c static void ak4396_write(struct oxygen *chip, unsigned int codec, oxygen 160 sound/pci/oxygen/oxygen.c static void ak4396_write_cached(struct oxygen *chip, unsigned int codec, oxygen 169 sound/pci/oxygen/oxygen.c static void wm8785_write(struct oxygen *chip, u8 reg, unsigned int value) oxygen 183 sound/pci/oxygen/oxygen.c static void ak4396_registers_init(struct oxygen *chip) oxygen 202 sound/pci/oxygen/oxygen.c static void ak4396_init(struct oxygen *chip) oxygen 213 sound/pci/oxygen/oxygen.c static void ak5385_init(struct oxygen *chip) oxygen 220 sound/pci/oxygen/oxygen.c static void wm8785_registers_init(struct oxygen *chip) oxygen 229 sound/pci/oxygen/oxygen.c static void wm8785_init(struct oxygen *chip) oxygen 240 sound/pci/oxygen/oxygen.c static void generic_init(struct oxygen *chip) oxygen 246 sound/pci/oxygen/oxygen.c static void meridian_init(struct oxygen *chip) oxygen 256 sound/pci/oxygen/oxygen.c static void claro_enable_hp(struct oxygen *chip) oxygen 263 sound/pci/oxygen/oxygen.c static void claro_init(struct oxygen *chip) oxygen 272 sound/pci/oxygen/oxygen.c static void claro_halo_init(struct oxygen *chip) oxygen 281 sound/pci/oxygen/oxygen.c static void fantasia_init(struct oxygen *chip) oxygen 287 sound/pci/oxygen/oxygen.c static void stereo_output_init(struct oxygen *chip) oxygen 292 sound/pci/oxygen/oxygen.c static void generic_cleanup(struct oxygen *chip) oxygen 296 sound/pci/oxygen/oxygen.c static void claro_disable_hp(struct oxygen *chip) oxygen 301 sound/pci/oxygen/oxygen.c static void claro_cleanup(struct oxygen *chip) oxygen 306 sound/pci/oxygen/oxygen.c static void claro_suspend(struct oxygen *chip) oxygen 311 sound/pci/oxygen/oxygen.c static void generic_resume(struct oxygen *chip) oxygen 317 sound/pci/oxygen/oxygen.c static void meridian_resume(struct oxygen *chip) oxygen 322 sound/pci/oxygen/oxygen.c static void claro_resume(struct oxygen *chip) oxygen 328 sound/pci/oxygen/oxygen.c static void stereo_resume(struct oxygen *chip) oxygen 333 sound/pci/oxygen/oxygen.c static void set_ak4396_params(struct oxygen *chip, oxygen 361 sound/pci/oxygen/oxygen.c static void update_ak4396_volume(struct oxygen *chip) oxygen 374 sound/pci/oxygen/oxygen.c static void update_ak4396_mute(struct oxygen *chip) oxygen 387 sound/pci/oxygen/oxygen.c static void set_wm8785_params(struct oxygen *chip, oxygen 407 sound/pci/oxygen/oxygen.c static void set_ak5385_params(struct oxygen *chip, oxygen 422 sound/pci/oxygen/oxygen.c static void set_no_params(struct oxygen *chip, struct snd_pcm_hw_params *params) oxygen 439 sound/pci/oxygen/oxygen.c struct oxygen *chip = ctl->private_data; oxygen 450 sound/pci/oxygen/oxygen.c struct oxygen *chip = ctl->private_data; oxygen 490 sound/pci/oxygen/oxygen.c struct oxygen *chip = ctl->private_data; oxygen 500 sound/pci/oxygen/oxygen.c struct oxygen *chip = ctl->private_data; oxygen 543 sound/pci/oxygen/oxygen.c struct oxygen *chip = ctl->private_data; oxygen 554 sound/pci/oxygen/oxygen.c struct oxygen *chip = ctl->private_data; oxygen 565 sound/pci/oxygen/oxygen.c struct oxygen *chip = ctl->private_data; oxygen 586 sound/pci/oxygen/oxygen.c struct oxygen *chip = ctl->private_data; oxygen 618 sound/pci/oxygen/oxygen.c static int generic_mixer_init(struct oxygen *chip) oxygen 623 sound/pci/oxygen/oxygen.c static int generic_wm8785_mixer_init(struct oxygen *chip) oxygen 636 sound/pci/oxygen/oxygen.c static int meridian_mixer_init(struct oxygen *chip) oxygen 650 sound/pci/oxygen/oxygen.c static int claro_mixer_init(struct oxygen *chip) oxygen 664 sound/pci/oxygen/oxygen.c static int claro_halo_mixer_init(struct oxygen *chip) oxygen 678 sound/pci/oxygen/oxygen.c static void dump_ak4396_registers(struct oxygen *chip, oxygen 692 sound/pci/oxygen/oxygen.c static void dump_wm8785_registers(struct oxygen *chip, oxygen 704 sound/pci/oxygen/oxygen.c static void dump_oxygen_registers(struct oxygen *chip, oxygen 747 sound/pci/oxygen/oxygen.c static int get_oxygen_model(struct oxygen *chip, oxygen 75 sound/pci/oxygen/oxygen.h struct oxygen; oxygen 81 sound/pci/oxygen/oxygen.h void (*init)(struct oxygen *chip); oxygen 83 sound/pci/oxygen/oxygen.h int (*mixer_init)(struct oxygen *chip); oxygen 84 sound/pci/oxygen/oxygen.h void (*cleanup)(struct oxygen *chip); oxygen 85 sound/pci/oxygen/oxygen.h void (*suspend)(struct oxygen *chip); oxygen 86 sound/pci/oxygen/oxygen.h void (*resume)(struct oxygen *chip); oxygen 89 sound/pci/oxygen/oxygen.h void (*set_dac_params)(struct oxygen *chip, oxygen 91 sound/pci/oxygen/oxygen.h void (*set_adc_params)(struct oxygen *chip, oxygen 93 sound/pci/oxygen/oxygen.h void (*update_dac_volume)(struct oxygen *chip); oxygen 94 sound/pci/oxygen/oxygen.h void (*update_dac_mute)(struct oxygen *chip); oxygen 95 sound/pci/oxygen/oxygen.h void (*update_center_lfe_mix)(struct oxygen *chip, bool mixed); oxygen 96 sound/pci/oxygen/oxygen.h unsigned int (*adjust_dac_routing)(struct oxygen *chip, oxygen 98 sound/pci/oxygen/oxygen.h void (*gpio_changed)(struct oxygen *chip); oxygen 99 sound/pci/oxygen/oxygen.h void (*uart_input)(struct oxygen *chip); oxygen 100 sound/pci/oxygen/oxygen.h void (*ac97_switch)(struct oxygen *chip, oxygen 102 sound/pci/oxygen/oxygen.h void (*dump_registers)(struct oxygen *chip, oxygen 160 sound/pci/oxygen/oxygen.h int (*get_model)(struct oxygen *chip, oxygen 172 sound/pci/oxygen/oxygen.h int oxygen_mixer_init(struct oxygen *chip); oxygen 173 sound/pci/oxygen/oxygen.h void oxygen_update_dac_routing(struct oxygen *chip); oxygen 174 sound/pci/oxygen/oxygen.h void oxygen_update_spdif_source(struct oxygen *chip); oxygen 178 sound/pci/oxygen/oxygen.h int oxygen_pcm_init(struct oxygen *chip); oxygen 182 sound/pci/oxygen/oxygen.h u8 oxygen_read8(struct oxygen *chip, unsigned int reg); oxygen 183 sound/pci/oxygen/oxygen.h u16 oxygen_read16(struct oxygen *chip, unsigned int reg); oxygen 184 sound/pci/oxygen/oxygen.h u32 oxygen_read32(struct oxygen *chip, unsigned int reg); oxygen 185 sound/pci/oxygen/oxygen.h void oxygen_write8(struct oxygen *chip, unsigned int reg, u8 value); oxygen 186 sound/pci/oxygen/oxygen.h void oxygen_write16(struct oxygen *chip, unsigned int reg, u16 value); oxygen 187 sound/pci/oxygen/oxygen.h void oxygen_write32(struct oxygen *chip, unsigned int reg, u32 value); oxygen 188 sound/pci/oxygen/oxygen.h void oxygen_write8_masked(struct oxygen *chip, unsigned int reg, oxygen 190 sound/pci/oxygen/oxygen.h void oxygen_write16_masked(struct oxygen *chip, unsigned int reg, oxygen 192 sound/pci/oxygen/oxygen.h void oxygen_write32_masked(struct oxygen *chip, unsigned int reg, oxygen 195 sound/pci/oxygen/oxygen.h u16 oxygen_read_ac97(struct oxygen *chip, unsigned int codec, oxygen 197 sound/pci/oxygen/oxygen.h void oxygen_write_ac97(struct oxygen *chip, unsigned int codec, oxygen 199 sound/pci/oxygen/oxygen.h void oxygen_write_ac97_masked(struct oxygen *chip, unsigned int codec, oxygen 202 sound/pci/oxygen/oxygen.h int oxygen_write_spi(struct oxygen *chip, u8 control, unsigned int data); oxygen 203 sound/pci/oxygen/oxygen.h void oxygen_write_i2c(struct oxygen *chip, u8 device, u8 map, u8 data); oxygen 205 sound/pci/oxygen/oxygen.h void oxygen_reset_uart(struct oxygen *chip); oxygen 206 sound/pci/oxygen/oxygen.h void oxygen_write_uart(struct oxygen *chip, u8 data); oxygen 208 sound/pci/oxygen/oxygen.h u16 oxygen_read_eeprom(struct oxygen *chip, unsigned int index); oxygen 209 sound/pci/oxygen/oxygen.h void oxygen_write_eeprom(struct oxygen *chip, unsigned int index, u16 value); oxygen 211 sound/pci/oxygen/oxygen.h static inline void oxygen_set_bits8(struct oxygen *chip, oxygen 217 sound/pci/oxygen/oxygen.h static inline void oxygen_set_bits16(struct oxygen *chip, oxygen 223 sound/pci/oxygen/oxygen.h static inline void oxygen_set_bits32(struct oxygen *chip, oxygen 229 sound/pci/oxygen/oxygen.h static inline void oxygen_clear_bits8(struct oxygen *chip, oxygen 235 sound/pci/oxygen/oxygen.h static inline void oxygen_clear_bits16(struct oxygen *chip, oxygen 241 sound/pci/oxygen/oxygen.h static inline void oxygen_clear_bits32(struct oxygen *chip, oxygen 247 sound/pci/oxygen/oxygen.h static inline void oxygen_ac97_set_bits(struct oxygen *chip, unsigned int codec, oxygen 253 sound/pci/oxygen/oxygen.h static inline void oxygen_ac97_clear_bits(struct oxygen *chip, oxygen 16 sound/pci/oxygen/oxygen_io.c u8 oxygen_read8(struct oxygen *chip, unsigned int reg) oxygen 22 sound/pci/oxygen/oxygen_io.c u16 oxygen_read16(struct oxygen *chip, unsigned int reg) oxygen 28 sound/pci/oxygen/oxygen_io.c u32 oxygen_read32(struct oxygen *chip, unsigned int reg) oxygen 34 sound/pci/oxygen/oxygen_io.c void oxygen_write8(struct oxygen *chip, unsigned int reg, u8 value) oxygen 41 sound/pci/oxygen/oxygen_io.c void oxygen_write16(struct oxygen *chip, unsigned int reg, u16 value) oxygen 48 sound/pci/oxygen/oxygen_io.c void oxygen_write32(struct oxygen *chip, unsigned int reg, u32 value) oxygen 55 sound/pci/oxygen/oxygen_io.c void oxygen_write8_masked(struct oxygen *chip, unsigned int reg, oxygen 66 sound/pci/oxygen/oxygen_io.c void oxygen_write16_masked(struct oxygen *chip, unsigned int reg, oxygen 77 sound/pci/oxygen/oxygen_io.c void oxygen_write32_masked(struct oxygen *chip, unsigned int reg, oxygen 88 sound/pci/oxygen/oxygen_io.c static int oxygen_ac97_wait(struct oxygen *chip, unsigned int mask) oxygen 117 sound/pci/oxygen/oxygen_io.c void oxygen_write_ac97(struct oxygen *chip, unsigned int codec, oxygen 142 sound/pci/oxygen/oxygen_io.c u16 oxygen_read_ac97(struct oxygen *chip, unsigned int codec, oxygen 175 sound/pci/oxygen/oxygen_io.c void oxygen_write_ac97_masked(struct oxygen *chip, unsigned int codec, oxygen 185 sound/pci/oxygen/oxygen_io.c static int oxygen_wait_spi(struct oxygen *chip) oxygen 203 sound/pci/oxygen/oxygen_io.c int oxygen_write_spi(struct oxygen *chip, u8 control, unsigned int data) oxygen 218 sound/pci/oxygen/oxygen_io.c void oxygen_write_i2c(struct oxygen *chip, u8 device, u8 map, u8 data) oxygen 230 sound/pci/oxygen/oxygen_io.c static void _write_uart(struct oxygen *chip, unsigned int port, u8 data) oxygen 237 sound/pci/oxygen/oxygen_io.c void oxygen_reset_uart(struct oxygen *chip) oxygen 245 sound/pci/oxygen/oxygen_io.c void oxygen_write_uart(struct oxygen *chip, u8 data) oxygen 251 sound/pci/oxygen/oxygen_io.c u16 oxygen_read_eeprom(struct oxygen *chip, unsigned int index) oxygen 266 sound/pci/oxygen/oxygen_io.c void oxygen_write_eeprom(struct oxygen *chip, unsigned int index, u16 value) oxygen 29 sound/pci/oxygen/oxygen_lib.c static inline int oxygen_uart_input_ready(struct oxygen *chip) oxygen 34 sound/pci/oxygen/oxygen_lib.c static void oxygen_read_uart(struct oxygen *chip) oxygen 55 sound/pci/oxygen/oxygen_lib.c struct oxygen *chip = dev_id; oxygen 120 sound/pci/oxygen/oxygen_lib.c struct oxygen *chip = container_of(work, struct oxygen, oxygen 181 sound/pci/oxygen/oxygen_lib.c struct oxygen *chip = container_of(work, struct oxygen, gpio_work); oxygen 190 sound/pci/oxygen/oxygen_lib.c struct oxygen *chip = entry->private_data; oxygen 233 sound/pci/oxygen/oxygen_lib.c static void oxygen_proc_init(struct oxygen *chip) oxygen 239 sound/pci/oxygen/oxygen_lib.c oxygen_search_pci_id(struct oxygen *chip, const struct pci_device_id ids[]) oxygen 269 sound/pci/oxygen/oxygen_lib.c static void oxygen_restore_eeprom(struct oxygen *chip, oxygen 353 sound/pci/oxygen/oxygen_lib.c static void oxygen_init(struct oxygen *chip) oxygen 558 sound/pci/oxygen/oxygen_lib.c static void oxygen_shutdown(struct oxygen *chip) oxygen 570 sound/pci/oxygen/oxygen_lib.c struct oxygen *chip = card->private_data; oxygen 587 sound/pci/oxygen/oxygen_lib.c int (*get_model)(struct oxygen *chip, oxygen 593 sound/pci/oxygen/oxygen_lib.c struct oxygen *chip; oxygen 731 sound/pci/oxygen/oxygen_lib.c struct oxygen *chip = card->private_data; oxygen 767 sound/pci/oxygen/oxygen_lib.c static void oxygen_restore_ac97(struct oxygen *chip, unsigned int codec) oxygen 782 sound/pci/oxygen/oxygen_lib.c struct oxygen *chip = card->private_data; oxygen 811 sound/pci/oxygen/oxygen_lib.c struct oxygen *chip = card->private_data; oxygen 19 sound/pci/oxygen/oxygen_mixer.c struct oxygen *chip = ctl->private_data; oxygen 31 sound/pci/oxygen/oxygen_mixer.c struct oxygen *chip = ctl->private_data; oxygen 44 sound/pci/oxygen/oxygen_mixer.c struct oxygen *chip = ctl->private_data; oxygen 64 sound/pci/oxygen/oxygen_mixer.c struct oxygen *chip = ctl->private_data; oxygen 75 sound/pci/oxygen/oxygen_mixer.c struct oxygen *chip = ctl->private_data; oxygen 88 sound/pci/oxygen/oxygen_mixer.c static unsigned int upmix_item_count(struct oxygen *chip) oxygen 107 sound/pci/oxygen/oxygen_mixer.c struct oxygen *chip = ctl->private_data; oxygen 115 sound/pci/oxygen/oxygen_mixer.c struct oxygen *chip = ctl->private_data; oxygen 123 sound/pci/oxygen/oxygen_mixer.c void oxygen_update_dac_routing(struct oxygen *chip) oxygen 185 sound/pci/oxygen/oxygen_mixer.c struct oxygen *chip = ctl->private_data; oxygen 204 sound/pci/oxygen/oxygen_mixer.c struct oxygen *chip = ctl->private_data; oxygen 234 sound/pci/oxygen/oxygen_mixer.c void oxygen_update_spdif_source(struct oxygen *chip) oxygen 279 sound/pci/oxygen/oxygen_mixer.c struct oxygen *chip = ctl->private_data; oxygen 323 sound/pci/oxygen/oxygen_mixer.c static inline void write_spdif_bits(struct oxygen *chip, u32 bits) oxygen 337 sound/pci/oxygen/oxygen_mixer.c struct oxygen *chip = ctl->private_data; oxygen 348 sound/pci/oxygen/oxygen_mixer.c struct oxygen *chip = ctl->private_data; oxygen 377 sound/pci/oxygen/oxygen_mixer.c struct oxygen *chip = ctl->private_data; oxygen 388 sound/pci/oxygen/oxygen_mixer.c struct oxygen *chip = ctl->private_data; oxygen 417 sound/pci/oxygen/oxygen_mixer.c struct oxygen *chip = ctl->private_data; oxygen 431 sound/pci/oxygen/oxygen_mixer.c struct oxygen *chip = ctl->private_data; oxygen 442 sound/pci/oxygen/oxygen_mixer.c struct oxygen *chip = ctl->private_data; oxygen 473 sound/pci/oxygen/oxygen_mixer.c struct oxygen *chip = ctl->private_data; oxygen 485 sound/pci/oxygen/oxygen_mixer.c struct oxygen *chip = ctl->private_data; oxygen 507 sound/pci/oxygen/oxygen_mixer.c struct oxygen *chip = ctl->private_data; oxygen 524 sound/pci/oxygen/oxygen_mixer.c static void mute_ac97_ctl(struct oxygen *chip, unsigned int control) oxygen 545 sound/pci/oxygen/oxygen_mixer.c struct oxygen *chip = ctl->private_data; oxygen 601 sound/pci/oxygen/oxygen_mixer.c struct oxygen *chip = ctl->private_data; oxygen 622 sound/pci/oxygen/oxygen_mixer.c struct oxygen *chip = ctl->private_data; oxygen 657 sound/pci/oxygen/oxygen_mixer.c struct oxygen *chip = ctl->private_data; oxygen 669 sound/pci/oxygen/oxygen_mixer.c struct oxygen *chip = ctl->private_data; oxygen 699 sound/pci/oxygen/oxygen_mixer.c struct oxygen *chip = ctl->private_data; oxygen 713 sound/pci/oxygen/oxygen_mixer.c struct oxygen *chip = ctl->private_data; oxygen 1021 sound/pci/oxygen/oxygen_mixer.c struct oxygen *chip = ctl->private_data; oxygen 1029 sound/pci/oxygen/oxygen_mixer.c static int add_controls(struct oxygen *chip, oxygen 1086 sound/pci/oxygen/oxygen_mixer.c int oxygen_mixer_init(struct oxygen *chip) oxygen 123 sound/pci/oxygen/oxygen_pcm.c struct oxygen *chip = snd_pcm_substream_chip(substream); oxygen 221 sound/pci/oxygen/oxygen_pcm.c struct oxygen *chip = snd_pcm_substream_chip(substream); oxygen 305 sound/pci/oxygen/oxygen_pcm.c struct oxygen *chip = snd_pcm_substream_chip(substream); oxygen 330 sound/pci/oxygen/oxygen_pcm.c static u16 get_mclk(struct oxygen *chip, unsigned int channel, oxygen 353 sound/pci/oxygen/oxygen_pcm.c struct oxygen *chip = snd_pcm_substream_chip(substream); oxygen 384 sound/pci/oxygen/oxygen_pcm.c struct oxygen *chip = snd_pcm_substream_chip(substream); oxygen 422 sound/pci/oxygen/oxygen_pcm.c struct oxygen *chip = snd_pcm_substream_chip(substream); oxygen 459 sound/pci/oxygen/oxygen_pcm.c struct oxygen *chip = snd_pcm_substream_chip(substream); oxygen 485 sound/pci/oxygen/oxygen_pcm.c struct oxygen *chip = snd_pcm_substream_chip(substream); oxygen 520 sound/pci/oxygen/oxygen_pcm.c struct oxygen *chip = snd_pcm_substream_chip(substream); oxygen 537 sound/pci/oxygen/oxygen_pcm.c struct oxygen *chip = snd_pcm_substream_chip(substream); oxygen 548 sound/pci/oxygen/oxygen_pcm.c struct oxygen *chip = snd_pcm_substream_chip(substream); oxygen 567 sound/pci/oxygen/oxygen_pcm.c struct oxygen *chip = snd_pcm_substream_chip(substream); oxygen 612 sound/pci/oxygen/oxygen_pcm.c struct oxygen *chip = snd_pcm_substream_chip(substream); oxygen 688 sound/pci/oxygen/oxygen_pcm.c int oxygen_pcm_init(struct oxygen *chip) oxygen 51 sound/pci/oxygen/se6x.c static void se6x_init(struct oxygen *chip) oxygen 67 sound/pci/oxygen/se6x.c static void se6x_cleanup(struct oxygen *chip) oxygen 71 sound/pci/oxygen/se6x.c static void set_pcm1792a_params(struct oxygen *chip, oxygen 77 sound/pci/oxygen/se6x.c static void set_pcm1804_params(struct oxygen *chip, oxygen 82 sound/pci/oxygen/se6x.c static unsigned int se6x_adjust_dac_routing(struct oxygen *chip, oxygen 112 sound/pci/oxygen/se6x.c static int se6x_get_model(struct oxygen *chip, oxygen 51 sound/pci/oxygen/virtuoso.c static int get_xonar_model(struct oxygen *chip, oxygen 22 sound/pci/oxygen/xonar.h void xonar_enable_output(struct oxygen *chip); oxygen 23 sound/pci/oxygen/xonar.h void xonar_disable_output(struct oxygen *chip); oxygen 24 sound/pci/oxygen/xonar.h void xonar_init_ext_power(struct oxygen *chip); oxygen 25 sound/pci/oxygen/xonar.h void xonar_init_cs53x1(struct oxygen *chip); oxygen 26 sound/pci/oxygen/xonar.h void xonar_set_cs53x1_params(struct oxygen *chip, oxygen 37 sound/pci/oxygen/xonar.h int get_xonar_pcm179x_model(struct oxygen *chip, oxygen 39 sound/pci/oxygen/xonar.h int get_xonar_cs43xx_model(struct oxygen *chip, oxygen 41 sound/pci/oxygen/xonar.h int get_xonar_wm87x6_model(struct oxygen *chip, oxygen 46 sound/pci/oxygen/xonar.h void xonar_hdmi_init(struct oxygen *chip, struct xonar_hdmi *data); oxygen 47 sound/pci/oxygen/xonar.h void xonar_hdmi_cleanup(struct oxygen *chip); oxygen 48 sound/pci/oxygen/xonar.h void xonar_hdmi_resume(struct oxygen *chip, struct xonar_hdmi *hdmi); oxygen 51 sound/pci/oxygen/xonar.h void xonar_set_hdmi_params(struct oxygen *chip, struct xonar_hdmi *hdmi, oxygen 53 sound/pci/oxygen/xonar.h void xonar_hdmi_uart_input(struct oxygen *chip); oxygen 66 sound/pci/oxygen/xonar_cs43xx.c static void cs4398_write(struct oxygen *chip, u8 reg, u8 value) oxygen 75 sound/pci/oxygen/xonar_cs43xx.c static void cs4398_write_cached(struct oxygen *chip, u8 reg, u8 value) oxygen 83 sound/pci/oxygen/xonar_cs43xx.c static void cs4362a_write(struct oxygen *chip, u8 reg, u8 value) oxygen 92 sound/pci/oxygen/xonar_cs43xx.c static void cs4362a_write_cached(struct oxygen *chip, u8 reg, u8 value) oxygen 100 sound/pci/oxygen/xonar_cs43xx.c static void cs43xx_registers_init(struct oxygen *chip) oxygen 127 sound/pci/oxygen/xonar_cs43xx.c static void xonar_d1_init(struct oxygen *chip) oxygen 175 sound/pci/oxygen/xonar_cs43xx.c static void xonar_dx_init(struct oxygen *chip) oxygen 186 sound/pci/oxygen/xonar_cs43xx.c static void xonar_d1_cleanup(struct oxygen *chip) oxygen 193 sound/pci/oxygen/xonar_cs43xx.c static void xonar_d1_suspend(struct oxygen *chip) oxygen 198 sound/pci/oxygen/xonar_cs43xx.c static void xonar_d1_resume(struct oxygen *chip) oxygen 206 sound/pci/oxygen/xonar_cs43xx.c static void set_cs43xx_params(struct oxygen *chip, oxygen 232 sound/pci/oxygen/xonar_cs43xx.c static void update_cs4362a_volumes(struct oxygen *chip) oxygen 243 sound/pci/oxygen/xonar_cs43xx.c static void update_cs43xx_volume(struct oxygen *chip) oxygen 250 sound/pci/oxygen/xonar_cs43xx.c static void update_cs43xx_mute(struct oxygen *chip) oxygen 261 sound/pci/oxygen/xonar_cs43xx.c static void update_cs43xx_center_lfe_mix(struct oxygen *chip, bool mixed) oxygen 296 sound/pci/oxygen/xonar_cs43xx.c struct oxygen *chip = ctl->private_data; oxygen 307 sound/pci/oxygen/xonar_cs43xx.c struct oxygen *chip = ctl->private_data; oxygen 339 sound/pci/oxygen/xonar_cs43xx.c static void xonar_d1_line_mic_ac97_switch(struct oxygen *chip, oxygen 353 sound/pci/oxygen/xonar_cs43xx.c static int xonar_d1_mixer_init(struct oxygen *chip) oxygen 377 sound/pci/oxygen/xonar_cs43xx.c static void dump_d1_registers(struct oxygen *chip, oxygen 423 sound/pci/oxygen/xonar_cs43xx.c int get_xonar_cs43xx_model(struct oxygen *chip, oxygen 57 sound/pci/oxygen/xonar_dg.c int cs4245_write_spi(struct oxygen *chip, u8 reg) oxygen 74 sound/pci/oxygen/xonar_dg.c int cs4245_read_spi(struct oxygen *chip, u8 addr) oxygen 100 sound/pci/oxygen/xonar_dg.c int cs4245_shadow_control(struct oxygen *chip, enum cs4245_shadow_operation op) oxygen 116 sound/pci/oxygen/xonar_dg.c static void cs4245_init(struct oxygen *chip) oxygen 148 sound/pci/oxygen/xonar_dg.c void dg_init(struct oxygen *chip) oxygen 164 sound/pci/oxygen/xonar_dg.c void dg_cleanup(struct oxygen *chip) oxygen 169 sound/pci/oxygen/xonar_dg.c void dg_suspend(struct oxygen *chip) oxygen 174 sound/pci/oxygen/xonar_dg.c void dg_resume(struct oxygen *chip) oxygen 181 sound/pci/oxygen/xonar_dg.c void set_cs4245_dac_params(struct oxygen *chip, oxygen 206 sound/pci/oxygen/xonar_dg.c void set_cs4245_adc_params(struct oxygen *chip, oxygen 242 sound/pci/oxygen/xonar_dg.c unsigned int adjust_dg_dac_routing(struct oxygen *chip, oxygen 274 sound/pci/oxygen/xonar_dg.c void dump_cs4245_registers(struct oxygen *chip, oxygen 39 sound/pci/oxygen/xonar_dg.h int cs4245_write_spi(struct oxygen *chip, u8 reg); oxygen 40 sound/pci/oxygen/xonar_dg.h int cs4245_read_spi(struct oxygen *chip, u8 reg); oxygen 41 sound/pci/oxygen/xonar_dg.h int cs4245_shadow_control(struct oxygen *chip, enum cs4245_shadow_operation op); oxygen 42 sound/pci/oxygen/xonar_dg.h void dg_init(struct oxygen *chip); oxygen 43 sound/pci/oxygen/xonar_dg.h void set_cs4245_dac_params(struct oxygen *chip, oxygen 45 sound/pci/oxygen/xonar_dg.h void set_cs4245_adc_params(struct oxygen *chip, oxygen 47 sound/pci/oxygen/xonar_dg.h unsigned int adjust_dg_dac_routing(struct oxygen *chip, oxygen 49 sound/pci/oxygen/xonar_dg.h void dump_cs4245_registers(struct oxygen *chip, oxygen 51 sound/pci/oxygen/xonar_dg.h void dg_suspend(struct oxygen *chip); oxygen 52 sound/pci/oxygen/xonar_dg.h void dg_resume(struct oxygen *chip); oxygen 53 sound/pci/oxygen/xonar_dg.h void dg_cleanup(struct oxygen *chip); oxygen 22 sound/pci/oxygen/xonar_dg_mixer.c static int output_select_apply(struct oxygen *chip) oxygen 62 sound/pci/oxygen/xonar_dg_mixer.c struct oxygen *chip = ctl->private_data; oxygen 74 sound/pci/oxygen/xonar_dg_mixer.c struct oxygen *chip = ctl->private_data; oxygen 107 sound/pci/oxygen/xonar_dg_mixer.c struct oxygen *chip = ctl->private_data; oxygen 123 sound/pci/oxygen/xonar_dg_mixer.c struct oxygen *chip = ctl->private_data; oxygen 153 sound/pci/oxygen/xonar_dg_mixer.c struct oxygen *chip = ctl->private_data; oxygen 166 sound/pci/oxygen/xonar_dg_mixer.c struct oxygen *chip = ctl->private_data; oxygen 185 sound/pci/oxygen/xonar_dg_mixer.c static int input_volume_apply(struct oxygen *chip, char left, char right) oxygen 211 sound/pci/oxygen/xonar_dg_mixer.c struct oxygen *chip = ctl->private_data; oxygen 225 sound/pci/oxygen/xonar_dg_mixer.c struct oxygen *chip = ctl->private_data; oxygen 255 sound/pci/oxygen/xonar_dg_mixer.c static int input_source_apply(struct oxygen *chip) oxygen 282 sound/pci/oxygen/xonar_dg_mixer.c struct oxygen *chip = ctl->private_data; oxygen 294 sound/pci/oxygen/xonar_dg_mixer.c struct oxygen *chip = ctl->private_data; oxygen 329 sound/pci/oxygen/xonar_dg_mixer.c struct oxygen *chip = ctl->private_data; oxygen 339 sound/pci/oxygen/xonar_dg_mixer.c struct oxygen *chip = ctl->private_data; oxygen 423 sound/pci/oxygen/xonar_dg_mixer.c static int dg_mixer_init(struct oxygen *chip) oxygen 18 sound/pci/oxygen/xonar_hdmi.c static void hdmi_write_command(struct oxygen *chip, u8 command, oxygen 36 sound/pci/oxygen/xonar_hdmi.c static void xonar_hdmi_init_commands(struct oxygen *chip, oxygen 49 sound/pci/oxygen/xonar_hdmi.c void xonar_hdmi_init(struct oxygen *chip, struct xonar_hdmi *hdmi) oxygen 56 sound/pci/oxygen/xonar_hdmi.c void xonar_hdmi_cleanup(struct oxygen *chip) oxygen 63 sound/pci/oxygen/xonar_hdmi.c void xonar_hdmi_resume(struct oxygen *chip, struct xonar_hdmi *hdmi) oxygen 80 sound/pci/oxygen/xonar_hdmi.c void xonar_set_hdmi_params(struct oxygen *chip, struct xonar_hdmi *hdmi, oxygen 107 sound/pci/oxygen/xonar_hdmi.c void xonar_hdmi_uart_input(struct oxygen *chip) oxygen 22 sound/pci/oxygen/xonar_lib.c void xonar_enable_output(struct oxygen *chip) oxygen 31 sound/pci/oxygen/xonar_lib.c void xonar_disable_output(struct oxygen *chip) oxygen 38 sound/pci/oxygen/xonar_lib.c static void xonar_ext_power_gpio_changed(struct oxygen *chip) oxygen 57 sound/pci/oxygen/xonar_lib.c void xonar_init_ext_power(struct oxygen *chip) oxygen 69 sound/pci/oxygen/xonar_lib.c void xonar_init_cs53x1(struct oxygen *chip) oxygen 76 sound/pci/oxygen/xonar_lib.c void xonar_set_cs53x1_params(struct oxygen *chip, oxygen 94 sound/pci/oxygen/xonar_lib.c struct oxygen *chip = ctl->private_data; oxygen 106 sound/pci/oxygen/xonar_lib.c struct oxygen *chip = ctl->private_data; oxygen 232 sound/pci/oxygen/xonar_pcm179x.c static inline void pcm1796_write_spi(struct oxygen *chip, unsigned int codec, oxygen 247 sound/pci/oxygen/xonar_pcm179x.c static inline void pcm1796_write_i2c(struct oxygen *chip, unsigned int codec, oxygen 253 sound/pci/oxygen/xonar_pcm179x.c static void pcm1796_write(struct oxygen *chip, unsigned int codec, oxygen 268 sound/pci/oxygen/xonar_pcm179x.c static void pcm1796_write_cached(struct oxygen *chip, unsigned int codec, oxygen 277 sound/pci/oxygen/xonar_pcm179x.c static void cs2000_write(struct oxygen *chip, u8 reg, u8 value) oxygen 285 sound/pci/oxygen/xonar_pcm179x.c static void cs2000_write_cached(struct oxygen *chip, u8 reg, u8 value) oxygen 293 sound/pci/oxygen/xonar_pcm179x.c static void pcm1796_registers_init(struct oxygen *chip) oxygen 318 sound/pci/oxygen/xonar_pcm179x.c static void pcm1796_init(struct oxygen *chip) oxygen 334 sound/pci/oxygen/xonar_pcm179x.c static void xonar_d2_init(struct oxygen *chip) oxygen 356 sound/pci/oxygen/xonar_pcm179x.c static void xonar_d2x_init(struct oxygen *chip) oxygen 368 sound/pci/oxygen/xonar_pcm179x.c static void xonar_hdav_init(struct oxygen *chip) oxygen 400 sound/pci/oxygen/xonar_pcm179x.c static void xonar_st_init_i2c(struct oxygen *chip) oxygen 408 sound/pci/oxygen/xonar_pcm179x.c static void xonar_st_init_common(struct oxygen *chip) oxygen 432 sound/pci/oxygen/xonar_pcm179x.c static void cs2000_registers_init(struct oxygen *chip) oxygen 457 sound/pci/oxygen/xonar_pcm179x.c static void xonar_st_init(struct oxygen *chip) oxygen 482 sound/pci/oxygen/xonar_pcm179x.c static void xonar_stx_init(struct oxygen *chip) oxygen 495 sound/pci/oxygen/xonar_pcm179x.c static void xonar_xense_init(struct oxygen *chip) oxygen 540 sound/pci/oxygen/xonar_pcm179x.c static void xonar_d2_cleanup(struct oxygen *chip) oxygen 545 sound/pci/oxygen/xonar_pcm179x.c static void xonar_hdav_cleanup(struct oxygen *chip) oxygen 552 sound/pci/oxygen/xonar_pcm179x.c static void xonar_st_cleanup(struct oxygen *chip) oxygen 557 sound/pci/oxygen/xonar_pcm179x.c static void xonar_d2_suspend(struct oxygen *chip) oxygen 562 sound/pci/oxygen/xonar_pcm179x.c static void xonar_hdav_suspend(struct oxygen *chip) oxygen 567 sound/pci/oxygen/xonar_pcm179x.c static void xonar_st_suspend(struct oxygen *chip) oxygen 572 sound/pci/oxygen/xonar_pcm179x.c static void xonar_d2_resume(struct oxygen *chip) oxygen 578 sound/pci/oxygen/xonar_pcm179x.c static void xonar_hdav_resume(struct oxygen *chip) oxygen 587 sound/pci/oxygen/xonar_pcm179x.c static void xonar_stx_resume(struct oxygen *chip) oxygen 593 sound/pci/oxygen/xonar_pcm179x.c static void xonar_st_resume(struct oxygen *chip) oxygen 599 sound/pci/oxygen/xonar_pcm179x.c static void update_pcm1796_oversampling(struct oxygen *chip) oxygen 613 sound/pci/oxygen/xonar_pcm179x.c static void update_pcm1796_deemph(struct oxygen *chip) oxygen 630 sound/pci/oxygen/xonar_pcm179x.c static void set_pcm1796_params(struct oxygen *chip, oxygen 641 sound/pci/oxygen/xonar_pcm179x.c static void update_pcm1796_volume(struct oxygen *chip) oxygen 657 sound/pci/oxygen/xonar_pcm179x.c static void update_pcm1796_mute(struct oxygen *chip) oxygen 672 sound/pci/oxygen/xonar_pcm179x.c static void update_cs2000_rate(struct oxygen *chip, unsigned int rate) oxygen 709 sound/pci/oxygen/xonar_pcm179x.c static void set_st_params(struct oxygen *chip, oxygen 716 sound/pci/oxygen/xonar_pcm179x.c static void set_hdav_params(struct oxygen *chip, oxygen 747 sound/pci/oxygen/xonar_pcm179x.c struct oxygen *chip = ctl->private_data; oxygen 759 sound/pci/oxygen/xonar_pcm179x.c struct oxygen *chip = ctl->private_data; oxygen 792 sound/pci/oxygen/xonar_pcm179x.c struct oxygen *chip = ctl->private_data; oxygen 803 sound/pci/oxygen/xonar_pcm179x.c struct oxygen *chip = ctl->private_data; oxygen 854 sound/pci/oxygen/xonar_pcm179x.c struct oxygen *chip = ctl->private_data; oxygen 871 sound/pci/oxygen/xonar_pcm179x.c struct oxygen *chip = ctl->private_data; oxygen 909 sound/pci/oxygen/xonar_pcm179x.c struct oxygen *chip = ctl->private_data; oxygen 930 sound/pci/oxygen/xonar_pcm179x.c struct oxygen *chip = ctl->private_data; oxygen 968 sound/pci/oxygen/xonar_pcm179x.c struct oxygen *chip = ctl->private_data; oxygen 984 sound/pci/oxygen/xonar_pcm179x.c struct oxygen *chip = ctl->private_data; oxygen 1026 sound/pci/oxygen/xonar_pcm179x.c static void xonar_line_mic_ac97_switch(struct oxygen *chip, oxygen 1056 sound/pci/oxygen/xonar_pcm179x.c static int add_pcm1796_controls(struct oxygen *chip) oxygen 1074 sound/pci/oxygen/xonar_pcm179x.c static int xonar_d2_mixer_init(struct oxygen *chip) oxygen 1087 sound/pci/oxygen/xonar_pcm179x.c static int xonar_hdav_mixer_init(struct oxygen *chip) oxygen 1100 sound/pci/oxygen/xonar_pcm179x.c static int xonar_st_mixer_init(struct oxygen *chip) oxygen 1117 sound/pci/oxygen/xonar_pcm179x.c static int xonar_xense_mixer_init(struct oxygen *chip) oxygen 1134 sound/pci/oxygen/xonar_pcm179x.c static void dump_pcm1796_registers(struct oxygen *chip, oxygen 1149 sound/pci/oxygen/xonar_pcm179x.c static void dump_cs2000_registers(struct oxygen *chip, oxygen 1166 sound/pci/oxygen/xonar_pcm179x.c static void dump_st_registers(struct oxygen *chip, oxygen 1275 sound/pci/oxygen/xonar_pcm179x.c int get_xonar_pcm179x_model(struct oxygen *chip, oxygen 90 sound/pci/oxygen/xonar_wm87x6.c static void wm8776_write_spi(struct oxygen *chip, oxygen 101 sound/pci/oxygen/xonar_wm87x6.c static void wm8776_write_i2c(struct oxygen *chip, oxygen 108 sound/pci/oxygen/xonar_wm87x6.c static void wm8776_write(struct oxygen *chip, oxygen 125 sound/pci/oxygen/xonar_wm87x6.c static void wm8776_write_cached(struct oxygen *chip, oxygen 135 sound/pci/oxygen/xonar_wm87x6.c static void wm8766_write(struct oxygen *chip, oxygen 154 sound/pci/oxygen/xonar_wm87x6.c static void wm8766_write_cached(struct oxygen *chip, oxygen 164 sound/pci/oxygen/xonar_wm87x6.c static void wm8776_registers_init(struct oxygen *chip) oxygen 189 sound/pci/oxygen/xonar_wm87x6.c static void wm8766_registers_init(struct oxygen *chip) oxygen 206 sound/pci/oxygen/xonar_wm87x6.c static void wm8776_init(struct oxygen *chip) oxygen 223 sound/pci/oxygen/xonar_wm87x6.c static void wm8766_init(struct oxygen *chip) oxygen 232 sound/pci/oxygen/xonar_wm87x6.c static void xonar_ds_handle_hp_jack(struct oxygen *chip) oxygen 257 sound/pci/oxygen/xonar_wm87x6.c static void xonar_ds_init(struct oxygen *chip) oxygen 285 sound/pci/oxygen/xonar_wm87x6.c static void xonar_hdav_slim_init(struct oxygen *chip) oxygen 305 sound/pci/oxygen/xonar_wm87x6.c static void xonar_ds_cleanup(struct oxygen *chip) oxygen 311 sound/pci/oxygen/xonar_wm87x6.c static void xonar_hdav_slim_cleanup(struct oxygen *chip) oxygen 319 sound/pci/oxygen/xonar_wm87x6.c static void xonar_ds_suspend(struct oxygen *chip) oxygen 324 sound/pci/oxygen/xonar_wm87x6.c static void xonar_hdav_slim_suspend(struct oxygen *chip) oxygen 329 sound/pci/oxygen/xonar_wm87x6.c static void xonar_ds_resume(struct oxygen *chip) oxygen 337 sound/pci/oxygen/xonar_wm87x6.c static void xonar_hdav_slim_resume(struct oxygen *chip) oxygen 367 sound/pci/oxygen/xonar_wm87x6.c static void set_wm87x6_dac_params(struct oxygen *chip, oxygen 372 sound/pci/oxygen/xonar_wm87x6.c static void set_wm8776_adc_params(struct oxygen *chip, oxygen 383 sound/pci/oxygen/xonar_wm87x6.c static void set_hdav_slim_dac_params(struct oxygen *chip, oxygen 391 sound/pci/oxygen/xonar_wm87x6.c static void update_wm8776_volume(struct oxygen *chip) oxygen 418 sound/pci/oxygen/xonar_wm87x6.c static void update_wm87x6_volume(struct oxygen *chip) oxygen 461 sound/pci/oxygen/xonar_wm87x6.c static void update_wm8776_mute(struct oxygen *chip) oxygen 467 sound/pci/oxygen/xonar_wm87x6.c static void update_wm87x6_mute(struct oxygen *chip) oxygen 474 sound/pci/oxygen/xonar_wm87x6.c static void update_wm8766_center_lfe_mix(struct oxygen *chip, bool mixed) oxygen 492 sound/pci/oxygen/xonar_wm87x6.c static void xonar_ds_gpio_changed(struct oxygen *chip) oxygen 500 sound/pci/oxygen/xonar_wm87x6.c struct oxygen *chip = ctl->private_data; oxygen 514 sound/pci/oxygen/xonar_wm87x6.c struct oxygen *chip = ctl->private_data; oxygen 608 sound/pci/oxygen/xonar_wm87x6.c struct oxygen *chip = ctl->private_data; oxygen 641 sound/pci/oxygen/xonar_wm87x6.c struct oxygen *chip = ctl->private_data; oxygen 698 sound/pci/oxygen/xonar_wm87x6.c struct oxygen *chip = ctl->private_data; oxygen 713 sound/pci/oxygen/xonar_wm87x6.c struct oxygen *chip = ctl->private_data; oxygen 752 sound/pci/oxygen/xonar_wm87x6.c struct oxygen *chip = ctl->private_data; oxygen 764 sound/pci/oxygen/xonar_wm87x6.c struct oxygen *chip = ctl->private_data; oxygen 812 sound/pci/oxygen/xonar_wm87x6.c struct oxygen *chip = ctl->private_data; oxygen 827 sound/pci/oxygen/xonar_wm87x6.c struct oxygen *chip = ctl->private_data; oxygen 857 sound/pci/oxygen/xonar_wm87x6.c struct oxygen *chip = ctl->private_data; oxygen 870 sound/pci/oxygen/xonar_wm87x6.c static void activate_control(struct oxygen *chip, oxygen 888 sound/pci/oxygen/xonar_wm87x6.c struct oxygen *chip = ctl->private_data; oxygen 942 sound/pci/oxygen/xonar_wm87x6.c struct oxygen *chip = ctl->private_data; oxygen 952 sound/pci/oxygen/xonar_wm87x6.c struct oxygen *chip = ctl->private_data; oxygen 1155 sound/pci/oxygen/xonar_wm87x6.c static int add_lc_controls(struct oxygen *chip) oxygen 1175 sound/pci/oxygen/xonar_wm87x6.c static int xonar_ds_mixer_init(struct oxygen *chip) oxygen 1200 sound/pci/oxygen/xonar_wm87x6.c static int xonar_hdav_slim_mixer_init(struct oxygen *chip) oxygen 1218 sound/pci/oxygen/xonar_wm87x6.c static void dump_wm8776_registers(struct oxygen *chip, oxygen 1233 sound/pci/oxygen/xonar_wm87x6.c static void dump_wm87x6_registers(struct oxygen *chip, oxygen 1312 sound/pci/oxygen/xonar_wm87x6.c int get_xonar_wm87x6_model(struct oxygen *chip,