Home
last modified time | relevance | path

Searched refs:sd_state (Results 1 – 25 of 37) sorted by relevance

12

/linux/drivers/media/platform/st/stm32/stm32-dcmipp/
H A Ddcmipp-byteproc.c191 struct v4l2_subdev_state *sd_state) in dcmipp_byteproc_init_state() argument
199 mf = v4l2_subdev_state_get_format(sd_state, i); in dcmipp_byteproc_init_state()
203 r = v4l2_subdev_state_get_compose(sd_state, i); in dcmipp_byteproc_init_state()
205 r = v4l2_subdev_state_get_crop(sd_state, i); in dcmipp_byteproc_init_state()
218 struct v4l2_subdev_state *sd_state, in dcmipp_byteproc_enum_mbus_code() argument
234 sink_fmt = v4l2_subdev_state_get_format(sd_state, 0); in dcmipp_byteproc_enum_mbus_code()
243 struct v4l2_subdev_state *sd_state, in dcmipp_byteproc_enum_frame_size() argument
258 compose = v4l2_subdev_state_get_compose(sd_state, 0); in dcmipp_byteproc_enum_frame_size()
267 struct v4l2_subdev_state *sd_state, in dcmipp_byteproc_set_fmt() argument
276 mf = v4l2_subdev_state_get_format(sd_state, fmt->pad); in dcmipp_byteproc_set_fmt()
[all …]
H A Ddcmipp-input.c192 struct v4l2_subdev_state *sd_state) in dcmipp_inp_init_state() argument
199 mf = v4l2_subdev_state_get_format(sd_state, i); in dcmipp_inp_init_state()
207 struct v4l2_subdev_state *sd_state, in dcmipp_inp_enum_mbus_code() argument
222 struct v4l2_subdev_state *sd_state, in dcmipp_inp_enum_frame_size() argument
272 struct v4l2_subdev_state *sd_state, in dcmipp_inp_set_fmt() argument
281 mf = v4l2_subdev_state_get_format(sd_state, fmt->pad); in dcmipp_inp_set_fmt()
301 mf = v4l2_subdev_state_get_format(sd_state, 1); in dcmipp_inp_set_fmt()
/linux/drivers/media/test-drivers/vimc/
H A Dvimc-scaler.c81 struct v4l2_subdev_state *sd_state) in vimc_scaler_init_state() argument
88 mf = v4l2_subdev_state_get_format(sd_state, i); in vimc_scaler_init_state()
92 r = v4l2_subdev_state_get_crop(sd_state, VIMC_SCALER_SINK); in vimc_scaler_init_state()
99 struct v4l2_subdev_state *sd_state, in vimc_scaler_enum_mbus_code() argument
120 struct v4l2_subdev_state *sd_state, in vimc_scaler_enum_frame_size() argument
143 struct v4l2_subdev_state *sd_state, in vimc_scaler_set_fmt() argument
153 fmt = v4l2_subdev_state_get_format(sd_state, format->pad); in vimc_scaler_set_fmt()
191 crop = v4l2_subdev_state_get_crop(sd_state, VIMC_SCALER_SINK); in vimc_scaler_set_fmt()
197 src_fmt = v4l2_subdev_state_get_format(sd_state, VIMC_SCALER_SRC); in vimc_scaler_set_fmt()
207 struct v4l2_subdev_state *sd_state, in vimc_scaler_get_selection() argument
[all …]
H A Dvimc-debayer.c164 struct v4l2_subdev_state *sd_state) in vimc_debayer_init_state() argument
168 mf = v4l2_subdev_state_get_format(sd_state, 0); in vimc_debayer_init_state()
171 mf = v4l2_subdev_state_get_format(sd_state, 1); in vimc_debayer_init_state()
179 struct v4l2_subdev_state *sd_state, in vimc_debayer_enum_mbus_code() argument
198 struct v4l2_subdev_state *sd_state, in vimc_debayer_enum_frame_size() argument
243 struct v4l2_subdev_state *sd_state, in vimc_debayer_set_fmt() argument
258 return v4l2_subdev_get_fmt(sd, sd_state, fmt); in vimc_debayer_set_fmt()
263 format = v4l2_subdev_state_get_format(sd_state, 0); in vimc_debayer_set_fmt()
280 format = v4l2_subdev_state_get_format(sd_state, 1); in vimc_debayer_set_fmt()
/linux/drivers/media/platform/microchip/
H A Dmicrochip-isc-scaler.c29 struct v4l2_subdev_state *sd_state, in isc_scaler_get_fmt() argument
36 v4l2_try_fmt = v4l2_subdev_state_get_format(sd_state, in isc_scaler_get_fmt()
49 struct v4l2_subdev_state *sd_state, in isc_scaler_set_fmt() argument
77 v4l2_try_fmt = v4l2_subdev_state_get_format(sd_state, in isc_scaler_set_fmt()
81 v4l2_try_fmt = v4l2_subdev_state_get_format(sd_state, in isc_scaler_set_fmt()
108 struct v4l2_subdev_state *sd_state, in isc_scaler_enum_mbus_code() argument
127 struct v4l2_subdev_state *sd_state, in isc_scaler_g_sel() argument
149 struct v4l2_subdev_state *sd_state) in isc_scaler_init_state() argument
152 v4l2_subdev_state_get_format(sd_state, 0); in isc_scaler_init_state()
158 try_crop = v4l2_subdev_state_get_crop(sd_state, 0); in isc_scaler_init_state()
H A Dmicrochip-csi2dc.c215 struct v4l2_subdev_state *sd_state, in csi2dc_enum_mbus_code() argument
227 struct v4l2_subdev_state *sd_state, in csi2dc_get_fmt() argument
234 v4l2_try_fmt = v4l2_subdev_state_get_format(sd_state, in csi2dc_get_fmt()
247 struct v4l2_subdev_state *sd_state, in csi2dc_set_fmt() argument
283 v4l2_try_fmt = v4l2_subdev_state_get_format(sd_state, in csi2dc_set_fmt()
287 v4l2_try_fmt = v4l2_subdev_state_get_format(sd_state, in csi2dc_set_fmt()
438 struct v4l2_subdev_state *sd_state) in csi2dc_init_state() argument
441 v4l2_subdev_state_get_format(sd_state, 0); in csi2dc_init_state()
/linux/drivers/staging/media/imx/
H A Dimx-ic-prp.c82 __prp_get_fmt(struct prp_priv *priv, struct v4l2_subdev_state *sd_state, in __prp_get_fmt() argument
86 return v4l2_subdev_state_get_format(sd_state, pad); in __prp_get_fmt()
96 struct v4l2_subdev_state *sd_state, in prp_enum_mbus_code() argument
116 infmt = __prp_get_fmt(priv, sd_state, PRP_SINK_PAD, in prp_enum_mbus_code()
129 struct v4l2_subdev_state *sd_state, in prp_get_fmt() argument
141 fmt = __prp_get_fmt(priv, sd_state, sdformat->pad, sdformat->which); in prp_get_fmt()
154 struct v4l2_subdev_state *sd_state, in prp_set_fmt() argument
173 infmt = __prp_get_fmt(priv, sd_state, PRP_SINK_PAD, sdformat->which); in prp_set_fmt()
203 fmt = __prp_get_fmt(priv, sd_state, sdformat->pad, sdformat->which); in prp_set_fmt()
397 struct v4l2_subdev_state *sd_state, in prp_get_frame_interval() argument
[all …]
H A Dimx-ic-prpencvf.c790 __prp_get_fmt(struct prp_priv *priv, struct v4l2_subdev_state *sd_state, in __prp_get_fmt() argument
794 return v4l2_subdev_state_get_format(sd_state, pad); in __prp_get_fmt()
842 struct v4l2_subdev_state *sd_state, in prp_enum_mbus_code() argument
853 struct v4l2_subdev_state *sd_state, in prp_get_fmt() argument
865 fmt = __prp_get_fmt(priv, sd_state, sdformat->pad, sdformat->which); in prp_get_fmt()
878 struct v4l2_subdev_state *sd_state, in prp_try_fmt() argument
895 infmt = __prp_get_fmt(priv, sd_state, PRPENCVF_SINK_PAD, in prp_try_fmt()
922 struct v4l2_subdev_state *sd_state, in prp_set_fmt() argument
940 prp_try_fmt(priv, sd_state, sdformat, &cc); in prp_set_fmt()
942 fmt = __prp_get_fmt(priv, sd_state, sdformat->pad, sdformat->which); in prp_set_fmt()
[all …]
/linux/drivers/media/i2c/
H A Dmt9p031.c511 struct v4l2_subdev_state *sd_state, in mt9p031_enum_mbus_code() argument
524 struct v4l2_subdev_state *sd_state, in mt9p031_enum_frame_size() argument
543 struct v4l2_subdev_state *sd_state, in __mt9p031_get_pad_format() argument
548 return v4l2_subdev_state_get_format(sd_state, pad); in __mt9p031_get_pad_format()
558 struct v4l2_subdev_state *sd_state, in __mt9p031_get_pad_crop() argument
563 return v4l2_subdev_state_get_crop(sd_state, pad); in __mt9p031_get_pad_crop()
572 struct v4l2_subdev_state *sd_state, in mt9p031_get_format() argument
577 fmt->format = *__mt9p031_get_pad_format(mt9p031, sd_state, fmt->pad, in mt9p031_get_format()
583 struct v4l2_subdev_state *sd_state, in mt9p031_set_format() argument
594 __crop = __mt9p031_get_pad_crop(mt9p031, sd_state, format->pad, in mt9p031_set_format()
[all …]
H A Dov7251.c1085 struct v4l2_subdev_state *sd_state, in ov7251_enum_mbus_code() argument
1097 struct v4l2_subdev_state *sd_state, in ov7251_enum_frame_size() argument
1115 struct v4l2_subdev_state *sd_state, in ov7251_enum_frame_ival() argument
1137 struct v4l2_subdev_state *sd_state, in __ov7251_get_pad_format() argument
1143 return v4l2_subdev_state_get_format(sd_state, pad); in __ov7251_get_pad_format()
1152 struct v4l2_subdev_state *sd_state, in ov7251_get_format() argument
1158 format->format = *__ov7251_get_pad_format(ov7251, sd_state, in ov7251_get_format()
1168 struct v4l2_subdev_state *sd_state, in __ov7251_get_pad_crop() argument
1173 return v4l2_subdev_state_get_crop(sd_state, pad); in __ov7251_get_pad_crop()
1216 struct v4l2_subdev_state *sd_state, in ov7251_set_format() argument
[all …]
H A Dmt9v032.c361 struct v4l2_subdev_state *sd_state, in __mt9v032_get_pad_format() argument
366 return v4l2_subdev_state_get_format(sd_state, pad); in __mt9v032_get_pad_format()
376 struct v4l2_subdev_state *sd_state, in __mt9v032_get_pad_crop() argument
381 return v4l2_subdev_state_get_crop(sd_state, pad); in __mt9v032_get_pad_crop()
438 struct v4l2_subdev_state *sd_state, in mt9v032_enum_mbus_code() argument
451 struct v4l2_subdev_state *sd_state, in mt9v032_enum_frame_size() argument
470 struct v4l2_subdev_state *sd_state, in mt9v032_get_format() argument
475 format->format = *__mt9v032_get_pad_format(mt9v032, sd_state, in mt9v032_get_format()
505 struct v4l2_subdev_state *sd_state, in mt9v032_set_format() argument
516 __crop = __mt9v032_get_pad_crop(mt9v032, sd_state, format->pad, in mt9v032_set_format()
[all …]
H A Dov2680.c558 struct v4l2_subdev_state *sd_state, in ov2680_get_frame_interval() argument
611 struct v4l2_subdev_state *sd_state, in ov2680_enum_mbus_code() argument
625 struct v4l2_subdev_state *sd_state, in ov2680_get_fmt() argument
631 fmt = __ov2680_get_pad_format(sensor, sd_state, format->pad, in ov2680_get_fmt()
642 struct v4l2_subdev_state *sd_state, in ov2680_set_fmt() argument
651 crop = __ov2680_get_pad_crop(sensor, sd_state, format->pad, in ov2680_set_fmt()
663 try_fmt = v4l2_subdev_state_get_format(sd_state, 0); in ov2680_set_fmt()
790 struct v4l2_subdev_state *sd_state) in ov2680_init_state() argument
794 *v4l2_subdev_state_get_crop(sd_state, 0) = ov2680_default_crop; in ov2680_init_state()
796 ov2680_fill_format(sensor, v4l2_subdev_state_get_format(sd_state, 0), in ov2680_init_state()
[all …]
H A Dthp7312.c480 struct v4l2_subdev_state *sd_state) in thp7312_init_mode() argument
492 fmt = v4l2_subdev_state_get_format(sd_state, 0); in thp7312_init_mode()
493 interval = v4l2_subdev_state_get_interval(sd_state, 0); in thp7312_init_mode()
675 struct v4l2_subdev_state *sd_state, in thp7312_enum_mbus_code() argument
687 struct v4l2_subdev_state *sd_state, in thp7312_enum_frame_size() argument
705 struct v4l2_subdev_state *sd_state, in thp7312_enum_frame_interval() argument
732 struct v4l2_subdev_state *sd_state, in thp7312_set_fmt() argument
746 fmt = v4l2_subdev_state_get_format(sd_state, 0); in thp7312_set_fmt()
758 interval = v4l2_subdev_state_get_interval(sd_state, 0); in thp7312_set_fmt()
769 struct v4l2_subdev_state *sd_state, in thp7312_set_frame_interval() argument
[all …]
H A Dt4ka3.c366 struct v4l2_subdev_state *sd_state, in t4ka3_set_pad_format() argument
372 v4l2_subdev_state_get_crop(sd_state, format->pad); in t4ka3_set_pad_format()
386 *v4l2_subdev_state_get_format(sd_state, 0) = format->format; in t4ka3_set_pad_format()
394 t4ka3_get_vblank_limits(sensor, sd_state, &min, &max, &def); in t4ka3_set_pad_format()
700 struct v4l2_subdev_state *sd_state, in t4ka3_enum_mbus_code() argument
712 struct v4l2_subdev_state *sd_state, in t4ka3_enum_frame_size() argument
720 crop = v4l2_subdev_state_get_crop(sd_state, fse->pad); in t4ka3_enum_frame_size()
775 struct v4l2_subdev_state *sd_state) in t4ka3_init_state() argument
779 *v4l2_subdev_state_get_crop(sd_state, 0) = t4ka3_default_crop; in t4ka3_init_state()
781 t4ka3_fill_format(sensor, v4l2_subdev_state_get_format(sd_state, 0), in t4ka3_init_state()
H A Dov02c10.c704 struct v4l2_subdev_state *sd_state, in ov02c10_set_format() argument
712 *v4l2_subdev_state_get_format(sd_state, fmt->pad) = fmt->format; in ov02c10_set_format()
729 struct v4l2_subdev_state *sd_state, in ov02c10_enum_mbus_code() argument
741 struct v4l2_subdev_state *sd_state, in ov02c10_enum_frame_size() argument
759 struct v4l2_subdev_state *sd_state) in ov02c10_init_state() argument
762 v4l2_subdev_state_get_format(sd_state, 0)); in ov02c10_init_state()
H A Dov5670.c2221 struct v4l2_subdev_state *sd_state, in ov5670_enum_mbus_code() argument
2234 struct v4l2_subdev_state *sd_state, in ov5670_enum_frame_size() argument
2261 struct v4l2_subdev_state *sd_state, in ov5670_do_get_pad_format() argument
2265 fmt->format = *v4l2_subdev_state_get_format(sd_state, in ov5670_do_get_pad_format()
2274 struct v4l2_subdev_state *sd_state, in ov5670_get_pad_format() argument
2281 ret = ov5670_do_get_pad_format(ov5670, sd_state, fmt); in ov5670_get_pad_format()
2288 struct v4l2_subdev_state *sd_state, in ov5670_set_pad_format() argument
2311 *v4l2_subdev_state_get_format(sd_state, fmt->pad) = fmt->format; in ov5670_set_pad_format()
H A Dgc0308.c994 struct v4l2_subdev_state *sd_state, in gc0308_enum_mbus_code() argument
1018 struct v4l2_subdev_state *sd_state, in gc0308_enum_frame_size() argument
1046 struct v4l2_subdev_state *sd_state, in gc0308_set_format() argument
1062 *v4l2_subdev_state_get_format(sd_state, 0) = fmt->format; in gc0308_set_format()
1076 struct v4l2_subdev_state *sd_state) in gc0308_init_state() argument
1079 v4l2_subdev_state_get_format(sd_state, 0); in gc0308_init_state()
1171 struct v4l2_subdev_state *sd_state; in gc0308_s_stream() local
1174 sd_state = v4l2_subdev_lock_and_get_active_state(sd); in gc0308_s_stream()
1181 v4l2_subdev_unlock_state(sd_state); in gc0308_s_stream()
/linux/drivers/media/i2c/adv748x/
H A Dadv748x-csi2.c178 struct v4l2_subdev_state *sd_state, in adv748x_csi2_enum_mbus_code() argument
198 fmt = v4l2_subdev_state_get_format(sd_state, ADV748X_CSI2_SINK); in adv748x_csi2_enum_mbus_code()
229 struct v4l2_subdev_state *sd_state, in adv748x_csi2_set_format() argument
236 return v4l2_subdev_get_fmt(sd, sd_state, sdformat); in adv748x_csi2_set_format()
245 mbusformat = v4l2_subdev_state_get_format(sd_state, sdformat->pad); in adv748x_csi2_set_format()
249 mbusformat = v4l2_subdev_state_get_format(sd_state, ADV748X_CSI2_SOURCE); in adv748x_csi2_set_format()
/linux/drivers/media/platform/sunxi/sun4i-csi/
H A Dsun4i_v4l2.c270 struct v4l2_subdev_state *sd_state) in sun4i_csi_subdev_init_state() argument
274 fmt = v4l2_subdev_state_get_format(sd_state, CSI_SUBDEV_SINK); in sun4i_csi_subdev_init_state()
281 struct v4l2_subdev_state *sd_state, in sun4i_csi_subdev_get_fmt() argument
288 subdev_fmt = v4l2_subdev_state_get_format(sd_state, fmt->pad); in sun4i_csi_subdev_get_fmt()
298 struct v4l2_subdev_state *sd_state, in sun4i_csi_subdev_set_fmt() argument
305 subdev_fmt = v4l2_subdev_state_get_format(sd_state, fmt->pad); in sun4i_csi_subdev_set_fmt()
324 struct v4l2_subdev_state *sd_state, in sun4i_csi_subdev_enum_mbus_code() argument
/linux/drivers/media/platform/ti/omap3isp/
H A Dispccdc.c33 struct v4l2_subdev_state *sd_state,
1941 struct v4l2_subdev_state *sd_state, in __ccdc_get_format() argument
1945 return v4l2_subdev_state_get_format(sd_state, pad); in __ccdc_get_format()
1952 struct v4l2_subdev_state *sd_state, in __ccdc_get_crop() argument
1956 return v4l2_subdev_state_get_crop(sd_state, in __ccdc_get_crop()
1971 struct v4l2_subdev_state *sd_state, in ccdc_try_format() argument
2007 *fmt = *__ccdc_get_format(ccdc, sd_state, CCDC_PAD_SINK, in ccdc_try_format()
2033 crop = __ccdc_get_crop(ccdc, sd_state, which); in ccdc_try_format()
2050 *fmt = *__ccdc_get_format(ccdc, sd_state, CCDC_PAD_SINK, in ccdc_try_format()
2128 struct v4l2_subdev_state *sd_state, in ccdc_enum_mbus_code() argument
[all …]
/linux/drivers/media/platform/samsung/exynos4-is/
H A Dfimc-isp.c109 struct v4l2_subdev_state *sd_state, in fimc_is_subdev_enum_mbus_code() argument
122 struct v4l2_subdev_state *sd_state, in fimc_isp_subdev_get_fmt() argument
129 *mf = *v4l2_subdev_state_get_format(sd_state, fmt->pad); in fimc_isp_subdev_get_fmt()
159 struct v4l2_subdev_state *sd_state, in __isp_subdev_try_format() argument
175 format = v4l2_subdev_state_get_format(sd_state, in __isp_subdev_try_format()
194 struct v4l2_subdev_state *sd_state, in fimc_isp_subdev_set_fmt() argument
206 __isp_subdev_try_format(isp, sd_state, fmt); in fimc_isp_subdev_set_fmt()
209 mf = v4l2_subdev_state_get_format(sd_state, fmt->pad); in fimc_isp_subdev_set_fmt()
220 __isp_subdev_try_format(isp, sd_state, in fimc_isp_subdev_set_fmt()
222 mf = v4l2_subdev_state_get_format(sd_state, in fimc_isp_subdev_set_fmt()
[all …]
/linux/drivers/media/platform/xilinx/
H A Dxilinx-vip.c249 struct v4l2_subdev_state *sd_state, in xvip_enum_mbus_code() argument
263 format = v4l2_subdev_state_get_format(sd_state, code->pad); in xvip_enum_mbus_code()
287 struct v4l2_subdev_state *sd_state, in xvip_enum_frame_size() argument
298 format = v4l2_subdev_state_get_format(sd_state, fse->pad); in xvip_enum_frame_size()
H A Dxilinx-vip.h128 struct v4l2_subdev_state *sd_state,
131 struct v4l2_subdev_state *sd_state,
/linux/drivers/media/i2c/ccs/
H A Dccs-core.c2105 struct v4l2_subdev_state *sd_state, in ccs_enum_mbus_code() argument
2151 struct v4l2_subdev_state *sd_state, in ccs_get_format() argument
2154 fmt->format = *v4l2_subdev_state_get_format(sd_state, fmt->pad); in ccs_get_format()
2162 struct v4l2_subdev_state *sd_state, int target) in ccs_propagate() argument
2168 comp = v4l2_subdev_state_get_compose(sd_state, ssd->sink_pad, in ccs_propagate()
2172 crop = v4l2_subdev_state_get_crop(sd_state, CCS_PAD_SINK, in ccs_propagate()
2178 crop = v4l2_subdev_state_get_crop(sd_state, CCS_PAD_SRC, in ccs_propagate()
2181 fmt = v4l2_subdev_state_get_format(sd_state, CCS_PAD_SRC, in ccs_propagate()
2192 struct v4l2_subdev_state *sd_state, in ccs_set_format_source() argument
2203 rval = ccs_get_format(subdev, sd_state, fmt); in ccs_set_format_source()
[all …]
/linux/drivers/media/platform/cadence/
H A Dcdns-csi2tx.c160 struct v4l2_subdev_state *sd_state, in csi2tx_enum_mbus_code() argument
173 struct v4l2_subdev_state *sd_state, in __csi2tx_get_pad_format() argument
179 return v4l2_subdev_state_get_format(sd_state, fmt->pad); in __csi2tx_get_pad_format()
185 struct v4l2_subdev_state *sd_state, in csi2tx_get_pad_format() argument
194 format = __csi2tx_get_pad_format(subdev, sd_state, fmt); in csi2tx_get_pad_format()
204 struct v4l2_subdev_state *sd_state, in csi2tx_set_pad_format() argument
217 dst_format = __csi2tx_get_pad_format(subdev, sd_state, fmt); in csi2tx_set_pad_format()

12