Home | History | Annotate | Download | only in sound

Lines Matching refs:chip

41 #define CS4231_HW_DETECT        0x0000	/* let CS4231 driver detect chip */
45 #define CS4231_HW_CS4231 0x0100 /* CS4231 chip */
46 #define CS4231_HW_CS4231A 0x0101 /* CS4231A chip */
47 #define CS4231_HW_AD1845 0x0102 /* AD1845 chip */
59 #define CS4231_HW_INTERWAVE 0x1000 /* InterWave chip */
60 #define CS4231_HW_OPL3SA2 0x1101 /* OPL3-SA2 chip, similar to cs4231 */
75 unsigned short version; /* version of CODEC chip */
102 void (*set_playback_format) (struct snd_cs4231 *chip, struct snd_pcm_hw_params *hw_params, unsigned char pdfr);
103 void (*set_capture_format) (struct snd_cs4231 *chip, struct snd_pcm_hw_params *hw_params, unsigned char cdfr);
104 void (*trigger) (struct snd_cs4231 *chip, unsigned int what, int start);
106 void (*suspend) (struct snd_cs4231 *chip);
107 void (*resume) (struct snd_cs4231 *chip);
110 int (*claim_dma) (struct snd_cs4231 *chip, void *dma_private_data, int dma);
111 int (*release_dma) (struct snd_cs4231 *chip, void *dma_private_data, int dma);
116 void snd_cs4231_out(struct snd_cs4231 *chip, unsigned char reg, unsigned char val);
117 unsigned char snd_cs4231_in(struct snd_cs4231 *chip, unsigned char reg);
118 void snd_cs4236_ext_out(struct snd_cs4231 *chip, unsigned char reg, unsigned char val);
119 unsigned char snd_cs4236_ext_in(struct snd_cs4231 *chip, unsigned char reg);
120 void snd_cs4231_mce_up(struct snd_cs4231 *chip);
121 void snd_cs4231_mce_down(struct snd_cs4231 *chip);
125 const char *snd_cs4231_chip_id(struct snd_cs4231 *chip);
134 int snd_cs4231_pcm(struct snd_cs4231 * chip, int device, struct snd_pcm **rpcm);
135 int snd_cs4231_timer(struct snd_cs4231 * chip, int device, struct snd_timer **rtimer);
136 int snd_cs4231_mixer(struct snd_cs4231 * chip);
145 int snd_cs4236_pcm(struct snd_cs4231 * chip, int device, struct snd_pcm **rpcm);
146 int snd_cs4236_mixer(struct snd_cs4231 * chip);