Searched refs:ak4117 (Results 1 - 7 of 7) sorted by relevance
/linux-master/sound/i2c/other/ |
H A D | ak4117.c | 14 #include <sound/ak4117.h> 25 static void reg_write(struct ak4117 *ak4117, unsigned char reg, unsigned char val) argument 27 ak4117->write(ak4117->private_data, reg, val); 28 if (reg < sizeof(ak4117->regmap)) 29 ak4117->regmap[reg] = val; 32 static inline unsigned char reg_read(struct ak4117 *ak4117, unsigned char reg) argument 34 return ak4117 411 snd_ak4117_build(struct ak4117 *ak4117, struct snd_pcm_substream *cap_substream) argument 434 snd_ak4117_external_rate(struct ak4117 *ak4117) argument 442 snd_ak4117_check_rate_and_errors(struct ak4117 *ak4117, unsigned int flags) argument [all...] |
H A D | Makefile | 8 snd-ak4117-objs := ak4117.o 14 obj-$(CONFIG_SND_PDAUDIOCF) += snd-ak4117.o
|
/linux-master/include/sound/ |
H A D | ak4117.h | 151 struct ak4117 { struct 167 void (*change_callback)(struct ak4117 *ak4117, unsigned char c0, unsigned char c1); 171 const unsigned char pgm[5], void *private_data, struct ak4117 **r_ak4117); 172 void snd_ak4117_reg_write(struct ak4117 *ak4117, unsigned char reg, unsigned char mask, unsigned char val); 173 void snd_ak4117_reinit(struct ak4117 *ak4117); 174 int snd_ak4117_build(struct ak4117 *ak4117, struc [all...] |
/linux-master/sound/pcmcia/pdaudiocf/ |
H A D | pdaudiocf_core.c | 119 snd_ak4117_reinit(chip->ak4117); 157 static void snd_pdacf_ak4117_change(struct ak4117 *ak4117, unsigned char c0, unsigned char c1) argument 159 struct snd_pdacf *chip = ak4117->change_callback_private; 166 if (ak4117->rcs0 & AK4117_UNLCK) 193 err = snd_ak4117_create(chip->card, pdacf_ak4117_read, pdacf_ak4117_write, pgm, chip, &chip->ak4117); 221 chip->ak4117->change_callback_private = chip; 222 chip->ak4117->change_callback = snd_pdacf_ak4117_change; 225 snd_pdacf_ak4117_change(chip->ak4117, AK4117_UNLCK, 0); 263 return (chip->ak4117 [all...] |
H A D | pdaudiocf.h | 17 #include <sound/ak4117.h> 83 struct ak4117 *ak4117; member in struct:snd_pdacf
|
H A D | pdaudiocf_pcm.c | 54 rate = snd_ak4117_check_rate_and_errors(chip->ak4117, AK4117_CHECK_NO_STAT|AK4117_CHECK_NO_RATE); 71 if ((chip->ak4117->rcs0 & AK4117_UNLCK) || runtime->rate != rate) { 82 snd_ak4117_check_rate_and_errors(chip->ak4117, AK4117_CHECK_NO_RATE); 144 snd_ak4117_reg_write(chip->ak4117, AK4117_REG_IO, AK4117_DIF2|AK4117_DIF1|AK4117_DIF0, aval); 269 err = snd_ak4117_build(chip->ak4117, pcm->streams[SNDRV_PCM_STREAM_CAPTURE].substream);
|
H A D | pdaudiocf_irq.c | 37 snd_ak4117_check_rate_and_errors(chip->ak4117, 0);
|
Completed in 219 milliseconds