]> pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - drivers/media/video/saa7191.h
V4L/DVB (11362): saa7115: remove i2c legacy code
[linux-2.6-omap-h63xx.git] / drivers / media / video / saa7191.h
index a2310da1940df4e7993c71102a92629aab5875b1..803c74d6066f3bf24e2cbf6cf615dd580f82b298 100644 (file)
 #define SAA7191_INPUT_COMPOSITE        0
 #define SAA7191_INPUT_SVIDEO   1
 
-#define SAA7191_NORM_AUTO      0
 #define SAA7191_NORM_PAL       1
 #define SAA7191_NORM_NTSC      2
 #define SAA7191_NORM_SECAM     3
-#define SAA7191_NORM_AUTO_EXT  4       /* extended auto-detection */
 
 struct saa7191_status {
        /* 0=no signal, 1=signal detected */
@@ -232,24 +230,16 @@ struct saa7191_status {
 #define SAA7191_VNR_MAX                        0x03
 #define SAA7191_VNR_DEFAULT            0x00
 
-#define SAA7191_CONTROL_BANDPASS       0
-#define SAA7191_CONTROL_BANDPASS_WEIGHT        1
-#define SAA7191_CONTROL_CORING         2
-#define SAA7191_CONTROL_FORCE_COLOUR   3       /* boolean */
-#define SAA7191_CONTROL_CHROMA_GAIN    4
-#define SAA7191_CONTROL_HUE            5
-#define SAA7191_CONTROL_VTRC           6       /* boolean */
-#define SAA7191_CONTROL_LUMA_DELAY     7
-#define SAA7191_CONTROL_VNR            8
-
-struct saa7191_control {
-       u8 type;
-       s32 value;
-};
+#define SAA7191_CONTROL_BANDPASS       (V4L2_CID_PRIVATE_BASE + 0)
+#define SAA7191_CONTROL_BANDPASS_WEIGHT        (V4L2_CID_PRIVATE_BASE + 1)
+#define SAA7191_CONTROL_CORING         (V4L2_CID_PRIVATE_BASE + 2)
+#define SAA7191_CONTROL_FORCE_COLOUR   (V4L2_CID_PRIVATE_BASE + 3)
+#define SAA7191_CONTROL_CHROMA_GAIN    (V4L2_CID_PRIVATE_BASE + 4)
+#define SAA7191_CONTROL_VTRC           (V4L2_CID_PRIVATE_BASE + 5)
+#define SAA7191_CONTROL_LUMA_DELAY     (V4L2_CID_PRIVATE_BASE + 6)
+#define SAA7191_CONTROL_VNR            (V4L2_CID_PRIVATE_BASE + 7)
 
 #define        DECODER_SAA7191_GET_STATUS      _IOR('d', 195, struct saa7191_status)
 #define        DECODER_SAA7191_SET_NORM        _IOW('d', 196, int)
-#define        DECODER_SAA7191_GET_CONTROL     _IOR('d', 197, struct saa7191_control)
-#define        DECODER_SAA7191_SET_CONTROL     _IOW('d', 198, struct saa7191_control)
 
 #endif