1 /* Generated by ./src/xlat/gen.sh from ./src/xlat/v4l2_sdr_fmts.in; do not edit. */
2
3 #include "gcc_compat.h"
4 #include "static_assert.h"
5
6 #if defined XLAT_PREV_VAL
7 static_assert((unsigned long long) (V4L2_SDR_FMT_PCU20BE)
8 > (unsigned long long) (XLAT_PREV_VAL),
9 "Incorrect order in #sorted xlat: V4L2_SDR_FMT_PCU20BE"
10 " is not larger than the previous value");
11 #endif
12 #undef XLAT_PREV_VAL
13 #define XLAT_PREV_VAL (V4L2_SDR_FMT_PCU20BE)
14 #if defined XLAT_PREV_VAL
15 static_assert((unsigned long long) (V4L2_SDR_FMT_RU12LE)
16 > (unsigned long long) (XLAT_PREV_VAL),
17 "Incorrect order in #sorted xlat: V4L2_SDR_FMT_RU12LE"
18 " is not larger than the previous value");
19 #endif
20 #undef XLAT_PREV_VAL
21 #define XLAT_PREV_VAL (V4L2_SDR_FMT_RU12LE)
22 #if defined XLAT_PREV_VAL
23 static_assert((unsigned long long) (V4L2_SDR_FMT_CS14LE)
24 > (unsigned long long) (XLAT_PREV_VAL),
25 "Incorrect order in #sorted xlat: V4L2_SDR_FMT_CS14LE"
26 " is not larger than the previous value");
27 #endif
28 #undef XLAT_PREV_VAL
29 #define XLAT_PREV_VAL (V4L2_SDR_FMT_CS14LE)
30 #if defined XLAT_PREV_VAL
31 static_assert((unsigned long long) (V4L2_SDR_FMT_PCU16BE)
32 > (unsigned long long) (XLAT_PREV_VAL),
33 "Incorrect order in #sorted xlat: V4L2_SDR_FMT_PCU16BE"
34 " is not larger than the previous value");
35 #endif
36 #undef XLAT_PREV_VAL
37 #define XLAT_PREV_VAL (V4L2_SDR_FMT_PCU16BE)
38 #if defined XLAT_PREV_VAL
39 static_assert((unsigned long long) (V4L2_SDR_FMT_CU16LE)
40 > (unsigned long long) (XLAT_PREV_VAL),
41 "Incorrect order in #sorted xlat: V4L2_SDR_FMT_CU16LE"
42 " is not larger than the previous value");
43 #endif
44 #undef XLAT_PREV_VAL
45 #define XLAT_PREV_VAL (V4L2_SDR_FMT_CU16LE)
46 #if defined XLAT_PREV_VAL
47 static_assert((unsigned long long) (V4L2_SDR_FMT_CS8)
48 > (unsigned long long) (XLAT_PREV_VAL),
49 "Incorrect order in #sorted xlat: V4L2_SDR_FMT_CS8"
50 " is not larger than the previous value");
51 #endif
52 #undef XLAT_PREV_VAL
53 #define XLAT_PREV_VAL (V4L2_SDR_FMT_CS8)
54 #if defined XLAT_PREV_VAL
55 static_assert((unsigned long long) (V4L2_SDR_FMT_CU8)
56 > (unsigned long long) (XLAT_PREV_VAL),
57 "Incorrect order in #sorted xlat: V4L2_SDR_FMT_CU8"
58 " is not larger than the previous value");
59 #endif
60 #undef XLAT_PREV_VAL
61 #define XLAT_PREV_VAL (V4L2_SDR_FMT_CU8)
62 #if defined XLAT_PREV_VAL
63 static_assert((unsigned long long) (V4L2_SDR_FMT_PCU18BE)
64 > (unsigned long long) (XLAT_PREV_VAL),
65 "Incorrect order in #sorted xlat: V4L2_SDR_FMT_PCU18BE"
66 " is not larger than the previous value");
67 #endif
68 #undef XLAT_PREV_VAL
69 #define XLAT_PREV_VAL (V4L2_SDR_FMT_PCU18BE)
70 #undef XLAT_PREV_VAL
71
72 #ifndef XLAT_MACROS_ONLY
73
74 # ifdef IN_MPERS
75
76 extern const struct xlat v4l2_sdr_fmts[];
77
78 # else
79
80 DIAG_PUSH_IGNORE_TAUTOLOGICAL_CONSTANT_COMPARE
81 static const struct xlat_data v4l2_sdr_fmts_xdata[] = {
82 XLAT(V4L2_SDR_FMT_PCU20BE),
83 #define XLAT_VAL_0 ((unsigned) (V4L2_SDR_FMT_PCU20BE))
84 #define XLAT_STR_0 STRINGIFY(V4L2_SDR_FMT_PCU20BE)
85 XLAT(V4L2_SDR_FMT_RU12LE),
86 #define XLAT_VAL_1 ((unsigned) (V4L2_SDR_FMT_RU12LE))
87 #define XLAT_STR_1 STRINGIFY(V4L2_SDR_FMT_RU12LE)
88 XLAT(V4L2_SDR_FMT_CS14LE),
89 #define XLAT_VAL_2 ((unsigned) (V4L2_SDR_FMT_CS14LE))
90 #define XLAT_STR_2 STRINGIFY(V4L2_SDR_FMT_CS14LE)
91 XLAT(V4L2_SDR_FMT_PCU16BE),
92 #define XLAT_VAL_3 ((unsigned) (V4L2_SDR_FMT_PCU16BE))
93 #define XLAT_STR_3 STRINGIFY(V4L2_SDR_FMT_PCU16BE)
94 XLAT(V4L2_SDR_FMT_CU16LE),
95 #define XLAT_VAL_4 ((unsigned) (V4L2_SDR_FMT_CU16LE))
96 #define XLAT_STR_4 STRINGIFY(V4L2_SDR_FMT_CU16LE)
97 XLAT(V4L2_SDR_FMT_CS8),
98 #define XLAT_VAL_5 ((unsigned) (V4L2_SDR_FMT_CS8))
99 #define XLAT_STR_5 STRINGIFY(V4L2_SDR_FMT_CS8)
100 XLAT(V4L2_SDR_FMT_CU8),
101 #define XLAT_VAL_6 ((unsigned) (V4L2_SDR_FMT_CU8))
102 #define XLAT_STR_6 STRINGIFY(V4L2_SDR_FMT_CU8)
103 XLAT(V4L2_SDR_FMT_PCU18BE),
104 #define XLAT_VAL_7 ((unsigned) (V4L2_SDR_FMT_PCU18BE))
105 #define XLAT_STR_7 STRINGIFY(V4L2_SDR_FMT_PCU18BE)
106 };
107 # if !(defined HAVE_M32_MPERS || defined HAVE_MX32_MPERS)
108 static
109 # endif
110 const struct xlat v4l2_sdr_fmts[1] = { {
111 .data = v4l2_sdr_fmts_xdata,
112 .size = ARRAY_SIZE(v4l2_sdr_fmts_xdata),
113 .type = XT_SORTED,
114 .flags_mask = 0
115 # ifdef XLAT_VAL_0
116 | XLAT_VAL_0
117 # endif
118 # ifdef XLAT_VAL_1
119 | XLAT_VAL_1
120 # endif
121 # ifdef XLAT_VAL_2
122 | XLAT_VAL_2
123 # endif
124 # ifdef XLAT_VAL_3
125 | XLAT_VAL_3
126 # endif
127 # ifdef XLAT_VAL_4
128 | XLAT_VAL_4
129 # endif
130 # ifdef XLAT_VAL_5
131 | XLAT_VAL_5
132 # endif
133 # ifdef XLAT_VAL_6
134 | XLAT_VAL_6
135 # endif
136 # ifdef XLAT_VAL_7
137 | XLAT_VAL_7
138 # endif
139 ,
140 .flags_strsz = 0
141 # ifdef XLAT_STR_0
142 + sizeof(XLAT_STR_0)
143 # endif
144 # ifdef XLAT_STR_1
145 + sizeof(XLAT_STR_1)
146 # endif
147 # ifdef XLAT_STR_2
148 + sizeof(XLAT_STR_2)
149 # endif
150 # ifdef XLAT_STR_3
151 + sizeof(XLAT_STR_3)
152 # endif
153 # ifdef XLAT_STR_4
154 + sizeof(XLAT_STR_4)
155 # endif
156 # ifdef XLAT_STR_5
157 + sizeof(XLAT_STR_5)
158 # endif
159 # ifdef XLAT_STR_6
160 + sizeof(XLAT_STR_6)
161 # endif
162 # ifdef XLAT_STR_7
163 + sizeof(XLAT_STR_7)
164 # endif
165 ,
166 } };
167 DIAG_POP_IGNORE_TAUTOLOGICAL_CONSTANT_COMPARE
168
169 # undef XLAT_STR_0
170 # undef XLAT_VAL_0
171 # undef XLAT_STR_1
172 # undef XLAT_VAL_1
173 # undef XLAT_STR_2
174 # undef XLAT_VAL_2
175 # undef XLAT_STR_3
176 # undef XLAT_VAL_3
177 # undef XLAT_STR_4
178 # undef XLAT_VAL_4
179 # undef XLAT_STR_5
180 # undef XLAT_VAL_5
181 # undef XLAT_STR_6
182 # undef XLAT_VAL_6
183 # undef XLAT_STR_7
184 # undef XLAT_VAL_7
185 # endif /* !IN_MPERS */
186
187 #endif /* !XLAT_MACROS_ONLY */