mirror of
https://github.com/adulau/aha.git
synced 2025-01-01 05:36:24 +00:00
[ALSA] Remove xxx_t typedefs: ISA Wavefront
Modules: Wavefront drivers Remove xxx_t typedefs from the ISA Wavefront driver. Signed-off-by: Takashi Iwai <tiwai@suse.de>
This commit is contained in:
parent
346c7a6895
commit
542172f31d
5 changed files with 56 additions and 56 deletions
|
@ -26,8 +26,8 @@ struct _snd_wavefront_midi {
|
||||||
snd_wavefront_mpu_id output_mpu; /* most-recently-used */
|
snd_wavefront_mpu_id output_mpu; /* most-recently-used */
|
||||||
snd_wavefront_mpu_id input_mpu; /* most-recently-used */
|
snd_wavefront_mpu_id input_mpu; /* most-recently-used */
|
||||||
unsigned int mode[2]; /* MPU401_MODE_XXX */
|
unsigned int mode[2]; /* MPU401_MODE_XXX */
|
||||||
snd_rawmidi_substream_t *substream_output[2];
|
struct snd_rawmidi_substream *substream_output[2];
|
||||||
snd_rawmidi_substream_t *substream_input[2];
|
struct snd_rawmidi_substream *substream_input[2];
|
||||||
struct timer_list timer;
|
struct timer_list timer;
|
||||||
spinlock_t open;
|
spinlock_t open;
|
||||||
spinlock_t virtual; /* protects isvirtual */
|
spinlock_t virtual; /* protects isvirtual */
|
||||||
|
@ -38,8 +38,8 @@ struct _snd_wavefront_midi {
|
||||||
#define MPU_ACK 0xFE
|
#define MPU_ACK 0xFE
|
||||||
#define UART_MODE_ON 0x3F
|
#define UART_MODE_ON 0x3F
|
||||||
|
|
||||||
extern snd_rawmidi_ops_t snd_wavefront_midi_output;
|
extern struct snd_rawmidi_ops snd_wavefront_midi_output;
|
||||||
extern snd_rawmidi_ops_t snd_wavefront_midi_input;
|
extern struct snd_rawmidi_ops snd_wavefront_midi_input;
|
||||||
|
|
||||||
extern void snd_wavefront_midi_enable_virtual (snd_wavefront_card_t *);
|
extern void snd_wavefront_midi_enable_virtual (snd_wavefront_card_t *);
|
||||||
extern void snd_wavefront_midi_disable_virtual (snd_wavefront_card_t *);
|
extern void snd_wavefront_midi_disable_virtual (snd_wavefront_card_t *);
|
||||||
|
@ -116,23 +116,23 @@ extern int snd_wavefront_config_midi (snd_wavefront_t *dev) ;
|
||||||
extern int snd_wavefront_cmd (snd_wavefront_t *, int, unsigned char *,
|
extern int snd_wavefront_cmd (snd_wavefront_t *, int, unsigned char *,
|
||||||
unsigned char *);
|
unsigned char *);
|
||||||
|
|
||||||
extern int snd_wavefront_synth_ioctl (snd_hwdep_t *,
|
extern int snd_wavefront_synth_ioctl (struct snd_hwdep *,
|
||||||
struct file *,
|
struct file *,
|
||||||
unsigned int cmd,
|
unsigned int cmd,
|
||||||
unsigned long arg);
|
unsigned long arg);
|
||||||
extern int snd_wavefront_synth_open (snd_hwdep_t *, struct file *);
|
extern int snd_wavefront_synth_open (struct snd_hwdep *, struct file *);
|
||||||
extern int snd_wavefront_synth_release (snd_hwdep_t *, struct file *);
|
extern int snd_wavefront_synth_release (struct snd_hwdep *, struct file *);
|
||||||
|
|
||||||
/* FX processor - see also yss225.[ch] */
|
/* FX processor - see also yss225.[ch] */
|
||||||
|
|
||||||
extern int snd_wavefront_fx_start (snd_wavefront_t *);
|
extern int snd_wavefront_fx_start (snd_wavefront_t *);
|
||||||
extern int snd_wavefront_fx_detect (snd_wavefront_t *);
|
extern int snd_wavefront_fx_detect (snd_wavefront_t *);
|
||||||
extern int snd_wavefront_fx_ioctl (snd_hwdep_t *,
|
extern int snd_wavefront_fx_ioctl (struct snd_hwdep *,
|
||||||
struct file *,
|
struct file *,
|
||||||
unsigned int cmd,
|
unsigned int cmd,
|
||||||
unsigned long arg);
|
unsigned long arg);
|
||||||
extern int snd_wavefront_fx_open (snd_hwdep_t *, struct file *);
|
extern int snd_wavefront_fx_open (struct snd_hwdep *, struct file *);
|
||||||
extern int snd_wavefront_fx_release (snd_hwdep_t *, struct file *);
|
extern int snd_wavefront_fx_release (struct snd_hwdep *, struct file *);
|
||||||
|
|
||||||
/* prefix in all snd_printk() delivered messages */
|
/* prefix in all snd_printk() delivered messages */
|
||||||
|
|
||||||
|
|
|
@ -81,7 +81,7 @@ MODULE_PARM_DESC(fm_port, "FM port #.");
|
||||||
module_param_array(use_cs4232_midi, bool, NULL, 0444);
|
module_param_array(use_cs4232_midi, bool, NULL, 0444);
|
||||||
MODULE_PARM_DESC(use_cs4232_midi, "Use CS4232 MPU-401 interface (inaccessibly located inside your computer)");
|
MODULE_PARM_DESC(use_cs4232_midi, "Use CS4232 MPU-401 interface (inaccessibly located inside your computer)");
|
||||||
|
|
||||||
static snd_card_t *snd_wavefront_legacy[SNDRV_CARDS] = SNDRV_DEFAULT_PTR;
|
static struct snd_card *snd_wavefront_legacy[SNDRV_CARDS] = SNDRV_DEFAULT_PTR;
|
||||||
|
|
||||||
#ifdef CONFIG_PNP
|
#ifdef CONFIG_PNP
|
||||||
|
|
||||||
|
@ -279,12 +279,12 @@ static irqreturn_t snd_wavefront_ics2115_interrupt(int irq,
|
||||||
return IRQ_HANDLED;
|
return IRQ_HANDLED;
|
||||||
}
|
}
|
||||||
|
|
||||||
static snd_hwdep_t * __devinit
|
static struct snd_hwdep * __devinit
|
||||||
snd_wavefront_new_synth (snd_card_t *card,
|
snd_wavefront_new_synth (struct snd_card *card,
|
||||||
int hw_dev,
|
int hw_dev,
|
||||||
snd_wavefront_card_t *acard)
|
snd_wavefront_card_t *acard)
|
||||||
{
|
{
|
||||||
snd_hwdep_t *wavefront_synth;
|
struct snd_hwdep *wavefront_synth;
|
||||||
|
|
||||||
if (snd_wavefront_detect (acard) < 0) {
|
if (snd_wavefront_detect (acard) < 0) {
|
||||||
return NULL;
|
return NULL;
|
||||||
|
@ -305,14 +305,14 @@ snd_wavefront_new_synth (snd_card_t *card,
|
||||||
return wavefront_synth;
|
return wavefront_synth;
|
||||||
}
|
}
|
||||||
|
|
||||||
static snd_hwdep_t * __devinit
|
static struct snd_hwdep * __devinit
|
||||||
snd_wavefront_new_fx (snd_card_t *card,
|
snd_wavefront_new_fx (struct snd_card *card,
|
||||||
int hw_dev,
|
int hw_dev,
|
||||||
snd_wavefront_card_t *acard,
|
snd_wavefront_card_t *acard,
|
||||||
unsigned long port)
|
unsigned long port)
|
||||||
|
|
||||||
{
|
{
|
||||||
snd_hwdep_t *fx_processor;
|
struct snd_hwdep *fx_processor;
|
||||||
|
|
||||||
if (snd_wavefront_fx_start (&acard->wavefront)) {
|
if (snd_wavefront_fx_start (&acard->wavefront)) {
|
||||||
snd_printk ("cannot initialize YSS225 FX processor");
|
snd_printk ("cannot initialize YSS225 FX processor");
|
||||||
|
@ -332,15 +332,15 @@ snd_wavefront_new_fx (snd_card_t *card,
|
||||||
static snd_wavefront_mpu_id internal_id = internal_mpu;
|
static snd_wavefront_mpu_id internal_id = internal_mpu;
|
||||||
static snd_wavefront_mpu_id external_id = external_mpu;
|
static snd_wavefront_mpu_id external_id = external_mpu;
|
||||||
|
|
||||||
static snd_rawmidi_t * __devinit
|
static struct snd_rawmidi *__devinit
|
||||||
snd_wavefront_new_midi (snd_card_t *card,
|
snd_wavefront_new_midi (struct snd_card *card,
|
||||||
int midi_dev,
|
int midi_dev,
|
||||||
snd_wavefront_card_t *acard,
|
snd_wavefront_card_t *acard,
|
||||||
unsigned long port,
|
unsigned long port,
|
||||||
snd_wavefront_mpu_id mpu)
|
snd_wavefront_mpu_id mpu)
|
||||||
|
|
||||||
{
|
{
|
||||||
snd_rawmidi_t *rmidi;
|
struct snd_rawmidi *rmidi;
|
||||||
static int first = 1;
|
static int first = 1;
|
||||||
|
|
||||||
if (first) {
|
if (first) {
|
||||||
|
@ -374,7 +374,7 @@ snd_wavefront_new_midi (snd_card_t *card,
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
snd_wavefront_free(snd_card_t *card)
|
snd_wavefront_free(struct snd_card *card)
|
||||||
{
|
{
|
||||||
snd_wavefront_card_t *acard = (snd_wavefront_card_t *)card->private_data;
|
snd_wavefront_card_t *acard = (snd_wavefront_card_t *)card->private_data;
|
||||||
|
|
||||||
|
@ -389,13 +389,13 @@ static int __devinit
|
||||||
snd_wavefront_probe (int dev, struct pnp_card_link *pcard,
|
snd_wavefront_probe (int dev, struct pnp_card_link *pcard,
|
||||||
const struct pnp_card_device_id *pid)
|
const struct pnp_card_device_id *pid)
|
||||||
{
|
{
|
||||||
snd_card_t *card;
|
struct snd_card *card;
|
||||||
snd_wavefront_card_t *acard;
|
snd_wavefront_card_t *acard;
|
||||||
cs4231_t *chip;
|
struct snd_cs4231 *chip;
|
||||||
snd_hwdep_t *wavefront_synth;
|
struct snd_hwdep *wavefront_synth;
|
||||||
snd_rawmidi_t *ics2115_internal_rmidi = NULL;
|
struct snd_rawmidi *ics2115_internal_rmidi = NULL;
|
||||||
snd_rawmidi_t *ics2115_external_rmidi = NULL;
|
struct snd_rawmidi *ics2115_external_rmidi = NULL;
|
||||||
snd_hwdep_t *fx_processor;
|
struct snd_hwdep *fx_processor;
|
||||||
int hw_dev = 0, midi_dev = 0, err;
|
int hw_dev = 0, midi_dev = 0, err;
|
||||||
|
|
||||||
#ifdef CONFIG_PNP
|
#ifdef CONFIG_PNP
|
||||||
|
@ -467,7 +467,7 @@ snd_wavefront_probe (int dev, struct pnp_card_link *pcard,
|
||||||
/* ---------- OPL3 synth --------- */
|
/* ---------- OPL3 synth --------- */
|
||||||
|
|
||||||
if (fm_port[dev] > 0 && fm_port[dev] != SNDRV_AUTO_PORT) {
|
if (fm_port[dev] > 0 && fm_port[dev] != SNDRV_AUTO_PORT) {
|
||||||
opl3_t *opl3;
|
struct snd_opl3 *opl3;
|
||||||
|
|
||||||
if ((err = snd_opl3_create(card,
|
if ((err = snd_opl3_create(card,
|
||||||
fm_port[dev],
|
fm_port[dev],
|
||||||
|
@ -658,7 +658,7 @@ static int __devinit snd_wavefront_pnp_detect(struct pnp_card_link *card,
|
||||||
|
|
||||||
static void __devexit snd_wavefront_pnp_remove(struct pnp_card_link * pcard)
|
static void __devexit snd_wavefront_pnp_remove(struct pnp_card_link * pcard)
|
||||||
{
|
{
|
||||||
snd_card_t *card = (snd_card_t *) pnp_get_card_drvdata(pcard);
|
struct snd_card *card = (struct snd_card *) pnp_get_card_drvdata(pcard);
|
||||||
|
|
||||||
snd_card_disconnect(card);
|
snd_card_disconnect(card);
|
||||||
snd_card_free_in_thread(card);
|
snd_card_free_in_thread(card);
|
||||||
|
|
|
@ -460,7 +460,7 @@ snd_wavefront_fx_detect (snd_wavefront_t *dev)
|
||||||
}
|
}
|
||||||
|
|
||||||
int
|
int
|
||||||
snd_wavefront_fx_open (snd_hwdep_t *hw, struct file *file)
|
snd_wavefront_fx_open (struct snd_hwdep *hw, struct file *file)
|
||||||
|
|
||||||
{
|
{
|
||||||
if (!try_module_get(hw->card->module))
|
if (!try_module_get(hw->card->module))
|
||||||
|
@ -470,7 +470,7 @@ snd_wavefront_fx_open (snd_hwdep_t *hw, struct file *file)
|
||||||
}
|
}
|
||||||
|
|
||||||
int
|
int
|
||||||
snd_wavefront_fx_release (snd_hwdep_t *hw, struct file *file)
|
snd_wavefront_fx_release (struct snd_hwdep *hw, struct file *file)
|
||||||
|
|
||||||
{
|
{
|
||||||
module_put(hw->card->module);
|
module_put(hw->card->module);
|
||||||
|
@ -478,11 +478,11 @@ snd_wavefront_fx_release (snd_hwdep_t *hw, struct file *file)
|
||||||
}
|
}
|
||||||
|
|
||||||
int
|
int
|
||||||
snd_wavefront_fx_ioctl (snd_hwdep_t *sdev, struct file *file,
|
snd_wavefront_fx_ioctl (struct snd_hwdep *sdev, struct file *file,
|
||||||
unsigned int cmd, unsigned long arg)
|
unsigned int cmd, unsigned long arg)
|
||||||
|
|
||||||
{
|
{
|
||||||
snd_card_t *card;
|
struct snd_card *card;
|
||||||
snd_wavefront_card_t *acard;
|
snd_wavefront_card_t *acard;
|
||||||
snd_wavefront_t *dev;
|
snd_wavefront_t *dev;
|
||||||
wavefront_fx_info r;
|
wavefront_fx_info r;
|
||||||
|
|
|
@ -91,10 +91,10 @@ write_data (snd_wavefront_midi_t *midi, unsigned char byte)
|
||||||
}
|
}
|
||||||
|
|
||||||
static snd_wavefront_midi_t *
|
static snd_wavefront_midi_t *
|
||||||
get_wavefront_midi (snd_rawmidi_substream_t *substream)
|
get_wavefront_midi (struct snd_rawmidi_substream *substream)
|
||||||
|
|
||||||
{
|
{
|
||||||
snd_card_t *card;
|
struct snd_card *card;
|
||||||
snd_wavefront_card_t *acard;
|
snd_wavefront_card_t *acard;
|
||||||
|
|
||||||
if (substream == NULL || substream->rmidi == NULL)
|
if (substream == NULL || substream->rmidi == NULL)
|
||||||
|
@ -230,7 +230,7 @@ static void snd_wavefront_midi_output_write(snd_wavefront_card_t *card)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
static int snd_wavefront_midi_input_open(snd_rawmidi_substream_t * substream)
|
static int snd_wavefront_midi_input_open(struct snd_rawmidi_substream *substream)
|
||||||
{
|
{
|
||||||
unsigned long flags;
|
unsigned long flags;
|
||||||
snd_wavefront_midi_t *midi;
|
snd_wavefront_midi_t *midi;
|
||||||
|
@ -252,7 +252,7 @@ static int snd_wavefront_midi_input_open(snd_rawmidi_substream_t * substream)
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
static int snd_wavefront_midi_output_open(snd_rawmidi_substream_t * substream)
|
static int snd_wavefront_midi_output_open(struct snd_rawmidi_substream *substream)
|
||||||
{
|
{
|
||||||
unsigned long flags;
|
unsigned long flags;
|
||||||
snd_wavefront_midi_t *midi;
|
snd_wavefront_midi_t *midi;
|
||||||
|
@ -274,7 +274,7 @@ static int snd_wavefront_midi_output_open(snd_rawmidi_substream_t * substream)
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
static int snd_wavefront_midi_input_close(snd_rawmidi_substream_t * substream)
|
static int snd_wavefront_midi_input_close(struct snd_rawmidi_substream *substream)
|
||||||
{
|
{
|
||||||
unsigned long flags;
|
unsigned long flags;
|
||||||
snd_wavefront_midi_t *midi;
|
snd_wavefront_midi_t *midi;
|
||||||
|
@ -295,7 +295,7 @@ static int snd_wavefront_midi_input_close(snd_rawmidi_substream_t * substream)
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
static int snd_wavefront_midi_output_close(snd_rawmidi_substream_t * substream)
|
static int snd_wavefront_midi_output_close(struct snd_rawmidi_substream *substream)
|
||||||
{
|
{
|
||||||
unsigned long flags;
|
unsigned long flags;
|
||||||
snd_wavefront_midi_t *midi;
|
snd_wavefront_midi_t *midi;
|
||||||
|
@ -315,7 +315,7 @@ static int snd_wavefront_midi_output_close(snd_rawmidi_substream_t * substream)
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
static void snd_wavefront_midi_input_trigger(snd_rawmidi_substream_t * substream, int up)
|
static void snd_wavefront_midi_input_trigger(struct snd_rawmidi_substream *substream, int up)
|
||||||
{
|
{
|
||||||
unsigned long flags;
|
unsigned long flags;
|
||||||
snd_wavefront_midi_t *midi;
|
snd_wavefront_midi_t *midi;
|
||||||
|
@ -355,7 +355,7 @@ static void snd_wavefront_midi_output_timer(unsigned long data)
|
||||||
snd_wavefront_midi_output_write(card);
|
snd_wavefront_midi_output_write(card);
|
||||||
}
|
}
|
||||||
|
|
||||||
static void snd_wavefront_midi_output_trigger(snd_rawmidi_substream_t * substream, int up)
|
static void snd_wavefront_midi_output_trigger(struct snd_rawmidi_substream *substream, int up)
|
||||||
{
|
{
|
||||||
unsigned long flags;
|
unsigned long flags;
|
||||||
snd_wavefront_midi_t *midi;
|
snd_wavefront_midi_t *midi;
|
||||||
|
@ -401,7 +401,7 @@ snd_wavefront_midi_interrupt (snd_wavefront_card_t *card)
|
||||||
{
|
{
|
||||||
unsigned long flags;
|
unsigned long flags;
|
||||||
snd_wavefront_midi_t *midi;
|
snd_wavefront_midi_t *midi;
|
||||||
static snd_rawmidi_substream_t *substream = NULL;
|
static struct snd_rawmidi_substream *substream = NULL;
|
||||||
static int mpu = external_mpu;
|
static int mpu = external_mpu;
|
||||||
int max = 128;
|
int max = 128;
|
||||||
unsigned char byte;
|
unsigned char byte;
|
||||||
|
@ -554,14 +554,14 @@ snd_wavefront_midi_start (snd_wavefront_card_t *card)
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
snd_rawmidi_ops_t snd_wavefront_midi_output =
|
struct snd_rawmidi_ops snd_wavefront_midi_output =
|
||||||
{
|
{
|
||||||
.open = snd_wavefront_midi_output_open,
|
.open = snd_wavefront_midi_output_open,
|
||||||
.close = snd_wavefront_midi_output_close,
|
.close = snd_wavefront_midi_output_close,
|
||||||
.trigger = snd_wavefront_midi_output_trigger,
|
.trigger = snd_wavefront_midi_output_trigger,
|
||||||
};
|
};
|
||||||
|
|
||||||
snd_rawmidi_ops_t snd_wavefront_midi_input =
|
struct snd_rawmidi_ops snd_wavefront_midi_input =
|
||||||
{
|
{
|
||||||
.open = snd_wavefront_midi_input_open,
|
.open = snd_wavefront_midi_input_open,
|
||||||
.close = snd_wavefront_midi_input_close,
|
.close = snd_wavefront_midi_input_close,
|
||||||
|
|
|
@ -144,13 +144,13 @@ MODULE_PARM_DESC(osrun_time, "how many seconds to wait for the ICS2115 OS");
|
||||||
static int wavefront_delete_sample (snd_wavefront_t *, int sampnum);
|
static int wavefront_delete_sample (snd_wavefront_t *, int sampnum);
|
||||||
static int wavefront_find_free_sample (snd_wavefront_t *);
|
static int wavefront_find_free_sample (snd_wavefront_t *);
|
||||||
|
|
||||||
typedef struct {
|
struct wavefront_command {
|
||||||
int cmd;
|
int cmd;
|
||||||
char *action;
|
char *action;
|
||||||
unsigned int read_cnt;
|
unsigned int read_cnt;
|
||||||
unsigned int write_cnt;
|
unsigned int write_cnt;
|
||||||
int need_ack;
|
int need_ack;
|
||||||
} wavefront_command;
|
};
|
||||||
|
|
||||||
static struct {
|
static struct {
|
||||||
int errno;
|
int errno;
|
||||||
|
@ -170,7 +170,7 @@ static struct {
|
||||||
|
|
||||||
#define NEEDS_ACK 1
|
#define NEEDS_ACK 1
|
||||||
|
|
||||||
static wavefront_command wavefront_commands[] = {
|
static struct wavefront_command wavefront_commands[] = {
|
||||||
{ WFC_SET_SYNTHVOL, "set synthesizer volume", 0, 1, NEEDS_ACK },
|
{ WFC_SET_SYNTHVOL, "set synthesizer volume", 0, 1, NEEDS_ACK },
|
||||||
{ WFC_GET_SYNTHVOL, "get synthesizer volume", 1, 0, 0},
|
{ WFC_GET_SYNTHVOL, "get synthesizer volume", 1, 0, 0},
|
||||||
{ WFC_SET_NVOICES, "set number of voices", 0, 1, NEEDS_ACK },
|
{ WFC_SET_NVOICES, "set number of voices", 0, 1, NEEDS_ACK },
|
||||||
|
@ -249,7 +249,7 @@ wavefront_errorstr (int errnum)
|
||||||
return "Unknown WaveFront error";
|
return "Unknown WaveFront error";
|
||||||
}
|
}
|
||||||
|
|
||||||
static wavefront_command *
|
static struct wavefront_command *
|
||||||
wavefront_get_command (int cmd)
|
wavefront_get_command (int cmd)
|
||||||
|
|
||||||
{
|
{
|
||||||
|
@ -261,7 +261,7 @@ wavefront_get_command (int cmd)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
return (wavefront_command *) 0;
|
return NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
static inline int
|
static inline int
|
||||||
|
@ -345,9 +345,9 @@ snd_wavefront_cmd (snd_wavefront_t *dev,
|
||||||
int ack;
|
int ack;
|
||||||
unsigned int i;
|
unsigned int i;
|
||||||
int c;
|
int c;
|
||||||
wavefront_command *wfcmd;
|
struct wavefront_command *wfcmd;
|
||||||
|
|
||||||
if ((wfcmd = wavefront_get_command (cmd)) == (wavefront_command *) 0) {
|
if ((wfcmd = wavefront_get_command (cmd)) == NULL) {
|
||||||
snd_printk ("command 0x%x not supported.\n",
|
snd_printk ("command 0x%x not supported.\n",
|
||||||
cmd);
|
cmd);
|
||||||
return 1;
|
return 1;
|
||||||
|
@ -1625,7 +1625,7 @@ wavefront_synth_control (snd_wavefront_card_t *acard,
|
||||||
}
|
}
|
||||||
|
|
||||||
int
|
int
|
||||||
snd_wavefront_synth_open (snd_hwdep_t *hw, struct file *file)
|
snd_wavefront_synth_open (struct snd_hwdep *hw, struct file *file)
|
||||||
|
|
||||||
{
|
{
|
||||||
if (!try_module_get(hw->card->module))
|
if (!try_module_get(hw->card->module))
|
||||||
|
@ -1635,7 +1635,7 @@ snd_wavefront_synth_open (snd_hwdep_t *hw, struct file *file)
|
||||||
}
|
}
|
||||||
|
|
||||||
int
|
int
|
||||||
snd_wavefront_synth_release (snd_hwdep_t *hw, struct file *file)
|
snd_wavefront_synth_release (struct snd_hwdep *hw, struct file *file)
|
||||||
|
|
||||||
{
|
{
|
||||||
module_put(hw->card->module);
|
module_put(hw->card->module);
|
||||||
|
@ -1643,18 +1643,18 @@ snd_wavefront_synth_release (snd_hwdep_t *hw, struct file *file)
|
||||||
}
|
}
|
||||||
|
|
||||||
int
|
int
|
||||||
snd_wavefront_synth_ioctl (snd_hwdep_t *hw, struct file *file,
|
snd_wavefront_synth_ioctl (struct snd_hwdep *hw, struct file *file,
|
||||||
unsigned int cmd, unsigned long arg)
|
unsigned int cmd, unsigned long arg)
|
||||||
|
|
||||||
{
|
{
|
||||||
snd_card_t *card;
|
struct snd_card *card;
|
||||||
snd_wavefront_t *dev;
|
snd_wavefront_t *dev;
|
||||||
snd_wavefront_card_t *acard;
|
snd_wavefront_card_t *acard;
|
||||||
wavefront_control *wc;
|
wavefront_control *wc;
|
||||||
void __user *argp = (void __user *)arg;
|
void __user *argp = (void __user *)arg;
|
||||||
int err;
|
int err;
|
||||||
|
|
||||||
card = (snd_card_t *) hw->card;
|
card = (struct snd_card *) hw->card;
|
||||||
|
|
||||||
snd_assert(card != NULL, return -ENODEV);
|
snd_assert(card != NULL, return -ENODEV);
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue