Home
last modified time | relevance | path

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

1234567

/Linux-v6.1/drivers/media/test-drivers/vimc/
Dvimc-scaler.c74 struct v4l2_subdev_state *sd_state) in vimc_scaler_init_cfg() argument
81 mf = v4l2_subdev_get_try_format(sd, sd_state, i); in vimc_scaler_init_cfg()
85 r = v4l2_subdev_get_try_crop(sd, sd_state, VIMC_SCALER_SINK); in vimc_scaler_init_cfg()
92 struct v4l2_subdev_state *sd_state, in vimc_scaler_enum_mbus_code() argument
113 struct v4l2_subdev_state *sd_state, in vimc_scaler_enum_frame_size() argument
137 struct v4l2_subdev_state *sd_state, u32 pad, in vimc_scaler_pad_format() argument
141 return v4l2_subdev_get_try_format(&vscaler->sd, sd_state, pad); in vimc_scaler_pad_format()
148 struct v4l2_subdev_state *sd_state, in vimc_scaler_pad_crop() argument
152 return v4l2_subdev_get_try_crop(&vscaler->sd, sd_state, in vimc_scaler_pad_crop()
159 struct v4l2_subdev_state *sd_state, in vimc_scaler_get_fmt() argument
[all …]
/Linux-v6.1/drivers/media/platform/rockchip/rkisp1/
Drkisp1-isp.c62 struct v4l2_subdev_state *sd_state, in rkisp1_isp_get_pad_fmt() argument
70 return v4l2_subdev_get_try_format(&isp->sd, sd_state, pad); in rkisp1_isp_get_pad_fmt()
77 struct v4l2_subdev_state *sd_state, in rkisp1_isp_get_pad_crop() argument
85 return v4l2_subdev_get_try_crop(&isp->sd, sd_state, pad); in rkisp1_isp_get_pad_crop()
359 struct v4l2_subdev_state *sd_state, in rkisp1_isp_enum_mbus_code() argument
400 struct v4l2_subdev_state *sd_state, in rkisp1_isp_enum_frame_size() argument
433 struct v4l2_subdev_state *sd_state) in rkisp1_isp_init_config() argument
439 sink_fmt = v4l2_subdev_get_try_format(sd, sd_state, in rkisp1_isp_init_config()
450 sink_crop = v4l2_subdev_get_try_crop(sd, sd_state, in rkisp1_isp_init_config()
457 src_fmt = v4l2_subdev_get_try_format(sd, sd_state, in rkisp1_isp_init_config()
[all …]
Drkisp1-resizer.c122 struct v4l2_subdev_state *sd_state, in rkisp1_rsz_get_pad_fmt() argument
129 return v4l2_subdev_get_try_format(&rsz->sd, sd_state, pad); in rkisp1_rsz_get_pad_fmt()
136 struct v4l2_subdev_state *sd_state, in rkisp1_rsz_get_pad_crop() argument
143 return v4l2_subdev_get_try_crop(&rsz->sd, sd_state, pad); in rkisp1_rsz_get_pad_crop()
361 struct v4l2_subdev_state *sd_state, in rkisp1_rsz_enum_mbus_code() argument
403 struct v4l2_subdev_state *sd_state) in rkisp1_rsz_init_config() argument
408 sink_fmt = v4l2_subdev_get_try_format(sd, sd_state, in rkisp1_rsz_init_config()
419 sink_crop = v4l2_subdev_get_try_crop(sd, sd_state, in rkisp1_rsz_init_config()
426 src_fmt = v4l2_subdev_get_try_format(sd, sd_state, in rkisp1_rsz_init_config()
436 struct v4l2_subdev_state *sd_state, in rkisp1_rsz_set_src_fmt() argument
[all …]
Drkisp1-csi.c35 struct v4l2_subdev_state *sd_state, in rkisp1_csi_get_pad_fmt() argument
45 return v4l2_subdev_get_try_format(&csi->sd, sd_state, pad); in rkisp1_csi_get_pad_fmt()
248 struct v4l2_subdev_state *sd_state, in rkisp1_csi_enum_mbus_code() argument
263 sink_fmt = rkisp1_csi_get_pad_fmt(csi, sd_state, in rkisp1_csi_enum_mbus_code()
295 struct v4l2_subdev_state *sd_state) in rkisp1_csi_init_config() argument
299 sink_fmt = v4l2_subdev_get_try_format(sd, sd_state, in rkisp1_csi_init_config()
301 src_fmt = v4l2_subdev_get_try_format(sd, sd_state, in rkisp1_csi_init_config()
315 struct v4l2_subdev_state *sd_state, in rkisp1_csi_get_fmt() argument
321 fmt->format = *rkisp1_csi_get_pad_fmt(csi, sd_state, fmt->pad, in rkisp1_csi_get_fmt()
329 struct v4l2_subdev_state *sd_state, in rkisp1_csi_set_fmt() argument
[all …]
/Linux-v6.1/drivers/media/platform/renesas/vsp1/
Dvsp1_entity.h141 struct v4l2_subdev_state *sd_state,
145 struct v4l2_subdev_state *sd_state,
149 struct v4l2_subdev_state *sd_state,
152 struct v4l2_subdev_state *sd_state);
176 struct v4l2_subdev_state *sd_state,
179 struct v4l2_subdev_state *sd_state,
185 struct v4l2_subdev_state *sd_state,
189 struct v4l2_subdev_state *sd_state,
Dvsp1_histo.c173 struct v4l2_subdev_state *sd_state, in histo_enum_mbus_code() argument
183 return vsp1_subdev_enum_mbus_code(subdev, sd_state, code, in histo_enum_mbus_code()
189 struct v4l2_subdev_state *sd_state, in histo_enum_frame_size() argument
195 return vsp1_subdev_enum_frame_size(subdev, sd_state, fse, in histo_enum_frame_size()
202 struct v4l2_subdev_state *sd_state, in histo_get_selection() argument
216 config = vsp1_entity_get_pad_config(&histo->entity, sd_state, in histo_get_selection()
262 struct v4l2_subdev_state *sd_state, in histo_set_crop() argument
270 format = vsp1_entity_get_pad_format(&histo->entity, sd_state, in histo_set_crop()
280 selection = vsp1_entity_get_pad_selection(&histo->entity, sd_state, in histo_set_crop()
284 selection = vsp1_entity_get_pad_selection(&histo->entity, sd_state, in histo_set_crop()
[all …]
Dvsp1_uif.c57 struct v4l2_subdev_state *sd_state, in uif_enum_mbus_code() argument
60 return vsp1_subdev_enum_mbus_code(subdev, sd_state, code, uif_codes, in uif_enum_mbus_code()
65 struct v4l2_subdev_state *sd_state, in uif_enum_frame_size() argument
68 return vsp1_subdev_enum_frame_size(subdev, sd_state, fse, in uif_enum_frame_size()
75 struct v4l2_subdev_state *sd_state, in uif_set_format() argument
78 return vsp1_subdev_set_pad_format(subdev, sd_state, fmt, uif_codes, in uif_set_format()
85 struct v4l2_subdev_state *sd_state, in uif_get_selection() argument
98 config = vsp1_entity_get_pad_config(&uif->entity, sd_state, in uif_get_selection()
132 struct v4l2_subdev_state *sd_state, in uif_set_selection() argument
147 config = vsp1_entity_get_pad_config(&uif->entity, sd_state, in uif_set_selection()
Dvsp1_rwpf.c20 struct v4l2_subdev_state *sd_state) in vsp1_rwpf_get_crop() argument
22 return v4l2_subdev_get_try_crop(&rwpf->entity.subdev, sd_state, in vsp1_rwpf_get_crop()
31 struct v4l2_subdev_state *sd_state, in vsp1_rwpf_enum_mbus_code() argument
49 struct v4l2_subdev_state *sd_state, in vsp1_rwpf_enum_frame_size() argument
54 return vsp1_subdev_enum_frame_size(subdev, sd_state, fse, in vsp1_rwpf_enum_frame_size()
61 struct v4l2_subdev_state *sd_state, in vsp1_rwpf_set_format() argument
71 config = vsp1_entity_get_pad_config(&rwpf->entity, sd_state, in vsp1_rwpf_set_format()
133 struct v4l2_subdev_state *sd_state, in vsp1_rwpf_get_selection() argument
150 config = vsp1_entity_get_pad_config(&rwpf->entity, sd_state, in vsp1_rwpf_get_selection()
182 struct v4l2_subdev_state *sd_state, in vsp1_rwpf_set_selection() argument
[all …]
Dvsp1_brx.c68 struct v4l2_subdev_state *sd_state, in brx_enum_mbus_code() argument
76 return vsp1_subdev_enum_mbus_code(subdev, sd_state, code, codes, in brx_enum_mbus_code()
81 struct v4l2_subdev_state *sd_state, in brx_enum_frame_size() argument
100 struct v4l2_subdev_state *sd_state, in brx_get_compose() argument
103 return v4l2_subdev_get_try_compose(&brx->entity.subdev, sd_state, pad); in brx_get_compose()
107 struct v4l2_subdev_state *sd_state, in brx_try_format() argument
122 format = vsp1_entity_get_pad_format(&brx->entity, sd_state, in brx_try_format()
135 struct v4l2_subdev_state *sd_state, in brx_set_format() argument
145 config = vsp1_entity_get_pad_config(&brx->entity, sd_state, in brx_set_format()
185 struct v4l2_subdev_state *sd_state, in brx_get_selection() argument
[all …]
Dvsp1_entity.c119 struct v4l2_subdev_state *sd_state, in vsp1_entity_get_pad_config() argument
127 return sd_state; in vsp1_entity_get_pad_config()
142 struct v4l2_subdev_state *sd_state, in vsp1_entity_get_pad_format() argument
145 return v4l2_subdev_get_try_format(&entity->subdev, sd_state, pad); in vsp1_entity_get_pad_format()
161 struct v4l2_subdev_state *sd_state, in vsp1_entity_get_pad_selection() argument
166 return v4l2_subdev_get_try_compose(&entity->subdev, sd_state, in vsp1_entity_get_pad_selection()
169 return v4l2_subdev_get_try_crop(&entity->subdev, sd_state, in vsp1_entity_get_pad_selection()
185 struct v4l2_subdev_state *sd_state) in vsp1_entity_init_cfg() argument
194 format.which = sd_state ? V4L2_SUBDEV_FORMAT_TRY in vsp1_entity_init_cfg()
197 v4l2_subdev_call(subdev, pad, set_fmt, sd_state, &format); in vsp1_entity_init_cfg()
[all …]
Dvsp1_lif.c43 struct v4l2_subdev_state *sd_state, in lif_enum_mbus_code() argument
46 return vsp1_subdev_enum_mbus_code(subdev, sd_state, code, lif_codes, in lif_enum_mbus_code()
51 struct v4l2_subdev_state *sd_state, in lif_enum_frame_size() argument
54 return vsp1_subdev_enum_frame_size(subdev, sd_state, fse, in lif_enum_frame_size()
61 struct v4l2_subdev_state *sd_state, in lif_set_format() argument
64 return vsp1_subdev_set_pad_format(subdev, sd_state, fmt, lif_codes, in lif_set_format()
Dvsp1_lut.c102 struct v4l2_subdev_state *sd_state, in lut_enum_mbus_code() argument
105 return vsp1_subdev_enum_mbus_code(subdev, sd_state, code, lut_codes, in lut_enum_mbus_code()
110 struct v4l2_subdev_state *sd_state, in lut_enum_frame_size() argument
113 return vsp1_subdev_enum_frame_size(subdev, sd_state, fse, in lut_enum_frame_size()
120 struct v4l2_subdev_state *sd_state, in lut_set_format() argument
123 return vsp1_subdev_set_pad_format(subdev, sd_state, fmt, lut_codes, in lut_set_format()
/Linux-v6.1/drivers/staging/media/omap4iss/
Diss_ipipe.c24 struct v4l2_subdev_state *sd_state,
178 struct v4l2_subdev_state *sd_state, in __ipipe_get_format() argument
183 return v4l2_subdev_get_try_format(&ipipe->subdev, sd_state, in __ipipe_get_format()
198 struct v4l2_subdev_state *sd_state, in ipipe_try_format() argument
226 format = __ipipe_get_format(ipipe, sd_state, IPIPE_PAD_SINK, in ipipe_try_format()
248 struct v4l2_subdev_state *sd_state, in ipipe_enum_mbus_code() argument
275 struct v4l2_subdev_state *sd_state, in ipipe_enum_frame_size() argument
287 ipipe_try_format(ipipe, sd_state, fse->pad, &format, fse->which); in ipipe_enum_frame_size()
297 ipipe_try_format(ipipe, sd_state, fse->pad, &format, fse->which); in ipipe_enum_frame_size()
314 struct v4l2_subdev_state *sd_state, in ipipe_get_format() argument
[all …]
Diss_ipipeif.c360 struct v4l2_subdev_state *sd_state, unsigned int pad, in __ipipeif_get_format() argument
364 return v4l2_subdev_get_try_format(&ipipeif->subdev, sd_state, in __ipipeif_get_format()
378 struct v4l2_subdev_state *sd_state, unsigned int pad, in ipipeif_try_format() argument
407 format = __ipipeif_get_format(ipipeif, sd_state, in ipipeif_try_format()
423 format = __ipipeif_get_format(ipipeif, sd_state, in ipipeif_try_format()
448 struct v4l2_subdev_state *sd_state, in ipipeif_enum_mbus_code() argument
468 format = __ipipeif_get_format(ipipeif, sd_state, in ipipeif_enum_mbus_code()
483 struct v4l2_subdev_state *sd_state, in ipipeif_enum_frame_size() argument
495 ipipeif_try_format(ipipeif, sd_state, fse->pad, &format, fse->which); in ipipeif_enum_frame_size()
505 ipipeif_try_format(ipipeif, sd_state, fse->pad, &format, fse->which); in ipipeif_enum_frame_size()
[all …]
Diss_resizer.c419 struct v4l2_subdev_state *sd_state, unsigned int pad, in __resizer_get_format() argument
423 return v4l2_subdev_get_try_format(&resizer->subdev, sd_state, in __resizer_get_format()
437 struct v4l2_subdev_state *sd_state, unsigned int pad, in resizer_try_format() argument
465 format = __resizer_get_format(resizer, sd_state, in resizer_try_format()
497 struct v4l2_subdev_state *sd_state, in resizer_enum_mbus_code() argument
512 format = __resizer_get_format(resizer, sd_state, in resizer_enum_mbus_code()
543 struct v4l2_subdev_state *sd_state, in resizer_enum_frame_size() argument
555 resizer_try_format(resizer, sd_state, fse->pad, &format, fse->which); in resizer_enum_frame_size()
565 resizer_try_format(resizer, sd_state, fse->pad, &format, fse->which); in resizer_enum_frame_size()
582 struct v4l2_subdev_state *sd_state, in resizer_get_format() argument
[all …]
/Linux-v6.1/drivers/staging/media/atomisp/pci/
Datomisp_csi2.c27 struct v4l2_subdev_state *sd_state, in __csi2_get_format() argument
32 return v4l2_subdev_get_try_format(&csi2->subdev, sd_state, in __csi2_get_format()
46 struct v4l2_subdev_state *sd_state, in csi2_enum_mbus_code() argument
72 struct v4l2_subdev_state *sd_state, in csi2_get_format() argument
78 format = __csi2_get_format(csi2, sd_state, fmt->which, fmt->pad); in csi2_get_format()
86 struct v4l2_subdev_state *sd_state, in atomisp_csi2_set_ffmt() argument
92 sd_state, in atomisp_csi2_set_ffmt()
114 return atomisp_csi2_set_ffmt(sd, sd_state, which, in atomisp_csi2_set_ffmt()
120 *actual_ffmt = *ffmt = *__csi2_get_format(csi2, sd_state, which, in atomisp_csi2_set_ffmt()
135 struct v4l2_subdev_state *sd_state, in csi2_set_format() argument
[all …]
Datomisp_tpg.c32 struct v4l2_subdev_state *sd_state, in tpg_get_fmt() argument
40 struct v4l2_subdev_state *sd_state, in tpg_set_fmt() argument
50 sd_state->pads->try_fmt = *fmt; in tpg_set_fmt()
68 struct v4l2_subdev_state *sd_state, in tpg_enum_mbus_code() argument
76 struct v4l2_subdev_state *sd_state, in tpg_enum_frame_size() argument
84 struct v4l2_subdev_state *sd_state, in tpg_enum_frame_ival() argument
Datomisp_subdev.c216 struct v4l2_subdev_state *sd_state, in isp_subdev_enum_mbus_code() argument
249 struct v4l2_subdev_state *sd_state, in atomisp_subdev_get_rect() argument
258 return v4l2_subdev_get_try_crop(sd, sd_state, pad); in atomisp_subdev_get_rect()
260 return v4l2_subdev_get_try_compose(sd, sd_state, pad); in atomisp_subdev_get_rect()
276 struct v4l2_subdev_state *sd_state, uint32_t which, in atomisp_subdev_get_ffmt() argument
282 return v4l2_subdev_get_try_format(sd, sd_state, pad); in atomisp_subdev_get_ffmt()
288 struct v4l2_subdev_state *sd_state, in isp_get_fmt_rect() argument
297 ffmt[i] = atomisp_subdev_get_ffmt(sd, sd_state, which, i); in isp_get_fmt_rect()
298 crop[i] = atomisp_subdev_get_rect(sd, sd_state, which, i, in isp_get_fmt_rect()
300 comp[i] = atomisp_subdev_get_rect(sd, sd_state, which, i, in isp_get_fmt_rect()
[all …]
/Linux-v6.1/drivers/media/platform/qcom/camss/
Dcamss-vfe.c768 struct v4l2_subdev_state *sd_state, in __vfe_get_format() argument
773 return v4l2_subdev_get_try_format(&line->subdev, sd_state, in __vfe_get_format()
789 struct v4l2_subdev_state *sd_state, in __vfe_get_compose() argument
793 return v4l2_subdev_get_try_compose(&line->subdev, sd_state, in __vfe_get_compose()
809 struct v4l2_subdev_state *sd_state, in __vfe_get_crop() argument
813 return v4l2_subdev_get_try_crop(&line->subdev, sd_state, in __vfe_get_crop()
828 struct v4l2_subdev_state *sd_state, in vfe_try_format() argument
860 *fmt = *__vfe_get_format(line, sd_state, MSM_VFE_PAD_SINK, in vfe_try_format()
868 rect = __vfe_get_crop(line, sd_state, which); in vfe_try_format()
888 struct v4l2_subdev_state *sd_state, in vfe_try_compose() argument
[all …]
Dcamss-csiphy.c323 struct v4l2_subdev_state *sd_state, in __csiphy_get_format() argument
328 return v4l2_subdev_get_try_format(&csiphy->subdev, sd_state, in __csiphy_get_format()
343 struct v4l2_subdev_state *sd_state, in csiphy_try_format() argument
373 *fmt = *__csiphy_get_format(csiphy, sd_state, in csiphy_try_format()
389 struct v4l2_subdev_state *sd_state, in csiphy_enum_mbus_code() argument
404 format = __csiphy_get_format(csiphy, sd_state, in csiphy_enum_mbus_code()
422 struct v4l2_subdev_state *sd_state, in csiphy_enum_frame_size() argument
434 csiphy_try_format(csiphy, sd_state, fse->pad, &format, fse->which); in csiphy_enum_frame_size()
444 csiphy_try_format(csiphy, sd_state, fse->pad, &format, fse->which); in csiphy_enum_frame_size()
460 struct v4l2_subdev_state *sd_state, in csiphy_get_format() argument
[all …]
/Linux-v6.1/drivers/media/platform/ti/omap3isp/
Dispresizer.c118 struct v4l2_subdev_state *sd_state, in __resizer_get_format() argument
122 return v4l2_subdev_get_try_format(&res->subdev, sd_state, pad); in __resizer_get_format()
135 struct v4l2_subdev_state *sd_state, in __resizer_get_crop() argument
139 return v4l2_subdev_get_try_crop(&res->subdev, sd_state, in __resizer_get_crop()
1226 struct v4l2_subdev_state *sd_state, in resizer_get_selection() argument
1237 format_sink = __resizer_get_format(res, sd_state, RESZ_PAD_SINK, in resizer_get_selection()
1239 format_source = __resizer_get_format(res, sd_state, RESZ_PAD_SOURCE, in resizer_get_selection()
1254 sel->r = *__resizer_get_crop(res, sd_state, sel->which); in resizer_get_selection()
1279 struct v4l2_subdev_state *sd_state, in resizer_set_selection() argument
1293 format_sink = __resizer_get_format(res, sd_state, RESZ_PAD_SINK, in resizer_set_selection()
[all …]
/Linux-v6.1/drivers/media/i2c/
Dimx214.c477 struct v4l2_subdev_state *sd_state, in imx214_enum_mbus_code() argument
489 struct v4l2_subdev_state *sd_state, in imx214_enum_frame_size() argument
537 struct v4l2_subdev_state *sd_state, in __imx214_get_pad_format() argument
543 return v4l2_subdev_get_try_format(&imx214->sd, sd_state, pad); in __imx214_get_pad_format()
552 struct v4l2_subdev_state *sd_state, in imx214_get_format() argument
558 format->format = *__imx214_get_pad_format(imx214, sd_state, in imx214_get_format()
568 struct v4l2_subdev_state *sd_state, in __imx214_get_pad_crop() argument
573 return v4l2_subdev_get_try_crop(&imx214->sd, sd_state, pad); in __imx214_get_pad_crop()
582 struct v4l2_subdev_state *sd_state, in imx214_set_format() argument
592 __crop = __imx214_get_pad_crop(imx214, sd_state, format->pad, in imx214_set_format()
[all …]
Dmt9m032.c307 struct v4l2_subdev_state *sd_state, in mt9m032_enum_mbus_code() argument
318 struct v4l2_subdev_state *sd_state, in mt9m032_enum_frame_size() argument
342 struct v4l2_subdev_state *sd_state, in __mt9m032_get_pad_crop() argument
347 return v4l2_subdev_get_try_crop(&sensor->subdev, sd_state, 0); in __mt9m032_get_pad_crop()
365 struct v4l2_subdev_state *sd_state, in __mt9m032_get_pad_format() argument
370 return v4l2_subdev_get_try_format(&sensor->subdev, sd_state, in __mt9m032_get_pad_format()
380 struct v4l2_subdev_state *sd_state, in mt9m032_get_pad_format() argument
386 fmt->format = *__mt9m032_get_pad_format(sensor, sd_state, fmt->which); in mt9m032_get_pad_format()
393 struct v4l2_subdev_state *sd_state, in mt9m032_set_pad_format() argument
407 fmt->format = *__mt9m032_get_pad_format(sensor, sd_state, fmt->which); in mt9m032_set_pad_format()
[all …]
/Linux-v6.1/drivers/media/i2c/adv748x/
Dadv748x-csi2.c144 struct v4l2_subdev_state *sd_state, in adv748x_csi2_get_pad_format() argument
150 return v4l2_subdev_get_try_format(sd, sd_state, pad); in adv748x_csi2_get_pad_format()
156 struct v4l2_subdev_state *sd_state, in adv748x_csi2_get_format() argument
163 mbusformat = adv748x_csi2_get_pad_format(sd, sd_state, sdformat->pad, in adv748x_csi2_get_format()
178 struct v4l2_subdev_state *sd_state, in adv748x_csi2_set_format() argument
186 mbusformat = adv748x_csi2_get_pad_format(sd, sd_state, sdformat->pad, in adv748x_csi2_set_format()
196 sink_fmt = adv748x_csi2_get_pad_format(sd, sd_state, in adv748x_csi2_set_format()
/Linux-v6.1/drivers/staging/media/imx/
Dimx-media-csi.c1160 __csi_get_fmt(struct csi_priv *priv, struct v4l2_subdev_state *sd_state, in __csi_get_fmt() argument
1164 return v4l2_subdev_get_try_format(&priv->sd, sd_state, pad); in __csi_get_fmt()
1170 __csi_get_crop(struct csi_priv *priv, struct v4l2_subdev_state *sd_state, in __csi_get_crop() argument
1174 return v4l2_subdev_get_try_crop(&priv->sd, sd_state, in __csi_get_crop()
1181 __csi_get_compose(struct csi_priv *priv, struct v4l2_subdev_state *sd_state, in __csi_get_compose() argument
1185 return v4l2_subdev_get_try_compose(&priv->sd, sd_state, in __csi_get_compose()
1193 struct v4l2_subdev_state *sd_state, in csi_try_crop() argument
1232 struct v4l2_subdev_state *sd_state, in csi_enum_mbus_code() argument
1243 infmt = __csi_get_fmt(priv, sd_state, CSI_SINK_PAD, code->which); in csi_enum_mbus_code()
1285 struct v4l2_subdev_state *sd_state, in csi_enum_frame_size() argument
[all …]

1234567