root/include/media/i2c/adv7183.h

/* [<][>][^][v][top][bottom][index][help] */

INCLUDED FROM


   1 /* SPDX-License-Identifier: GPL-2.0-only */
   2 /*
   3  * adv7183.h - definition for adv7183 inputs and outputs
   4  *
   5  * Copyright (c) 2011 Analog Devices Inc.
   6  */
   7 
   8 #ifndef _ADV7183_H_
   9 #define _ADV7183_H_
  10 
  11 /* ADV7183 HW inputs */
  12 #define ADV7183_COMPOSITE0  0  /* CVBS in on AIN1 */
  13 #define ADV7183_COMPOSITE1  1  /* CVBS in on AIN2 */
  14 #define ADV7183_COMPOSITE2  2  /* CVBS in on AIN3 */
  15 #define ADV7183_COMPOSITE3  3  /* CVBS in on AIN4 */
  16 #define ADV7183_COMPOSITE4  4  /* CVBS in on AIN5 */
  17 #define ADV7183_COMPOSITE5  5  /* CVBS in on AIN6 */
  18 #define ADV7183_COMPOSITE6  6  /* CVBS in on AIN7 */
  19 #define ADV7183_COMPOSITE7  7  /* CVBS in on AIN8 */
  20 #define ADV7183_COMPOSITE8  8  /* CVBS in on AIN9 */
  21 #define ADV7183_COMPOSITE9  9  /* CVBS in on AIN10 */
  22 #define ADV7183_COMPOSITE10 10 /* CVBS in on AIN11 */
  23 
  24 #define ADV7183_SVIDEO0     11 /* Y on AIN1, C on AIN4 */
  25 #define ADV7183_SVIDEO1     12 /* Y on AIN2, C on AIN5 */
  26 #define ADV7183_SVIDEO2     13 /* Y on AIN3, C on AIN6 */
  27 
  28 #define ADV7183_COMPONENT0  14 /* Y on AIN1, Pr on AIN4, Pb on AIN5 */
  29 #define ADV7183_COMPONENT1  15 /* Y on AIN2, Pr on AIN3, Pb on AIN6 */
  30 
  31 /* ADV7183 HW outputs */
  32 #define ADV7183_8BIT_OUT    0
  33 #define ADV7183_16BIT_OUT   1
  34 
  35 #endif

/* [<][>][^][v][top][bottom][index][help] */