diff options
Diffstat (limited to 'include/media/media-entity.h')
-rw-r--r-- | include/media/media-entity.h | 24 |
1 files changed, 1 insertions, 23 deletions
diff --git a/include/media/media-entity.h b/include/media/media-entity.h index a9b31d98e3c6..51bdafce72c7 100644 --- a/include/media/media-entity.h +++ b/include/media/media-entity.h | |||
@@ -24,29 +24,7 @@ | |||
24 | #define _MEDIA_ENTITY_H | 24 | #define _MEDIA_ENTITY_H |
25 | 25 | ||
26 | #include <linux/list.h> | 26 | #include <linux/list.h> |
27 | 27 | #include <linux/media.h> | |
28 | #define MEDIA_ENT_TYPE_SHIFT 16 | ||
29 | #define MEDIA_ENT_TYPE_MASK 0x00ff0000 | ||
30 | #define MEDIA_ENT_SUBTYPE_MASK 0x0000ffff | ||
31 | |||
32 | #define MEDIA_ENT_T_DEVNODE (1 << MEDIA_ENT_TYPE_SHIFT) | ||
33 | #define MEDIA_ENT_T_DEVNODE_V4L (MEDIA_ENT_T_DEVNODE + 1) | ||
34 | #define MEDIA_ENT_T_DEVNODE_FB (MEDIA_ENT_T_DEVNODE + 2) | ||
35 | #define MEDIA_ENT_T_DEVNODE_ALSA (MEDIA_ENT_T_DEVNODE + 3) | ||
36 | #define MEDIA_ENT_T_DEVNODE_DVB (MEDIA_ENT_T_DEVNODE + 4) | ||
37 | |||
38 | #define MEDIA_ENT_T_V4L2_SUBDEV (2 << MEDIA_ENT_TYPE_SHIFT) | ||
39 | #define MEDIA_ENT_T_V4L2_SUBDEV_SENSOR (MEDIA_ENT_T_V4L2_SUBDEV + 1) | ||
40 | #define MEDIA_ENT_T_V4L2_SUBDEV_FLASH (MEDIA_ENT_T_V4L2_SUBDEV + 2) | ||
41 | #define MEDIA_ENT_T_V4L2_SUBDEV_LENS (MEDIA_ENT_T_V4L2_SUBDEV + 3) | ||
42 | |||
43 | #define MEDIA_ENT_FL_DEFAULT (1 << 0) | ||
44 | |||
45 | #define MEDIA_LNK_FL_ENABLED (1 << 0) | ||
46 | #define MEDIA_LNK_FL_IMMUTABLE (1 << 1) | ||
47 | |||
48 | #define MEDIA_PAD_FL_SINK (1 << 0) | ||
49 | #define MEDIA_PAD_FL_SOURCE (1 << 1) | ||
50 | 28 | ||
51 | struct media_link { | 29 | struct media_link { |
52 | struct media_pad *source; /* Source pad */ | 30 | struct media_pad *source; /* Source pad */ |