![]() |
|
|||
0001 /* SPDX-License-Identifier: GPL-2.0-or-later */ 0002 /* 0003 * upd6408x - NEC Electronics 3-Dimensional Y/C separation input defines 0004 * 0005 * 2006 by Hans Verkuil (hverkuil@xs4all.nl) 0006 */ 0007 0008 #ifndef _UPD64083_H_ 0009 #define _UPD64083_H_ 0010 0011 /* There are two bits of information that the driver needs in order 0012 to select the correct routing: the operating mode and the selection 0013 of the Y input (external or internal). 0014 0015 The first two operating modes expect a composite signal on the Y input, 0016 the second two operating modes use both the Y and C inputs. 0017 0018 Normally YCS_MODE is used for tuner and composite inputs, and the 0019 YCNR mode is used for S-Video inputs. 0020 0021 The external Y-ADC is selected when the composite input comes from a 0022 upd64031a ghost reduction device. If this device is not present, or 0023 the input is a S-Video signal, then the internal Y-ADC input should 0024 be used. */ 0025 0026 /* Operating modes: */ 0027 0028 /* YCS mode: Y/C separation (burst locked clocking) */ 0029 #define UPD64083_YCS_MODE 0 0030 /* YCS+ mode: 2D Y/C separation and YCNR (burst locked clocking) */ 0031 #define UPD64083_YCS_PLUS_MODE 1 0032 0033 /* Note: the following two modes cannot be used in combination with the 0034 external Y-ADC. */ 0035 /* MNNR mode: frame comb type YNR+C delay (line locked clocking) */ 0036 #define UPD64083_MNNR_MODE 2 0037 /* YCNR mode: frame recursive YCNR (burst locked clocking) */ 0038 #define UPD64083_YCNR_MODE 3 0039 0040 /* Select external Y-ADC: this should be set if this device is used in 0041 combination with the upd64031a ghost reduction device. 0042 Otherwise leave at 0 (use internal Y-ADC). */ 0043 #define UPD64083_EXT_Y_ADC (1 << 2) 0044 0045 #endif
[ Source navigation ] | [ Diff markup ] | [ Identifier search ] | [ general search ] |
This page was automatically generated by the 2.1.0 LXR engine. The LXR team |
![]() ![]() |