Home
last modified time | relevance | path

Searched refs:bayer_order (Results 1 – 19 of 19) sorted by relevance

/linux-6.15/drivers/staging/media/atomisp/pci/runtime/ifmtr/src/
H A Difmtr.c47 if ((config->input_config.bayer_order == IA_CSS_BAYER_ORDER_BGGR) in ia_css_ifmtr_lines_needed_for_bayer_order()
48 || (config->input_config.bayer_order == IA_CSS_BAYER_ORDER_GBRG)) in ia_css_ifmtr_lines_needed_for_bayer_order()
58 if ((config->input_config.bayer_order == IA_CSS_BAYER_ORDER_RGGB) in ia_css_ifmtr_columns_needed_for_bayer_order()
59 || (config->input_config.bayer_order == IA_CSS_BAYER_ORDER_GBRG)) in ia_css_ifmtr_columns_needed_for_bayer_order()
/linux-6.15/drivers/staging/media/atomisp/pci/
H A Datomisp_common.h56 u32 bayer_order; member
H A Datomisp_gmin_platform.c1053 u32 format, u32 bayer_order) in camera_sensor_csi_alloc() argument
1065 csi->raw_bayer_order = bayer_order; in camera_sensor_csi_alloc()
1071 port, lanes, bayer_order); in camera_sensor_csi_alloc()
1101 enum atomisp_bayer_order bayer_order) in atomisp_register_sensor_no_gmin() argument
1132 ret = camera_sensor_csi_alloc(subdev, port, lanes, format, bayer_order); in atomisp_register_sensor_no_gmin()
H A Dia_css_stream_public.h77 enum ia_css_bayer_order bayer_order; /** Bayer order for RAW streams */ member
H A Datomisp_subdev.h32 enum ia_css_bayer_order bayer_order; member
H A Datomisp_compat.h163 enum ia_css_bayer_order bayer_order);
H A Datomisp_cmd.c3606 if (fc->bayer_order == IA_CSS_BAYER_ORDER_RGGB || in atomisp_get_padding()
3607 fc->bayer_order == IA_CSS_BAYER_ORDER_GBRG) in atomisp_get_padding()
3610 if (fc->bayer_order == IA_CSS_BAYER_ORDER_BGGR || in atomisp_get_padding()
3611 fc->bayer_order == IA_CSS_BAYER_ORDER_GBRG) in atomisp_get_padding()
3873 unsigned int input_format, bayer_order; in atomisp_set_sensor_mipi_to_isp() local
3903 bayer_order = mipi_info->raw_bayer_order; in atomisp_set_sensor_mipi_to_isp()
3925 bayer_order = fc->bayer_order; in atomisp_set_sensor_mipi_to_isp()
3929 atomisp_css_input_set_bayer_order(asd, stream_id, bayer_order); in atomisp_set_sensor_mipi_to_isp()
H A Datomisp_compat_css20.c338 s_config->input_config.bayer_order); in __dump_stream_config()
1468 enum ia_css_bayer_order bayer_order) in atomisp_css_input_set_bayer_order() argument
1472 s_config->input_config.bayer_order = bayer_order; in atomisp_css_input_set_bayer_order()
H A Datomisp_subdev.c519 fc->bayer_order); in atomisp_subdev_set_ffmt()
H A Dsh_css.c2799 if ((config->input_config.bayer_order == IA_CSS_BAYER_ORDER_BGGR) || in get_crop_lines_for_bayer_order()
2800 (config->input_config.bayer_order == IA_CSS_BAYER_ORDER_GBRG)) in get_crop_lines_for_bayer_order()
2810 if ((config->input_config.bayer_order == IA_CSS_BAYER_ORDER_RGGB) || in get_crop_columns_for_bayer_order()
2811 (config->input_config.bayer_order == IA_CSS_BAYER_ORDER_GBRG)) in get_crop_columns_for_bayer_order()
2904 in_frame->raw_bayer_order = pipe->stream->config.input_config.bayer_order; in ia_css_get_crop_offsets()
/linux-6.15/drivers/staging/media/atomisp/include/linux/
H A Datomisp_platform.h164 enum atomisp_bayer_order bayer_order);
/linux-6.15/drivers/staging/media/ipu3/
H A Dipu3-css.c65 .bayer_order = IMGU_ABI_BAYER_ORDER_BGGR,
73 .bayer_order = IMGU_ABI_BAYER_ORDER_GBRG,
81 .bayer_order = IMGU_ABI_BAYER_ORDER_GRBG,
89 .bayer_order = IMGU_ABI_BAYER_ORDER_RGGB,
735 frame_sp_info->raw_bayer_order = css_queue_in->css_fmt->bayer_order; in imgu_css_pipeline_init()
744 frame_sp_info->raw_bayer_order = css_queue_out->css_fmt->bayer_order; in imgu_css_pipeline_init()
753 frame_sp_info->raw_bayer_order = css_queue_out->css_fmt->bayer_order; in imgu_css_pipeline_init()
762 frame_sp_info->raw_bayer_order = css_queue_vf->css_fmt->bayer_order; in imgu_css_pipeline_init()
924 frame_sp->info.raw_bayer_order = css_queue_in->css_fmt->bayer_order; in imgu_css_pipeline_init()
935 frame_sp->info.raw_bayer_order = css_queue_out->css_fmt->bayer_order; in imgu_css_pipeline_init()
[all …]
H A Dipu3-css.h82 enum imgu_abi_bayer_order bayer_order; member
H A Dipu3-css-params.c1762 acc->stripe.input_frame.bayer_order = in imgu_css_cfg_acc_stripe()
1763 css_pipe->queue[IPU3_CSS_QUEUE_IN].css_fmt->bayer_order; in imgu_css_cfg_acc_stripe()
1973 ofs_x += css_pipe->queue[IPU3_CSS_QUEUE_IN].css_fmt->bayer_order == in imgu_css_cfg_acc()
1975 css_pipe->queue[IPU3_CSS_QUEUE_IN].css_fmt->bayer_order == in imgu_css_cfg_acc()
1979 ofs_y += css_pipe->queue[IPU3_CSS_QUEUE_IN].css_fmt->bayer_order == in imgu_css_cfg_acc()
1981 css_pipe->queue[IPU3_CSS_QUEUE_IN].css_fmt->bayer_order == in imgu_css_cfg_acc()
H A Dipu3-abi.h743 u32 bayer_order; /* enum ipu3_uapi_bayer_order */ member
/linux-6.15/include/uapi/linux/media/raspberrypi/
H A Dpisp_fe_config.h59 __u8 bayer_order; member
H A Dpisp_be_config.h106 __u8 bayer_order; member
/linux-6.15/drivers/staging/media/atomisp/pci/runtime/debug/src/
H A Dia_css_debug.c1601 config->input_config.bayer_order); in ia_css_debug_dump_stream_config()
/linux-6.15/drivers/media/platform/raspberrypi/pisp_be/
H A Dpisp_be.c266 begin = offsetof(struct pisp_be_config, global.bayer_order) / in pispbe_queue_job()