Home
last modified time | relevance | path

Searched refs:snd_cs46xx (Results 1 – 7 of 7) sorted by relevance

/openbmc/linux/sound/pci/cs46xx/
H A Dcs46xx_lib.h76 void cs46xx_dsp_spos_destroy (struct snd_cs46xx * chip);
79 int cs46xx_dsp_resume(struct snd_cs46xx * chip);
85 int cs46xx_dsp_proc_done (struct snd_cs46xx *chip);
95 int cs46xx_dsp_enable_spdif_hw (struct snd_cs46xx *chip);
97 int cs46xx_dsp_enable_spdif_in (struct snd_cs46xx *chip);
116 cs46xx_dsp_create_codec_out_scb(struct snd_cs46xx * chip,
127 void cs46xx_dsp_remove_scb (struct snd_cs46xx *chip,
178 int cs46xx_dsp_pcm_unlink (struct snd_cs46xx * chip,
180 int cs46xx_dsp_pcm_link (struct snd_cs46xx * chip,
187 int cs46xx_iec958_pre_open (struct snd_cs46xx *chip);
[all …]
H A Dcs46xx_lib.c204 struct snd_cs46xx *chip = ac97->private_data; in snd_cs46xx_ac97_read()
289 struct snd_cs46xx *chip = ac97->private_data; in snd_cs46xx_ac97_write()
304 int snd_cs46xx_download(struct snd_cs46xx *chip, in snd_cs46xx_download()
382 static int load_firmware(struct snd_cs46xx *chip, in load_firmware()
1326 struct snd_cs46xx *chip = dev_id; in snd_cs46xx_interrupt()
1856 struct snd_cs46xx *chip = ac97->private_data; in snd_cs46xx_mixer_free_ac97()
2893 struct snd_cs46xx *chip = card->private_data; in snd_cs46xx_free()
3590 void (*init)(struct snd_cs46xx *);
3591 void (*amp)(struct snd_cs46xx *, int);
3592 void (*active)(struct snd_cs46xx *, int);
[all …]
H A Ddsp_spos_scb_lib.c27 struct snd_cs46xx *chip;
62 struct snd_cs46xx *chip = scb_info->chip; in cs46xx_dsp_proc_scb_info_read()
219 struct snd_cs46xx *chip = scb_info->chip; in cs46xx_dsp_proc_free_scb_desc()
364 cs46xx_dsp_create_timing_master_scb (struct snd_cs46xx *chip) in cs46xx_dsp_create_timing_master_scb()
1218 cs46xx_dsp_create_pcm_channel (struct snd_cs46xx * chip, in cs46xx_dsp_create_pcm_channel()
1495 int cs46xx_dsp_pcm_unlink (struct snd_cs46xx * chip, in cs46xx_dsp_pcm_unlink()
1518 int cs46xx_dsp_pcm_link (struct snd_cs46xx * chip, in cs46xx_dsp_pcm_link()
1626 int cs46xx_dsp_enable_spdif_out (struct snd_cs46xx *chip) in cs46xx_dsp_enable_spdif_out()
1677 int cs46xx_dsp_disable_spdif_out (struct snd_cs46xx *chip) in cs46xx_dsp_disable_spdif_out()
1714 int cs46xx_iec958_pre_open (struct snd_cs46xx *chip) in cs46xx_iec958_pre_open()
[all …]
H A Ddsp_spos.c27 static int cs46xx_dsp_async_init (struct snd_cs46xx *chip,
303 static int dsp_load_parameter(struct snd_cs46xx *chip, in dsp_load_parameter()
328 static int dsp_load_sample(struct snd_cs46xx *chip, in dsp_load_sample()
496 struct snd_cs46xx *chip = entry->private_data; in cs46xx_dsp_proc_symbol_table_read()
524 struct snd_cs46xx *chip = entry->private_data; in cs46xx_dsp_proc_modules_read()
547 struct snd_cs46xx *chip = entry->private_data; in cs46xx_dsp_proc_task_tree_read()
575 struct snd_cs46xx *chip = entry->private_data; in cs46xx_dsp_proc_scb_read()
608 struct snd_cs46xx *chip = entry->private_data; in cs46xx_dsp_proc_parameter_dump_read()
637 struct snd_cs46xx *chip = entry->private_data; in cs46xx_dsp_proc_sample_dump_read()
846 int cs46xx_dsp_proc_done (struct snd_cs46xx *chip) in cs46xx_dsp_proc_done()
[all …]
H A Dcs46xx.h1640 struct snd_cs46xx { struct
1684 void (*amplifier_ctrl)(struct snd_cs46xx *, int); argument
1685 void (*active_ctrl)(struct snd_cs46xx *, int); argument
1686 void (*mixer_init)(struct snd_cs46xx *); argument
1723 int snd_cs46xx_pcm(struct snd_cs46xx *chip, int device); argument
1724 int snd_cs46xx_pcm_rear(struct snd_cs46xx *chip, int device);
1725 int snd_cs46xx_pcm_iec958(struct snd_cs46xx *chip, int device);
1727 int snd_cs46xx_mixer(struct snd_cs46xx *chip, int spdif_device);
1728 int snd_cs46xx_midi(struct snd_cs46xx *chip, int device);
1729 int snd_cs46xx_start_dsp(struct snd_cs46xx *chip);
[all …]
H A Ddsp_spos.h192 static inline void cs46xx_dsp_spos_update_scb (struct snd_cs46xx * chip, in cs46xx_dsp_spos_update_scb()
203 static inline void cs46xx_dsp_scb_set_volume (struct snd_cs46xx * chip, in cs46xx_dsp_scb_set_volume()
H A Dcs46xx.c59 struct snd_cs46xx *chip; in snd_card_cs46xx_probe()