Searched refs:snd_cs46xx (Results 1 – 7 of 7) sorted by relevance
/linux-4.4.14/sound/pci/cs46xx/ |
D | cs46xx_lib.h | 60 static inline void snd_cs46xx_poke(struct snd_cs46xx *chip, unsigned long reg, unsigned int val) in snd_cs46xx_poke() 73 static inline unsigned int snd_cs46xx_peek(struct snd_cs46xx *chip, unsigned long reg) in snd_cs46xx_peek() 80 static inline void snd_cs46xx_pokeBA0(struct snd_cs46xx *chip, unsigned long offset, unsigned int v… in snd_cs46xx_pokeBA0() 85 static inline unsigned int snd_cs46xx_peekBA0(struct snd_cs46xx *chip, unsigned long offset) in snd_cs46xx_peekBA0() 90 struct dsp_spos_instance *cs46xx_dsp_spos_create (struct snd_cs46xx * chip); 91 void cs46xx_dsp_spos_destroy (struct snd_cs46xx * chip); 92 int cs46xx_dsp_load_module (struct snd_cs46xx * chip, struct dsp_module_desc * module); 94 int cs46xx_dsp_resume(struct snd_cs46xx * chip); 96 struct dsp_symbol_entry *cs46xx_dsp_lookup_symbol (struct snd_cs46xx * chip, char * symbol_name, 99 int cs46xx_dsp_proc_init (struct snd_card *card, struct snd_cs46xx *chip); [all …]
|
D | cs46xx_lib.c | 72 static void amp_voyetra(struct snd_cs46xx *chip, int change); 88 static unsigned short snd_cs46xx_codec_read(struct snd_cs46xx *chip, in snd_cs46xx_codec_read() 218 struct snd_cs46xx *chip = ac97->private_data; in snd_cs46xx_ac97_read() 232 static void snd_cs46xx_codec_write(struct snd_cs46xx *chip, in snd_cs46xx_codec_write() 303 struct snd_cs46xx *chip = ac97->private_data; in snd_cs46xx_ac97_write() 318 int snd_cs46xx_download(struct snd_cs46xx *chip, in snd_cs46xx_download() 396 static int load_firmware(struct snd_cs46xx *chip, in load_firmware() 482 int snd_cs46xx_clear_BA1(struct snd_cs46xx *chip, in snd_cs46xx_clear_BA1() 515 static int load_firmware(struct snd_cs46xx *chip) in load_firmware() 548 int snd_cs46xx_download_image(struct snd_cs46xx *chip) in snd_cs46xx_download_image() [all …]
|
D | dsp_spos_scb_lib.c | 41 struct snd_cs46xx *chip; 44 static void remove_symbol (struct snd_cs46xx * chip, struct dsp_symbol_entry * symbol) in remove_symbol() 77 struct snd_cs46xx *chip = scb_info->chip; in cs46xx_dsp_proc_scb_info_read() 115 static void _dsp_unlink_scb (struct snd_cs46xx *chip, struct dsp_scb_descriptor * scb) in _dsp_unlink_scb() 165 static void _dsp_clear_sample_buffer (struct snd_cs46xx *chip, u32 sample_buffer_addr, in _dsp_clear_sample_buffer() 177 void cs46xx_dsp_remove_scb (struct snd_cs46xx *chip, struct dsp_scb_descriptor * scb) in cs46xx_dsp_remove_scb() 236 struct snd_cs46xx *chip = scb_info->chip; in cs46xx_dsp_proc_free_scb_desc() 249 void cs46xx_dsp_proc_register_scb_desc (struct snd_cs46xx *chip, in cs46xx_dsp_proc_register_scb_desc() 291 _dsp_create_generic_scb (struct snd_cs46xx *chip, char * name, u32 * scb_data, u32 dest, in _dsp_create_generic_scb() 369 cs46xx_dsp_create_generic_scb (struct snd_cs46xx *chip, char * name, u32 * scb_data, in cs46xx_dsp_create_generic_scb() [all …]
|
D | dsp_spos.c | 40 static int cs46xx_dsp_async_init (struct snd_cs46xx *chip, 58 static int shadow_and_reallocate_code (struct snd_cs46xx * chip, u32 * data, u32 size, in shadow_and_reallocate_code() 151 static int add_symbols (struct snd_cs46xx * chip, struct dsp_module_desc * module) in add_symbols() 197 add_symbol (struct snd_cs46xx * chip, char * symbol_name, u32 address, int type) in add_symbol() 234 struct dsp_spos_instance *cs46xx_dsp_spos_create (struct snd_cs46xx * chip) in cs46xx_dsp_spos_create() 287 void cs46xx_dsp_spos_destroy (struct snd_cs46xx * chip) in cs46xx_dsp_spos_destroy() 312 static int dsp_load_parameter(struct snd_cs46xx *chip, in dsp_load_parameter() 337 static int dsp_load_sample(struct snd_cs46xx *chip, in dsp_load_sample() 363 int cs46xx_dsp_load_module (struct snd_cs46xx * chip, struct dsp_module_desc * module) in cs46xx_dsp_load_module() 454 cs46xx_dsp_lookup_symbol (struct snd_cs46xx * chip, char * symbol_name, int symbol_type) in cs46xx_dsp_lookup_symbol() [all …]
|
D | cs46xx.h | 1656 struct snd_cs46xx { struct 1700 void (*amplifier_ctrl)(struct snd_cs46xx *, int); argument 1701 void (*active_ctrl)(struct snd_cs46xx *, int); argument 1702 void (*mixer_init)(struct snd_cs46xx *); argument 1737 struct snd_cs46xx **rcodec); argument 1740 int snd_cs46xx_pcm(struct snd_cs46xx *chip, int device); 1741 int snd_cs46xx_pcm_rear(struct snd_cs46xx *chip, int device); 1742 int snd_cs46xx_pcm_iec958(struct snd_cs46xx *chip, int device); 1743 int snd_cs46xx_pcm_center_lfe(struct snd_cs46xx *chip, int device); 1744 int snd_cs46xx_mixer(struct snd_cs46xx *chip, int spdif_device); [all …]
|
D | dsp_spos.h | 207 static inline void cs46xx_dsp_spos_update_scb (struct snd_cs46xx * chip, in cs46xx_dsp_spos_update_scb() 218 static inline void cs46xx_dsp_scb_set_volume (struct snd_cs46xx * chip, in cs46xx_dsp_scb_set_volume()
|
D | cs46xx.c | 81 struct snd_cs46xx *chip; in snd_card_cs46xx_probe()
|