summaryrefslogtreecommitdiffstats
path: root/include/uapi/linux/media.h
diff options
context:
space:
mode:
authorShuah Khan <shuahkh@osg.samsung.com>2016-02-11 21:41:20 -0200
committerMauro Carvalho Chehab <mchehab@osg.samsung.com>2016-02-27 08:32:54 -0300
commit7a2eba12ff071dbc8e84ff4c2208d9f8bbb0046a (patch)
tree9c1f93553ca5e29515a184e1109d3b4709524d7b /include/uapi/linux/media.h
parent116135099574ee5eb420dc249fc28602e3ab889a (diff)
downloadtalos-op-linux-7a2eba12ff071dbc8e84ff4c2208d9f8bbb0046a.tar.gz
talos-op-linux-7a2eba12ff071dbc8e84ff4c2208d9f8bbb0046a.zip
[media] media: Add ALSA Media Controller function entities
Add ALSA Media Controller capture, playback, and mixer function entity defines. [mchehab@osg.samsung.com: fix a trivial merge conflict and start MEDIA_ENT_AUDIO_F from 3000] Signed-off-by: Shuah Khan <shuahkh@osg.samsung.com> Acked-by: Takashi Iwai <tiwai@suse.de> Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
Diffstat (limited to 'include/uapi/linux/media.h')
-rw-r--r--include/uapi/linux/media.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/include/uapi/linux/media.h b/include/uapi/linux/media.h
index f53ede3efa2f..95e126edb1c3 100644
--- a/include/uapi/linux/media.h
+++ b/include/uapi/linux/media.h
@@ -88,6 +88,13 @@ struct media_device_info {
#define MEDIA_ENT_F_IF_AUD_DECODER (MEDIA_ENT_F_BASE + 2002)
/*
+ * Audio Entity Functions
+ */
+#define MEDIA_ENT_F_AUDIO_CAPTURE (MEDIA_ENT_F_BASE + 3000)
+#define MEDIA_ENT_F_AUDIO_PLAYBACK (MEDIA_ENT_F_BASE + 3001)
+#define MEDIA_ENT_F_AUDIO_MIXER (MEDIA_ENT_F_BASE + 3002)
+
+/*
* Connectors
*/
/* It is a responsibility of the entity drivers to add connectors and links */
OpenPOWER on IntegriCloud