[ALSA] Remove xxx_t typedefs: ISA SB8/SB16/SBAWE
Remove xxx_t typedefs from the ISA SB8/SB16/SBAWE drivers. Signed-off-by: Takashi Iwai <tiwai@suse.de>
This commit is contained in:
committed by
Jaroslav Kysela
parent
d3a7e47674
commit
029d64b0cf
@@ -50,10 +50,10 @@ MODULE_DESCRIPTION("Routines for control of 16-bit SoundBlaster cards and clones
|
||||
MODULE_LICENSE("GPL");
|
||||
|
||||
#ifdef CONFIG_SND_SB16_CSP
|
||||
static void snd_sb16_csp_playback_prepare(sb_t *chip, snd_pcm_runtime_t *runtime)
|
||||
static void snd_sb16_csp_playback_prepare(struct snd_sb *chip, struct snd_pcm_runtime *runtime)
|
||||
{
|
||||
if (chip->hardware == SB_HW_16CSP) {
|
||||
snd_sb_csp_t *csp = chip->csp;
|
||||
struct snd_sb_csp *csp = chip->csp;
|
||||
|
||||
if (csp->running & SNDRV_SB_CSP_ST_LOADED) {
|
||||
/* manually loaded codec */
|
||||
@@ -98,10 +98,10 @@ static void snd_sb16_csp_playback_prepare(sb_t *chip, snd_pcm_runtime_t *runtime
|
||||
}
|
||||
}
|
||||
|
||||
static void snd_sb16_csp_capture_prepare(sb_t *chip, snd_pcm_runtime_t *runtime)
|
||||
static void snd_sb16_csp_capture_prepare(struct snd_sb *chip, struct snd_pcm_runtime *runtime)
|
||||
{
|
||||
if (chip->hardware == SB_HW_16CSP) {
|
||||
snd_sb_csp_t *csp = chip->csp;
|
||||
struct snd_sb_csp *csp = chip->csp;
|
||||
|
||||
if (csp->running & SNDRV_SB_CSP_ST_LOADED) {
|
||||
/* manually loaded codec */
|
||||
@@ -136,10 +136,10 @@ static void snd_sb16_csp_capture_prepare(sb_t *chip, snd_pcm_runtime_t *runtime)
|
||||
}
|
||||
}
|
||||
|
||||
static void snd_sb16_csp_update(sb_t *chip)
|
||||
static void snd_sb16_csp_update(struct snd_sb *chip)
|
||||
{
|
||||
if (chip->hardware == SB_HW_16CSP) {
|
||||
snd_sb_csp_t *csp = chip->csp;
|
||||
struct snd_sb_csp *csp = chip->csp;
|
||||
|
||||
if (csp->qpos_changed) {
|
||||
spin_lock(&chip->reg_lock);
|
||||
@@ -149,11 +149,11 @@ static void snd_sb16_csp_update(sb_t *chip)
|
||||
}
|
||||
}
|
||||
|
||||
static void snd_sb16_csp_playback_open(sb_t *chip, snd_pcm_runtime_t *runtime)
|
||||
static void snd_sb16_csp_playback_open(struct snd_sb *chip, struct snd_pcm_runtime *runtime)
|
||||
{
|
||||
/* CSP decoders (QSound excluded) support only 16bit transfers */
|
||||
if (chip->hardware == SB_HW_16CSP) {
|
||||
snd_sb_csp_t *csp = chip->csp;
|
||||
struct snd_sb_csp *csp = chip->csp;
|
||||
|
||||
if (csp->running & SNDRV_SB_CSP_ST_LOADED) {
|
||||
/* manually loaded codec */
|
||||
@@ -168,10 +168,10 @@ static void snd_sb16_csp_playback_open(sb_t *chip, snd_pcm_runtime_t *runtime)
|
||||
}
|
||||
}
|
||||
|
||||
static void snd_sb16_csp_playback_close(sb_t *chip)
|
||||
static void snd_sb16_csp_playback_close(struct snd_sb *chip)
|
||||
{
|
||||
if ((chip->hardware == SB_HW_16CSP) && (chip->open == SNDRV_SB_CSP_MODE_DSP_WRITE)) {
|
||||
snd_sb_csp_t *csp = chip->csp;
|
||||
struct snd_sb_csp *csp = chip->csp;
|
||||
|
||||
if (csp->ops.csp_stop(csp) == 0) {
|
||||
csp->ops.csp_unuse(csp);
|
||||
@@ -180,11 +180,11 @@ static void snd_sb16_csp_playback_close(sb_t *chip)
|
||||
}
|
||||
}
|
||||
|
||||
static void snd_sb16_csp_capture_open(sb_t *chip, snd_pcm_runtime_t *runtime)
|
||||
static void snd_sb16_csp_capture_open(struct snd_sb *chip, struct snd_pcm_runtime *runtime)
|
||||
{
|
||||
/* CSP coders support only 16bit transfers */
|
||||
if (chip->hardware == SB_HW_16CSP) {
|
||||
snd_sb_csp_t *csp = chip->csp;
|
||||
struct snd_sb_csp *csp = chip->csp;
|
||||
|
||||
if (csp->running & SNDRV_SB_CSP_ST_LOADED) {
|
||||
/* manually loaded codec */
|
||||
@@ -199,10 +199,10 @@ static void snd_sb16_csp_capture_open(sb_t *chip, snd_pcm_runtime_t *runtime)
|
||||
}
|
||||
}
|
||||
|
||||
static void snd_sb16_csp_capture_close(sb_t *chip)
|
||||
static void snd_sb16_csp_capture_close(struct snd_sb *chip)
|
||||
{
|
||||
if ((chip->hardware == SB_HW_16CSP) && (chip->open == SNDRV_SB_CSP_MODE_DSP_READ)) {
|
||||
snd_sb_csp_t *csp = chip->csp;
|
||||
struct snd_sb_csp *csp = chip->csp;
|
||||
|
||||
if (csp->ops.csp_stop(csp) == 0) {
|
||||
csp->ops.csp_unuse(csp);
|
||||
@@ -221,7 +221,7 @@ static void snd_sb16_csp_capture_close(sb_t *chip)
|
||||
#endif
|
||||
|
||||
|
||||
static void snd_sb16_setup_rate(sb_t *chip,
|
||||
static void snd_sb16_setup_rate(struct snd_sb *chip,
|
||||
unsigned short rate,
|
||||
int channel)
|
||||
{
|
||||
@@ -244,23 +244,23 @@ static void snd_sb16_setup_rate(sb_t *chip,
|
||||
spin_unlock_irqrestore(&chip->reg_lock, flags);
|
||||
}
|
||||
|
||||
static int snd_sb16_hw_params(snd_pcm_substream_t * substream,
|
||||
snd_pcm_hw_params_t * hw_params)
|
||||
static int snd_sb16_hw_params(struct snd_pcm_substream *substream,
|
||||
struct snd_pcm_hw_params *hw_params)
|
||||
{
|
||||
return snd_pcm_lib_malloc_pages(substream, params_buffer_bytes(hw_params));
|
||||
}
|
||||
|
||||
static int snd_sb16_hw_free(snd_pcm_substream_t * substream)
|
||||
static int snd_sb16_hw_free(struct snd_pcm_substream *substream)
|
||||
{
|
||||
snd_pcm_lib_free_pages(substream);
|
||||
return 0;
|
||||
}
|
||||
|
||||
static int snd_sb16_playback_prepare(snd_pcm_substream_t * substream)
|
||||
static int snd_sb16_playback_prepare(struct snd_pcm_substream *substream)
|
||||
{
|
||||
unsigned long flags;
|
||||
sb_t *chip = snd_pcm_substream_chip(substream);
|
||||
snd_pcm_runtime_t *runtime = substream->runtime;
|
||||
struct snd_sb *chip = snd_pcm_substream_chip(substream);
|
||||
struct snd_pcm_runtime *runtime = substream->runtime;
|
||||
unsigned char format;
|
||||
unsigned int size, count, dma;
|
||||
|
||||
@@ -298,10 +298,10 @@ static int snd_sb16_playback_prepare(snd_pcm_substream_t * substream)
|
||||
return 0;
|
||||
}
|
||||
|
||||
static int snd_sb16_playback_trigger(snd_pcm_substream_t * substream,
|
||||
static int snd_sb16_playback_trigger(struct snd_pcm_substream *substream,
|
||||
int cmd)
|
||||
{
|
||||
sb_t *chip = snd_pcm_substream_chip(substream);
|
||||
struct snd_sb *chip = snd_pcm_substream_chip(substream);
|
||||
int result = 0;
|
||||
|
||||
spin_lock(&chip->reg_lock);
|
||||
@@ -324,11 +324,11 @@ static int snd_sb16_playback_trigger(snd_pcm_substream_t * substream,
|
||||
return result;
|
||||
}
|
||||
|
||||
static int snd_sb16_capture_prepare(snd_pcm_substream_t * substream)
|
||||
static int snd_sb16_capture_prepare(struct snd_pcm_substream *substream)
|
||||
{
|
||||
unsigned long flags;
|
||||
sb_t *chip = snd_pcm_substream_chip(substream);
|
||||
snd_pcm_runtime_t *runtime = substream->runtime;
|
||||
struct snd_sb *chip = snd_pcm_substream_chip(substream);
|
||||
struct snd_pcm_runtime *runtime = substream->runtime;
|
||||
unsigned char format;
|
||||
unsigned int size, count, dma;
|
||||
|
||||
@@ -365,10 +365,10 @@ static int snd_sb16_capture_prepare(snd_pcm_substream_t * substream)
|
||||
return 0;
|
||||
}
|
||||
|
||||
static int snd_sb16_capture_trigger(snd_pcm_substream_t * substream,
|
||||
static int snd_sb16_capture_trigger(struct snd_pcm_substream *substream,
|
||||
int cmd)
|
||||
{
|
||||
sb_t *chip = snd_pcm_substream_chip(substream);
|
||||
struct snd_sb *chip = snd_pcm_substream_chip(substream);
|
||||
int result = 0;
|
||||
|
||||
spin_lock(&chip->reg_lock);
|
||||
@@ -393,7 +393,7 @@ static int snd_sb16_capture_trigger(snd_pcm_substream_t * substream,
|
||||
|
||||
irqreturn_t snd_sb16dsp_interrupt(int irq, void *dev_id, struct pt_regs *regs)
|
||||
{
|
||||
sb_t *chip = dev_id;
|
||||
struct snd_sb *chip = dev_id;
|
||||
unsigned char status;
|
||||
int ok;
|
||||
|
||||
@@ -443,9 +443,9 @@ irqreturn_t snd_sb16dsp_interrupt(int irq, void *dev_id, struct pt_regs *regs)
|
||||
|
||||
*/
|
||||
|
||||
static snd_pcm_uframes_t snd_sb16_playback_pointer(snd_pcm_substream_t * substream)
|
||||
static snd_pcm_uframes_t snd_sb16_playback_pointer(struct snd_pcm_substream *substream)
|
||||
{
|
||||
sb_t *chip = snd_pcm_substream_chip(substream);
|
||||
struct snd_sb *chip = snd_pcm_substream_chip(substream);
|
||||
unsigned int dma;
|
||||
size_t ptr;
|
||||
|
||||
@@ -454,9 +454,9 @@ static snd_pcm_uframes_t snd_sb16_playback_pointer(snd_pcm_substream_t * substre
|
||||
return bytes_to_frames(substream->runtime, ptr);
|
||||
}
|
||||
|
||||
static snd_pcm_uframes_t snd_sb16_capture_pointer(snd_pcm_substream_t * substream)
|
||||
static snd_pcm_uframes_t snd_sb16_capture_pointer(struct snd_pcm_substream *substream)
|
||||
{
|
||||
sb_t *chip = snd_pcm_substream_chip(substream);
|
||||
struct snd_sb *chip = snd_pcm_substream_chip(substream);
|
||||
unsigned int dma;
|
||||
size_t ptr;
|
||||
|
||||
@@ -469,7 +469,7 @@ static snd_pcm_uframes_t snd_sb16_capture_pointer(snd_pcm_substream_t * substrea
|
||||
|
||||
*/
|
||||
|
||||
static snd_pcm_hardware_t snd_sb16_playback =
|
||||
static struct snd_pcm_hardware snd_sb16_playback =
|
||||
{
|
||||
.info = (SNDRV_PCM_INFO_MMAP | SNDRV_PCM_INFO_INTERLEAVED |
|
||||
SNDRV_PCM_INFO_MMAP_VALID),
|
||||
@@ -487,7 +487,7 @@ static snd_pcm_hardware_t snd_sb16_playback =
|
||||
.fifo_size = 0,
|
||||
};
|
||||
|
||||
static snd_pcm_hardware_t snd_sb16_capture =
|
||||
static struct snd_pcm_hardware snd_sb16_capture =
|
||||
{
|
||||
.info = (SNDRV_PCM_INFO_MMAP | SNDRV_PCM_INFO_INTERLEAVED |
|
||||
SNDRV_PCM_INFO_MMAP_VALID),
|
||||
@@ -509,11 +509,11 @@ static snd_pcm_hardware_t snd_sb16_capture =
|
||||
* open/close
|
||||
*/
|
||||
|
||||
static int snd_sb16_playback_open(snd_pcm_substream_t * substream)
|
||||
static int snd_sb16_playback_open(struct snd_pcm_substream *substream)
|
||||
{
|
||||
unsigned long flags;
|
||||
sb_t *chip = snd_pcm_substream_chip(substream);
|
||||
snd_pcm_runtime_t *runtime = substream->runtime;
|
||||
struct snd_sb *chip = snd_pcm_substream_chip(substream);
|
||||
struct snd_pcm_runtime *runtime = substream->runtime;
|
||||
|
||||
spin_lock_irqsave(&chip->open_lock, flags);
|
||||
if (chip->mode & SB_MODE_PLAYBACK) {
|
||||
@@ -566,10 +566,10 @@ static int snd_sb16_playback_open(snd_pcm_substream_t * substream)
|
||||
return 0;
|
||||
}
|
||||
|
||||
static int snd_sb16_playback_close(snd_pcm_substream_t * substream)
|
||||
static int snd_sb16_playback_close(struct snd_pcm_substream *substream)
|
||||
{
|
||||
unsigned long flags;
|
||||
sb_t *chip = snd_pcm_substream_chip(substream);
|
||||
struct snd_sb *chip = snd_pcm_substream_chip(substream);
|
||||
|
||||
snd_sb16_csp_playback_close(chip);
|
||||
spin_lock_irqsave(&chip->open_lock, flags);
|
||||
@@ -579,11 +579,11 @@ static int snd_sb16_playback_close(snd_pcm_substream_t * substream)
|
||||
return 0;
|
||||
}
|
||||
|
||||
static int snd_sb16_capture_open(snd_pcm_substream_t * substream)
|
||||
static int snd_sb16_capture_open(struct snd_pcm_substream *substream)
|
||||
{
|
||||
unsigned long flags;
|
||||
sb_t *chip = snd_pcm_substream_chip(substream);
|
||||
snd_pcm_runtime_t *runtime = substream->runtime;
|
||||
struct snd_sb *chip = snd_pcm_substream_chip(substream);
|
||||
struct snd_pcm_runtime *runtime = substream->runtime;
|
||||
|
||||
spin_lock_irqsave(&chip->open_lock, flags);
|
||||
if (chip->mode & SB_MODE_CAPTURE) {
|
||||
@@ -636,10 +636,10 @@ static int snd_sb16_capture_open(snd_pcm_substream_t * substream)
|
||||
return 0;
|
||||
}
|
||||
|
||||
static int snd_sb16_capture_close(snd_pcm_substream_t * substream)
|
||||
static int snd_sb16_capture_close(struct snd_pcm_substream *substream)
|
||||
{
|
||||
unsigned long flags;
|
||||
sb_t *chip = snd_pcm_substream_chip(substream);
|
||||
struct snd_sb *chip = snd_pcm_substream_chip(substream);
|
||||
|
||||
snd_sb16_csp_capture_close(chip);
|
||||
spin_lock_irqsave(&chip->open_lock, flags);
|
||||
@@ -653,7 +653,7 @@ static int snd_sb16_capture_close(snd_pcm_substream_t * substream)
|
||||
* DMA control interface
|
||||
*/
|
||||
|
||||
static int snd_sb16_set_dma_mode(sb_t *chip, int what)
|
||||
static int snd_sb16_set_dma_mode(struct snd_sb *chip, int what)
|
||||
{
|
||||
if (chip->dma8 < 0 || chip->dma16 < 0) {
|
||||
snd_assert(what == 0, return -EINVAL);
|
||||
@@ -671,7 +671,7 @@ static int snd_sb16_set_dma_mode(sb_t *chip, int what)
|
||||
return 0;
|
||||
}
|
||||
|
||||
static int snd_sb16_get_dma_mode(sb_t *chip)
|
||||
static int snd_sb16_get_dma_mode(struct snd_sb *chip)
|
||||
{
|
||||
if (chip->dma8 < 0 || chip->dma16 < 0)
|
||||
return 0;
|
||||
@@ -685,7 +685,7 @@ static int snd_sb16_get_dma_mode(sb_t *chip)
|
||||
}
|
||||
}
|
||||
|
||||
static int snd_sb16_dma_control_info(snd_kcontrol_t *kcontrol, snd_ctl_elem_info_t * uinfo)
|
||||
static int snd_sb16_dma_control_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
|
||||
{
|
||||
static char *texts[3] = {
|
||||
"Auto", "Playback", "Capture"
|
||||
@@ -700,9 +700,9 @@ static int snd_sb16_dma_control_info(snd_kcontrol_t *kcontrol, snd_ctl_elem_info
|
||||
return 0;
|
||||
}
|
||||
|
||||
static int snd_sb16_dma_control_get(snd_kcontrol_t * kcontrol, snd_ctl_elem_value_t * ucontrol)
|
||||
static int snd_sb16_dma_control_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol)
|
||||
{
|
||||
sb_t *chip = snd_kcontrol_chip(kcontrol);
|
||||
struct snd_sb *chip = snd_kcontrol_chip(kcontrol);
|
||||
unsigned long flags;
|
||||
|
||||
spin_lock_irqsave(&chip->reg_lock, flags);
|
||||
@@ -711,9 +711,9 @@ static int snd_sb16_dma_control_get(snd_kcontrol_t * kcontrol, snd_ctl_elem_valu
|
||||
return 0;
|
||||
}
|
||||
|
||||
static int snd_sb16_dma_control_put(snd_kcontrol_t * kcontrol, snd_ctl_elem_value_t * ucontrol)
|
||||
static int snd_sb16_dma_control_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol)
|
||||
{
|
||||
sb_t *chip = snd_kcontrol_chip(kcontrol);
|
||||
struct snd_sb *chip = snd_kcontrol_chip(kcontrol);
|
||||
unsigned long flags;
|
||||
unsigned char nval, oval;
|
||||
int change;
|
||||
@@ -728,7 +728,7 @@ static int snd_sb16_dma_control_put(snd_kcontrol_t * kcontrol, snd_ctl_elem_valu
|
||||
return change;
|
||||
}
|
||||
|
||||
static snd_kcontrol_new_t snd_sb16_dma_control = {
|
||||
static struct snd_kcontrol_new snd_sb16_dma_control = {
|
||||
.iface = SNDRV_CTL_ELEM_IFACE_CARD,
|
||||
.name = "16-bit DMA Allocation",
|
||||
.info = snd_sb16_dma_control_info,
|
||||
@@ -740,7 +740,7 @@ static snd_kcontrol_new_t snd_sb16_dma_control = {
|
||||
* Initialization part
|
||||
*/
|
||||
|
||||
int snd_sb16dsp_configure(sb_t * chip)
|
||||
int snd_sb16dsp_configure(struct snd_sb * chip)
|
||||
{
|
||||
unsigned long flags;
|
||||
unsigned char irqreg = 0, dmareg = 0, mpureg;
|
||||
@@ -829,7 +829,7 @@ int snd_sb16dsp_configure(sb_t * chip)
|
||||
return 0;
|
||||
}
|
||||
|
||||
static snd_pcm_ops_t snd_sb16_playback_ops = {
|
||||
static struct snd_pcm_ops snd_sb16_playback_ops = {
|
||||
.open = snd_sb16_playback_open,
|
||||
.close = snd_sb16_playback_close,
|
||||
.ioctl = snd_pcm_lib_ioctl,
|
||||
@@ -840,7 +840,7 @@ static snd_pcm_ops_t snd_sb16_playback_ops = {
|
||||
.pointer = snd_sb16_playback_pointer,
|
||||
};
|
||||
|
||||
static snd_pcm_ops_t snd_sb16_capture_ops = {
|
||||
static struct snd_pcm_ops snd_sb16_capture_ops = {
|
||||
.open = snd_sb16_capture_open,
|
||||
.close = snd_sb16_capture_close,
|
||||
.ioctl = snd_pcm_lib_ioctl,
|
||||
@@ -851,10 +851,10 @@ static snd_pcm_ops_t snd_sb16_capture_ops = {
|
||||
.pointer = snd_sb16_capture_pointer,
|
||||
};
|
||||
|
||||
int snd_sb16dsp_pcm(sb_t * chip, int device, snd_pcm_t ** rpcm)
|
||||
int snd_sb16dsp_pcm(struct snd_sb * chip, int device, struct snd_pcm ** rpcm)
|
||||
{
|
||||
snd_card_t *card = chip->card;
|
||||
snd_pcm_t *pcm;
|
||||
struct snd_card *card = chip->card;
|
||||
struct snd_pcm *pcm;
|
||||
int err;
|
||||
|
||||
if (rpcm)
|
||||
@@ -882,7 +882,7 @@ int snd_sb16dsp_pcm(sb_t * chip, int device, snd_pcm_t ** rpcm)
|
||||
return 0;
|
||||
}
|
||||
|
||||
const snd_pcm_ops_t *snd_sb16dsp_get_pcm_ops(int direction)
|
||||
const struct snd_pcm_ops *snd_sb16dsp_get_pcm_ops(int direction)
|
||||
{
|
||||
return direction == SNDRV_PCM_STREAM_PLAYBACK ?
|
||||
&snd_sb16_playback_ops : &snd_sb16_capture_ops;
|
||||
|
Reference in New Issue
Block a user