Home
last modified time | relevance | path

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

/linux/include/sound/
H A Dvx_core.h72 struct vx_core;
76 unsigned char (*in8)(struct vx_core *chip, int reg);
77 unsigned int (*in32)(struct vx_core *chip, int reg);
78 void (*out8)(struct vx_core *chip, int reg, unsigned char val);
79 void (*out32)(struct vx_core *chip, int reg, unsigned int val);
81 int (*test_and_ack)(struct vx_core *chip);
82 void (*validate_irq)(struct vx_core *chip, int enable);
84 void (*write_codec)(struct vx_core *chip, int codec, unsigned int data);
85 void (*akm_write)(struct vx_core *chip, int reg, unsigned int data);
86 void (*reset_codec)(struct vx_core *chip);
[all …]
/linux/sound/pcmcia/vx/
H A Dvxpocket.h18 struct vx_core core;
37 void vx_set_mic_boost(struct vx_core *chip, int boost);
38 void vx_set_mic_level(struct vx_core *chip, int level);
40 int vxp_add_mic_controls(struct vx_core *chip);
H A Dvxpocket.c110 struct vx_core *chip; in snd_vxpocket_new()
114 sizeof(struct snd_vxpocket) - sizeof(struct vx_core)); in snd_vxpocket_new()
148 static int snd_vxpocket_assign_resources(struct vx_core *chip, int port, int irq) in snd_vxpocket_assign_resources()
179 struct vx_core *chip = link->priv; in vxpocket_config()
224 struct vx_core *chip = link->priv; in vxp_suspend()
234 struct vx_core *chip = link->priv; in vxp_resume()
299 struct vx_core *chip; in vxpocket_detach()
305 chip = (struct vx_core *)vxp; in vxpocket_detach()
/linux/sound/drivers/vx/
H A Dvx_hwdep.c33 int snd_vx_setup_firmware(struct vx_core *chip) in snd_vx_setup_firmware()
102 void snd_vx_free_firmware(struct vx_core *chip) in snd_vx_free_firmware()
H A DMakefile7 snd-vx-lib-y := vx_core.o vx_hwdep.o vx_pcm.o vx_mixer.o vx_cmd.o vx_uer.o
/linux/sound/pci/vx222/
H A Dvx222.c107 struct vx_core *chip; in snd_vx222_create()
120 sizeof(struct snd_vx222) - sizeof(struct vx_core)); in snd_vx222_create()
H A Dvx222.h15 struct vx_core core;