Lines Matching refs:code

25 	u32 code;
49 .code = MEDIA_BUS_FMT_SRGGB8_1X8,
69 .code = MEDIA_BUS_FMT_SBGGR8_1X8,
74 .code = MEDIA_BUS_FMT_SGBRG8_1X8,
79 .code = MEDIA_BUS_FMT_SGRBG8_1X8,
84 .code = MEDIA_BUS_FMT_SRGGB8_1X8,
89 .code = MEDIA_BUS_FMT_SBGGR10_1X10,
94 .code = MEDIA_BUS_FMT_SGBRG10_1X10,
99 .code = MEDIA_BUS_FMT_SGRBG10_1X10,
104 .code = MEDIA_BUS_FMT_SRGGB10_1X10,
109 .code = MEDIA_BUS_FMT_SBGGR12_1X12,
114 .code = MEDIA_BUS_FMT_SGBRG12_1X12,
119 .code = MEDIA_BUS_FMT_SGRBG12_1X12,
124 .code = MEDIA_BUS_FMT_SRGGB12_1X12,
130 static const struct vimc_deb_pix_map *vimc_deb_pix_map_by_code(u32 code)
135 if (vimc_deb_pix_map_list[i].code == code)
141 static bool vimc_deb_src_code_is_valid(u32 code)
146 if (vimc_deb_src_mbus_codes[i] == code)
165 mf->code = vdeb->src_code;
173 struct v4l2_subdev_mbus_code_enum *code)
175 if (VIMC_IS_SRC(code->pad)) {
176 if (code->index >= ARRAY_SIZE(vimc_deb_src_mbus_codes))
179 code->code = vimc_deb_src_mbus_codes[code->index];
181 if (code->index >= ARRAY_SIZE(vimc_deb_pix_map_list))
184 code->code = vimc_deb_pix_map_list[code->index].code;
199 vimc_deb_pix_map_by_code(fse->code);
203 } else if (!vimc_deb_src_code_is_valid(fse->code)) {
226 /* Set the right code for the source pad */
228 fmt->format.code = vdeb->src_code;
237 /* Don't accept a code that is not on the debayer table */
238 vpix = vimc_deb_pix_map_by_code(fmt->code);
240 fmt->code = sink_fmt_default.code;
270 src_code = &v4l2_subdev_get_try_format(sd, cfg, 1)->code;
278 u32 code = fmt->format.code;
282 if (vimc_deb_src_code_is_valid(code))
283 *src_code = code;
285 fmt->format.code = *src_code;
294 sink_fmt->width, sink_fmt->height, sink_fmt->code,
298 fmt->format.width, fmt->format.height, fmt->format.code,
355 vpix = vimc_pix_map_by_code(vdeb->sink_fmt.code);
360 vimc_deb_pix_map_by_code(vdeb->sink_fmt.code);
605 * for the code