summaryrefslogtreecommitdiff
path: root/drivers/usb/gadget/u_audio.h
diff options
context:
space:
mode:
authorJassi Brar <jaswinder.singh@linaro.org>2012-02-02 20:29:53 +0400
committerFelipe Balbi <balbi@ti.com>2012-02-15 12:09:48 +0400
commit18b5b3b55f44c28a0380f3559d1db3c467f94b4a (patch)
tree6d2463baf80faa2609bc8979cd0e63440953c9fa /drivers/usb/gadget/u_audio.h
parent6e4b74e4690dd03b5664fa4895c3db0607d64742 (diff)
downloadlinux-18b5b3b55f44c28a0380f3559d1db3c467f94b4a.tar.xz
usb: gadget: Rename audio function to uac1
The extant USB-Audio function driver complies to UAC_1 spec. So name the files accordingly, paving way for inclusion of a new UAC_2 specified driver. Signed-off-by: Yadi Brar <yadi.brar01@gmail.com> Signed-off-by: Jassi Brar <jaswinder.singh@linaro.org> Signed-off-by: Felipe Balbi <balbi@ti.com>
Diffstat (limited to 'drivers/usb/gadget/u_audio.h')
-rw-r--r--drivers/usb/gadget/u_audio.h56
1 files changed, 0 insertions, 56 deletions
diff --git a/drivers/usb/gadget/u_audio.h b/drivers/usb/gadget/u_audio.h
deleted file mode 100644
index 08ffce3298e6..000000000000
--- a/drivers/usb/gadget/u_audio.h
+++ /dev/null
@@ -1,56 +0,0 @@
-/*
- * u_audio.h -- interface to USB gadget "ALSA AUDIO" utilities
- *
- * Copyright (C) 2008 Bryan Wu <cooloney@kernel.org>
- * Copyright (C) 2008 Analog Devices, Inc
- *
- * Enter bugs at http://blackfin.uclinux.org/
- *
- * Licensed under the GPL-2 or later.
- */
-
-#ifndef __U_AUDIO_H
-#define __U_AUDIO_H
-
-#include <linux/device.h>
-#include <linux/err.h>
-#include <linux/usb/audio.h>
-#include <linux/usb/composite.h>
-
-#include <sound/core.h>
-#include <sound/pcm.h>
-#include <sound/pcm_params.h>
-
-#include "gadget_chips.h"
-
-/*
- * This represents the USB side of an audio card device, managed by a USB
- * function which provides control and stream interfaces.
- */
-
-struct gaudio_snd_dev {
- struct gaudio *card;
- struct file *filp;
- struct snd_pcm_substream *substream;
- int access;
- int format;
- int channels;
- int rate;
-};
-
-struct gaudio {
- struct usb_function func;
- struct usb_gadget *gadget;
-
- /* ALSA sound device interfaces */
- struct gaudio_snd_dev control;
- struct gaudio_snd_dev playback;
- struct gaudio_snd_dev capture;
-
- /* TODO */
-};
-
-int gaudio_setup(struct gaudio *card);
-void gaudio_cleanup(void);
-
-#endif /* __U_AUDIO_H */