diff options
author | Daniel Mack <zonque@gmail.com> | 2012-04-21 13:52:12 +0200 |
---|---|---|
committer | Takashi Iwai <tiwai@suse.de> | 2012-04-21 17:40:28 +0200 |
commit | c89a5d9cacf2b862fea986a30b75359f6cf997c1 (patch) | |
tree | d3c450a860f18028dd7d509159bc08c7b76dd804 /sound/usb/card.h | |
parent | Merge branch 'topic/cea861-audio' into topic/misc (diff) | |
download | linux-c89a5d9cacf2b862fea986a30b75359f6cf997c1.tar.xz linux-c89a5d9cacf2b862fea986a30b75359f6cf997c1.zip |
ALSA: snd-usb: remove refactorization left-overs
Drop some struct members and definitions that became obsolete during
the refactorization of the driver.
Signed-off-by: Daniel Mack <zonque@gmail.com>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'sound/usb/card.h')
-rw-r--r-- | sound/usb/card.h | 13 |
1 files changed, 0 insertions, 13 deletions
diff --git a/sound/usb/card.h b/sound/usb/card.h index 77d2eec5e897..0d37238b8457 100644 --- a/sound/usb/card.h +++ b/sound/usb/card.h @@ -43,13 +43,6 @@ struct snd_urb_ctx { struct list_head ready_list; }; -struct snd_urb_ops { - int (*prepare)(struct snd_usb_substream *subs, struct snd_pcm_runtime *runtime, struct urb *u); - int (*retire)(struct snd_usb_substream *subs, struct snd_pcm_runtime *runtime, struct urb *u); - int (*prepare_sync)(struct snd_usb_substream *subs, struct snd_pcm_runtime *runtime, struct urb *u); - int (*retire_sync)(struct snd_usb_substream *subs, struct snd_pcm_runtime *runtime, struct urb *u); -}; - struct snd_usb_endpoint { struct snd_usb_audio *chip; @@ -125,11 +118,6 @@ struct snd_usb_substream { unsigned long active_mask; /* bitmask of active urbs */ unsigned long unlink_mask; /* bitmask of unlinked urbs */ - unsigned int nurbs; /* # urbs */ - struct snd_urb_ctx dataurb[MAX_URBS]; /* data urb table */ - struct snd_urb_ctx syncurb[SYNC_URBS]; /* sync urb table */ - char *syncbuf; /* sync buffer for all sync URBs */ - dma_addr_t sync_dma; /* DMA address of syncbuf */ /* data and sync endpoints for this stream */ struct snd_usb_endpoint *data_endpoint; struct snd_usb_endpoint *sync_endpoint; @@ -141,7 +129,6 @@ struct snd_usb_substream { struct snd_pcm_hw_constraint_list rate_list; /* limited rates */ spinlock_t lock; - struct snd_urb_ops ops; /* callbacks (must be filled at init) */ int last_frame_number; /* stored frame number */ int last_delay; /* stored delay */ }; |