Lines Matching refs:code

28 	u32 code;  member
60 .code = MEDIA_BUS_FMT_SRGGB8_1X8,
80 .code = MEDIA_BUS_FMT_SBGGR8_1X8,
85 .code = MEDIA_BUS_FMT_SGBRG8_1X8,
90 .code = MEDIA_BUS_FMT_SGRBG8_1X8,
95 .code = MEDIA_BUS_FMT_SRGGB8_1X8,
100 .code = MEDIA_BUS_FMT_SBGGR10_1X10,
105 .code = MEDIA_BUS_FMT_SGBRG10_1X10,
110 .code = MEDIA_BUS_FMT_SGRBG10_1X10,
115 .code = MEDIA_BUS_FMT_SRGGB10_1X10,
120 .code = MEDIA_BUS_FMT_SBGGR12_1X12,
125 .code = MEDIA_BUS_FMT_SGBRG12_1X12,
130 .code = MEDIA_BUS_FMT_SGRBG12_1X12,
135 .code = MEDIA_BUS_FMT_SRGGB12_1X12,
141 static const struct vimc_debayer_pix_map *vimc_debayer_pix_map_by_code(u32 code) in vimc_debayer_pix_map_by_code() argument
146 if (vimc_debayer_pix_map_list[i].code == code) in vimc_debayer_pix_map_by_code()
152 static bool vimc_debayer_src_code_is_valid(u32 code) in vimc_debayer_src_code_is_valid() argument
157 if (vimc_debayer_src_mbus_codes[i] == code) in vimc_debayer_src_code_is_valid()
173 mf->code = VIMC_DEBAYER_SOURCE_MBUS_FMT; in vimc_debayer_init_state()
180 struct v4l2_subdev_mbus_code_enum *code) in vimc_debayer_enum_mbus_code() argument
182 if (VIMC_IS_SRC(code->pad)) { in vimc_debayer_enum_mbus_code()
183 if (code->index >= ARRAY_SIZE(vimc_debayer_src_mbus_codes)) in vimc_debayer_enum_mbus_code()
186 code->code = vimc_debayer_src_mbus_codes[code->index]; in vimc_debayer_enum_mbus_code()
188 if (code->index >= ARRAY_SIZE(vimc_debayer_pix_map_list)) in vimc_debayer_enum_mbus_code()
191 code->code = vimc_debayer_pix_map_list[code->index].code; in vimc_debayer_enum_mbus_code()
206 vimc_debayer_pix_map_by_code(fse->code); in vimc_debayer_enum_frame_size()
210 } else if (!vimc_debayer_src_code_is_valid(fse->code)) { in vimc_debayer_enum_frame_size()
227 vpix = vimc_debayer_pix_map_by_code(fmt->code); in vimc_debayer_adjust_sink_fmt()
229 fmt->code = sink_fmt_default.code; in vimc_debayer_adjust_sink_fmt()
269 format->width, format->height, format->code, in vimc_debayer_set_fmt()
273 fmt->format.width, fmt->format.height, fmt->format.code, in vimc_debayer_set_fmt()
282 format->code = VIMC_DEBAYER_SOURCE_MBUS_FMT; in vimc_debayer_set_fmt()
335 vpix = vimc_pix_map_by_code(src_fmt->code); in vimc_debayer_s_stream()
339 vpix = vimc_pix_map_by_code(sink_fmt->code); in vimc_debayer_s_stream()
344 vimc_debayer_pix_map_by_code(sink_fmt->code); in vimc_debayer_s_stream()
349 vdebayer->hw.src_code = src_fmt->code; in vimc_debayer_s_stream()