/linux-master/drivers/media/platform/rockchip/rkisp1/ |
H A D | rkisp1-isp.c | 176 struct v4l2_subdev_state *sd_state) 179 v4l2_subdev_state_get_crop(sd_state, 204 struct v4l2_subdev_state *sd_state, 215 sink_frm = v4l2_subdev_state_get_format(sd_state, 217 sink_crop = v4l2_subdev_state_get_crop(sd_state, 219 src_frm = v4l2_subdev_state_get_format(sd_state, 314 src_frm = v4l2_subdev_state_get_format(sd_state, 343 struct v4l2_subdev_state *sd_state, 348 ret = rkisp1_config_isp(isp, sd_state, mbus_type, mbus_flags); 353 rkisp1_config_ism(isp, sd_state); 175 rkisp1_config_ism(struct rkisp1_isp *isp, struct v4l2_subdev_state *sd_state) argument 203 rkisp1_config_isp(struct rkisp1_isp *isp, struct v4l2_subdev_state *sd_state, enum v4l2_mbus_type mbus_type, u32 mbus_flags) argument 342 rkisp1_config_cif(struct rkisp1_isp *isp, struct v4l2_subdev_state *sd_state, enum v4l2_mbus_type mbus_type, u32 mbus_flags) argument 431 rkisp1_isp_start(struct rkisp1_isp *isp, struct v4l2_subdev_state *sd_state, struct media_pad *source) argument 475 rkisp1_isp_enum_mbus_code(struct v4l2_subdev *sd, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_mbus_code_enum *code) argument 516 rkisp1_isp_enum_frame_size(struct v4l2_subdev *sd, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_frame_size_enum *fse) argument 549 rkisp1_isp_init_state(struct v4l2_subdev *sd, struct v4l2_subdev_state *sd_state) argument 601 rkisp1_isp_set_src_fmt(struct rkisp1_isp *isp, struct v4l2_subdev_state *sd_state, struct v4l2_mbus_framefmt *format) argument 702 rkisp1_isp_set_src_crop(struct rkisp1_isp *isp, struct v4l2_subdev_state *sd_state, struct v4l2_rect *r) argument 729 rkisp1_isp_set_sink_crop(struct rkisp1_isp *isp, struct v4l2_subdev_state *sd_state, struct v4l2_rect *r) argument 755 rkisp1_isp_set_sink_fmt(struct rkisp1_isp *isp, struct v4l2_subdev_state *sd_state, struct v4l2_mbus_framefmt *format) argument 818 rkisp1_isp_set_fmt(struct v4l2_subdev *sd, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_format *fmt) argument 835 rkisp1_isp_get_selection(struct v4l2_subdev *sd, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_selection *sel) argument 873 rkisp1_isp_set_selection(struct v4l2_subdev *sd, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_selection *sel) argument 922 struct v4l2_subdev_state *sd_state; local [all...] |
H A D | rkisp1-resizer.c | 138 struct v4l2_subdev_state *sd_state) 145 sink_crop = v4l2_subdev_state_get_crop(sd_state, RKISP1_RSZ_PAD_SINK); 146 sink_fmt = v4l2_subdev_state_get_format(sd_state, RKISP1_RSZ_PAD_SINK); 267 struct v4l2_subdev_state *sd_state, 276 sink_fmt = v4l2_subdev_state_get_format(sd_state, RKISP1_RSZ_PAD_SINK); 277 src_fmt = v4l2_subdev_state_get_format(sd_state, RKISP1_RSZ_PAD_SRC); 291 sink_y = v4l2_subdev_state_get_crop(sd_state, RKISP1_RSZ_PAD_SINK); 328 struct v4l2_subdev_state *sd_state, 380 struct v4l2_subdev_state *sd_state) 385 sink_fmt = v4l2_subdev_state_get_format(sd_state, RKISP1_RSZ_PAD_SR 137 rkisp1_dcrop_config(struct rkisp1_resizer *rsz, struct v4l2_subdev_state *sd_state) argument 266 rkisp1_rsz_config(struct rkisp1_resizer *rsz, struct v4l2_subdev_state *sd_state, enum rkisp1_shadow_regs_when when) argument 327 rkisp1_rsz_enum_mbus_code(struct v4l2_subdev *sd, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_mbus_code_enum *code) argument 379 rkisp1_rsz_init_state(struct v4l2_subdev *sd, struct v4l2_subdev_state *sd_state) argument 409 rkisp1_rsz_set_src_fmt(struct rkisp1_resizer *rsz, struct v4l2_subdev_state *sd_state, struct v4l2_mbus_framefmt *format) argument 436 rkisp1_rsz_set_sink_crop(struct rkisp1_resizer *rsz, struct v4l2_subdev_state *sd_state, struct v4l2_rect *r) argument 471 rkisp1_rsz_set_sink_fmt(struct rkisp1_resizer *rsz, struct v4l2_subdev_state *sd_state, struct v4l2_mbus_framefmt *format) argument 545 rkisp1_rsz_set_fmt(struct v4l2_subdev *sd, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_format *fmt) argument 560 rkisp1_rsz_get_selection(struct v4l2_subdev *sd, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_selection *sel) argument 593 rkisp1_rsz_set_selection(struct v4l2_subdev *sd, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_selection *sel) argument 636 struct v4l2_subdev_state *sd_state; local [all...] |
H A D | rkisp1-csi.c | 248 struct v4l2_subdev_state *sd_state, 260 sink_fmt = v4l2_subdev_state_get_format(sd_state, 289 struct v4l2_subdev_state *sd_state) 293 sink_fmt = v4l2_subdev_state_get_format(sd_state, RKISP1_CSI_PAD_SINK); 294 src_fmt = v4l2_subdev_state_get_format(sd_state, RKISP1_CSI_PAD_SRC); 307 struct v4l2_subdev_state *sd_state, 315 return v4l2_subdev_get_fmt(sd, sd_state, fmt); 317 sink_fmt = v4l2_subdev_state_get_format(sd_state, RKISP1_CSI_PAD_SINK); 337 src_fmt = v4l2_subdev_state_get_format(sd_state, RKISP1_CSI_PAD_SRC); 355 struct v4l2_subdev_state *sd_state; local 247 rkisp1_csi_enum_mbus_code(struct v4l2_subdev *sd, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_mbus_code_enum *code) argument 288 rkisp1_csi_init_state(struct v4l2_subdev *sd, struct v4l2_subdev_state *sd_state) argument 306 rkisp1_csi_set_fmt(struct v4l2_subdev *sd, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_format *fmt) argument [all...] |
/linux-master/drivers/staging/media/atomisp/pci/ |
H A D | atomisp_tpg.c | 32 struct v4l2_subdev_state *sd_state, 40 struct v4l2_subdev_state *sd_state, 50 *v4l2_subdev_state_get_format(sd_state, 0) = *fmt; 68 struct v4l2_subdev_state *sd_state, 76 struct v4l2_subdev_state *sd_state, 84 struct v4l2_subdev_state *sd_state, 31 tpg_get_fmt(struct v4l2_subdev *sd, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_format *format) argument 39 tpg_set_fmt(struct v4l2_subdev *sd, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_format *format) argument 67 tpg_enum_mbus_code(struct v4l2_subdev *sd, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_mbus_code_enum *code) argument 75 tpg_enum_frame_size(struct v4l2_subdev *sd, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_frame_size_enum *fse) argument 83 tpg_enum_frame_ival(struct v4l2_subdev *sd, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_frame_interval_enum *fie) argument
|
H A D | atomisp_csi2.c | 27 struct v4l2_subdev_state *sd_state, 32 return v4l2_subdev_state_get_format(sd_state, pad); 45 struct v4l2_subdev_state *sd_state, 71 struct v4l2_subdev_state *sd_state, 77 format = __csi2_get_format(csi2, sd_state, fmt->which, fmt->pad); 85 struct v4l2_subdev_state *sd_state, 91 sd_state, 113 return atomisp_csi2_set_ffmt(sd, sd_state, which, 119 *actual_ffmt = *ffmt = *__csi2_get_format(csi2, sd_state, which, 134 struct v4l2_subdev_state *sd_state, 26 __csi2_get_format(struct atomisp_mipi_csi2_device *csi2, struct v4l2_subdev_state *sd_state, enum v4l2_subdev_format_whence which, unsigned int pad) argument 44 csi2_enum_mbus_code(struct v4l2_subdev *sd, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_mbus_code_enum *code) argument 70 csi2_get_format(struct v4l2_subdev *sd, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_format *fmt) argument 84 atomisp_csi2_set_ffmt(struct v4l2_subdev *sd, struct v4l2_subdev_state *sd_state, unsigned int which, uint16_t pad, struct v4l2_mbus_framefmt *ffmt) argument 133 csi2_set_format(struct v4l2_subdev *sd, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_format *fmt) argument [all...] |
H A D | atomisp_subdev.c | 201 struct v4l2_subdev_state *sd_state, 234 struct v4l2_subdev_state *sd_state, 243 return v4l2_subdev_state_get_crop(sd_state, pad); 245 return v4l2_subdev_state_get_compose(sd_state, pad); 261 struct v4l2_subdev_state *sd_state, uint32_t which, 267 return v4l2_subdev_state_get_format(sd_state, pad); 273 struct v4l2_subdev_state *sd_state, 282 ffmt[i] = atomisp_subdev_get_ffmt(sd, sd_state, which, i); 283 crop[i] = atomisp_subdev_get_rect(sd, sd_state, which, i, 285 comp[i] = atomisp_subdev_get_rect(sd, sd_state, whic 200 isp_subdev_enum_mbus_code(struct v4l2_subdev *sd, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_mbus_code_enum *code) argument 233 atomisp_subdev_get_rect(struct v4l2_subdev *sd, struct v4l2_subdev_state *sd_state, u32 which, uint32_t pad, uint32_t target) argument 260 atomisp_subdev_get_ffmt(struct v4l2_subdev *sd, struct v4l2_subdev_state *sd_state, uint32_t which, uint32_t pad) argument 272 isp_get_fmt_rect(struct v4l2_subdev *sd, struct v4l2_subdev_state *sd_state, uint32_t which, struct v4l2_mbus_framefmt **ffmt, struct v4l2_rect *crop[ATOMISP_SUBDEV_PADS_NUM], struct v4l2_rect *comp[ATOMISP_SUBDEV_PADS_NUM]) argument 290 isp_subdev_propagate(struct v4l2_subdev *sd, struct v4l2_subdev_state *sd_state, u32 which, uint32_t pad, uint32_t target, uint32_t flags) argument 319 isp_subdev_get_selection(struct v4l2_subdev *sd, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_selection *sel) argument 350 atomisp_subdev_set_selection(struct v4l2_subdev *sd, struct v4l2_subdev_state *sd_state, u32 which, uint32_t pad, uint32_t target, u32 flags, struct v4l2_rect *r) argument 511 isp_subdev_set_selection(struct v4l2_subdev *sd, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_selection *sel) argument 525 atomisp_subdev_set_ffmt(struct v4l2_subdev *sd, struct v4l2_subdev_state *sd_state, uint32_t which, u32 pad, struct v4l2_mbus_framefmt *ffmt) argument 589 isp_subdev_get_format(struct v4l2_subdev *sd, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_format *fmt) argument 609 isp_subdev_set_format(struct v4l2_subdev *sd, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_format *fmt) argument [all...] |
/linux-master/drivers/media/platform/renesas/vsp1/ |
H A D | vsp1_lif.c | 43 struct v4l2_subdev_state *sd_state, 46 return vsp1_subdev_enum_mbus_code(subdev, sd_state, code, lif_codes, 51 struct v4l2_subdev_state *sd_state, 54 return vsp1_subdev_enum_frame_size(subdev, sd_state, fse, 61 struct v4l2_subdev_state *sd_state, 64 return vsp1_subdev_set_pad_format(subdev, sd_state, fmt, lif_codes, 42 lif_enum_mbus_code(struct v4l2_subdev *subdev, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_mbus_code_enum *code) argument 50 lif_enum_frame_size(struct v4l2_subdev *subdev, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_frame_size_enum *fse) argument 60 lif_set_format(struct v4l2_subdev *subdev, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_format *fmt) argument
|
H A D | vsp1_rwpf.c | 20 struct v4l2_subdev_state *sd_state) 22 return v4l2_subdev_state_get_crop(sd_state, RWPF_PAD_SINK); 30 struct v4l2_subdev_state *sd_state, 48 struct v4l2_subdev_state *sd_state, 53 return vsp1_subdev_enum_frame_size(subdev, sd_state, fse, 60 struct v4l2_subdev_state *sd_state, 70 state = vsp1_entity_get_state(&rwpf->entity, sd_state, fmt->which); 131 struct v4l2_subdev_state *sd_state, 148 state = vsp1_entity_get_state(&rwpf->entity, sd_state, sel->which); 179 struct v4l2_subdev_state *sd_state, 19 vsp1_rwpf_get_crop(struct vsp1_rwpf *rwpf, struct v4l2_subdev_state *sd_state) argument 29 vsp1_rwpf_enum_mbus_code(struct v4l2_subdev *subdev, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_mbus_code_enum *code) argument 47 vsp1_rwpf_enum_frame_size(struct v4l2_subdev *subdev, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_frame_size_enum *fse) argument 59 vsp1_rwpf_set_format(struct v4l2_subdev *subdev, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_format *fmt) argument 130 vsp1_rwpf_get_selection(struct v4l2_subdev *subdev, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_selection *sel) argument 178 vsp1_rwpf_set_selection(struct v4l2_subdev *subdev, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_selection *sel) argument [all...] |
H A D | vsp1_entity.h | 139 struct v4l2_subdev_state *sd_state, 143 struct v4l2_subdev_state *sd_state, 147 struct v4l2_subdev_state *sd_state, 172 struct v4l2_subdev_state *sd_state, 175 struct v4l2_subdev_state *sd_state, 181 struct v4l2_subdev_state *sd_state, 185 struct v4l2_subdev_state *sd_state,
|
H A D | vsp1_uif.c | 57 struct v4l2_subdev_state *sd_state, 60 return vsp1_subdev_enum_mbus_code(subdev, sd_state, code, uif_codes, 65 struct v4l2_subdev_state *sd_state, 68 return vsp1_subdev_enum_frame_size(subdev, sd_state, fse, 75 struct v4l2_subdev_state *sd_state, 78 return vsp1_subdev_set_pad_format(subdev, sd_state, fmt, uif_codes, 85 struct v4l2_subdev_state *sd_state, 98 state = vsp1_entity_get_state(&uif->entity, sd_state, sel->which); 131 struct v4l2_subdev_state *sd_state, 146 state = vsp1_entity_get_state(&uif->entity, sd_state, se 56 uif_enum_mbus_code(struct v4l2_subdev *subdev, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_mbus_code_enum *code) argument 64 uif_enum_frame_size(struct v4l2_subdev *subdev, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_frame_size_enum *fse) argument 74 uif_set_format(struct v4l2_subdev *subdev, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_format *fmt) argument 84 uif_get_selection(struct v4l2_subdev *subdev, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_selection *sel) argument 130 uif_set_selection(struct v4l2_subdev *subdev, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_selection *sel) argument [all...] |
H A D | vsp1_brx.c | 68 struct v4l2_subdev_state *sd_state, 76 return vsp1_subdev_enum_mbus_code(subdev, sd_state, code, codes, 81 struct v4l2_subdev_state *sd_state, 100 struct v4l2_subdev_state *sd_state, 103 return v4l2_subdev_state_get_compose(sd_state, pad); 107 struct v4l2_subdev_state *sd_state, 122 format = vsp1_entity_get_pad_format(&brx->entity, sd_state, 135 struct v4l2_subdev_state *sd_state, 145 state = vsp1_entity_get_state(&brx->entity, sd_state, fmt->which); 184 struct v4l2_subdev_state *sd_state, 67 brx_enum_mbus_code(struct v4l2_subdev *subdev, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_mbus_code_enum *code) argument 80 brx_enum_frame_size(struct v4l2_subdev *subdev, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_frame_size_enum *fse) argument 99 brx_get_compose(struct vsp1_brx *brx, struct v4l2_subdev_state *sd_state, unsigned int pad) argument 106 brx_try_format(struct vsp1_brx *brx, struct v4l2_subdev_state *sd_state, unsigned int pad, struct v4l2_mbus_framefmt *fmt) argument 134 brx_set_format(struct v4l2_subdev *subdev, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_format *fmt) argument 183 brx_get_selection(struct v4l2_subdev *subdev, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_selection *sel) argument 217 brx_set_selection(struct v4l2_subdev *subdev, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_selection *sel) argument [all...] |
H A D | vsp1_lut.c | 102 struct v4l2_subdev_state *sd_state, 105 return vsp1_subdev_enum_mbus_code(subdev, sd_state, code, lut_codes, 110 struct v4l2_subdev_state *sd_state, 113 return vsp1_subdev_enum_frame_size(subdev, sd_state, fse, 120 struct v4l2_subdev_state *sd_state, 123 return vsp1_subdev_set_pad_format(subdev, sd_state, fmt, lut_codes, 101 lut_enum_mbus_code(struct v4l2_subdev *subdev, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_mbus_code_enum *code) argument 109 lut_enum_frame_size(struct v4l2_subdev *subdev, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_frame_size_enum *fse) argument 119 lut_set_format(struct v4l2_subdev *subdev, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_format *fmt) argument
|
H A D | vsp1_histo.c | 173 struct v4l2_subdev_state *sd_state, 183 return vsp1_subdev_enum_mbus_code(subdev, sd_state, code, 189 struct v4l2_subdev_state *sd_state, 195 return vsp1_subdev_enum_frame_size(subdev, sd_state, fse, 202 struct v4l2_subdev_state *sd_state, 216 state = vsp1_entity_get_state(&histo->entity, sd_state, sel->which); 261 struct v4l2_subdev_state *sd_state, 269 format = vsp1_entity_get_pad_format(&histo->entity, sd_state, 279 selection = vsp1_entity_get_pad_selection(&histo->entity, sd_state, 283 selection = vsp1_entity_get_pad_selection(&histo->entity, sd_state, 172 histo_enum_mbus_code(struct v4l2_subdev *subdev, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_mbus_code_enum *code) argument 188 histo_enum_frame_size(struct v4l2_subdev *subdev, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_frame_size_enum *fse) argument 201 histo_get_selection(struct v4l2_subdev *subdev, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_selection *sel) argument 260 histo_set_crop(struct v4l2_subdev *subdev, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_selection *sel) argument 291 histo_set_compose(struct v4l2_subdev *subdev, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_selection *sel) argument 343 histo_set_selection(struct v4l2_subdev *subdev, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_selection *sel) argument 374 histo_get_format(struct v4l2_subdev *subdev, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_format *fmt) argument 390 histo_set_format(struct v4l2_subdev *subdev, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_format *fmt) argument [all...] |
H A D | vsp1_hsit.c | 37 struct v4l2_subdev_state *sd_state, 55 struct v4l2_subdev_state *sd_state, 58 return vsp1_subdev_enum_frame_size(subdev, sd_state, fse, 65 struct v4l2_subdev_state *sd_state, 75 state = vsp1_entity_get_state(&hsit->entity, sd_state, fmt->which); 36 hsit_enum_mbus_code(struct v4l2_subdev *subdev, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_mbus_code_enum *code) argument 54 hsit_enum_frame_size(struct v4l2_subdev *subdev, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_frame_size_enum *fse) argument 64 hsit_set_format(struct v4l2_subdev *subdev, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_format *fmt) argument
|
H A D | vsp1_entity.c | 106 * @sd_state: the TRY state 113 * passed explicitly to the function through the sd_state argument and simply 118 struct v4l2_subdev_state *sd_state, 126 return sd_state; 133 * @sd_state: the state storage 141 struct v4l2_subdev_state *sd_state, 144 return v4l2_subdev_state_get_format(sd_state, pad); 150 * @sd_state: the state storage 160 struct v4l2_subdev_state *sd_state, 165 return v4l2_subdev_state_get_compose(sd_state, pa 117 vsp1_entity_get_state(struct vsp1_entity *entity, struct v4l2_subdev_state *sd_state, enum v4l2_subdev_format_whence which) argument 140 vsp1_entity_get_pad_format(struct vsp1_entity *entity, struct v4l2_subdev_state *sd_state, unsigned int pad) argument 159 vsp1_entity_get_pad_selection(struct vsp1_entity *entity, struct v4l2_subdev_state *sd_state, unsigned int pad, unsigned int target) argument 182 vsp1_subdev_get_pad_format(struct v4l2_subdev *subdev, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_format *fmt) argument 213 vsp1_subdev_enum_mbus_code(struct v4l2_subdev *subdev, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_mbus_code_enum *code, const unsigned int *codes, unsigned int ncodes) argument 264 vsp1_subdev_enum_frame_size(struct v4l2_subdev *subdev, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_frame_size_enum *fse, unsigned int min_width, unsigned int min_height, unsigned int max_width, unsigned int max_height) argument 327 vsp1_subdev_set_pad_format(struct v4l2_subdev *subdev, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_format *fmt, const unsigned int *codes, unsigned int ncodes, unsigned int min_width, unsigned int min_height, unsigned int max_width, unsigned int max_height) argument 400 vsp1_entity_init_state(struct v4l2_subdev *subdev, struct v4l2_subdev_state *sd_state) argument [all...] |
/linux-master/drivers/media/test-drivers/vimc/ |
H A D | vimc-scaler.c | 74 struct v4l2_subdev_state *sd_state) 81 mf = v4l2_subdev_state_get_format(sd_state, i); 85 r = v4l2_subdev_state_get_crop(sd_state, VIMC_SCALER_SINK); 92 struct v4l2_subdev_state *sd_state, 113 struct v4l2_subdev_state *sd_state, 137 struct v4l2_subdev_state *sd_state, u32 pad, 141 return v4l2_subdev_state_get_format(sd_state, pad); 148 struct v4l2_subdev_state *sd_state, 152 return v4l2_subdev_state_get_crop(sd_state, VIMC_SCALER_SINK); 158 struct v4l2_subdev_state *sd_state, 73 vimc_scaler_init_state(struct v4l2_subdev *sd, struct v4l2_subdev_state *sd_state) argument 91 vimc_scaler_enum_mbus_code(struct v4l2_subdev *sd, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_mbus_code_enum *code) argument 112 vimc_scaler_enum_frame_size(struct v4l2_subdev *sd, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_frame_size_enum *fse) argument 136 vimc_scaler_pad_format(struct vimc_scaler_device *vscaler, struct v4l2_subdev_state *sd_state, u32 pad, enum v4l2_subdev_format_whence which) argument 147 vimc_scaler_pad_crop(struct vimc_scaler_device *vscaler, struct v4l2_subdev_state *sd_state, enum v4l2_subdev_format_whence which) argument 157 vimc_scaler_get_fmt(struct v4l2_subdev *sd, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_format *format) argument 168 vimc_scaler_set_fmt(struct v4l2_subdev *sd, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_format *format) argument 233 vimc_scaler_get_selection(struct v4l2_subdev *sd, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_selection *sel) argument 270 vimc_scaler_set_selection(struct v4l2_subdev *sd, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_selection *sel) argument [all...] |
/linux-master/drivers/media/platform/microchip/ |
H A D | microchip-isc-scaler.c | 29 struct v4l2_subdev_state *sd_state, 36 v4l2_try_fmt = v4l2_subdev_state_get_format(sd_state, 49 struct v4l2_subdev_state *sd_state, 77 v4l2_try_fmt = v4l2_subdev_state_get_format(sd_state, 81 v4l2_try_fmt = v4l2_subdev_state_get_format(sd_state, 108 struct v4l2_subdev_state *sd_state, 127 struct v4l2_subdev_state *sd_state, 149 struct v4l2_subdev_state *sd_state) 152 v4l2_subdev_state_get_format(sd_state, 0); 158 try_crop = v4l2_subdev_state_get_crop(sd_state, 28 isc_scaler_get_fmt(struct v4l2_subdev *sd, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_format *format) argument 48 isc_scaler_set_fmt(struct v4l2_subdev *sd, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_format *req_fmt) argument 107 isc_scaler_enum_mbus_code(struct v4l2_subdev *sd, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_mbus_code_enum *code) argument 126 isc_scaler_g_sel(struct v4l2_subdev *sd, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_selection *sel) argument 148 isc_scaler_init_state(struct v4l2_subdev *sd, struct v4l2_subdev_state *sd_state) argument [all...] |
/linux-master/drivers/media/platform/st/stm32/stm32-dcmipp/ |
H A D | dcmipp-byteproc.c | 163 struct v4l2_subdev_state *sd_state) 171 mf = v4l2_subdev_state_get_format(sd_state, i); 175 r = v4l2_subdev_state_get_compose(sd_state, i); 177 r = v4l2_subdev_state_get_crop(sd_state, i); 190 struct v4l2_subdev_state *sd_state, 206 sink_fmt = v4l2_subdev_state_get_format(sd_state, 0); 215 struct v4l2_subdev_state *sd_state, 230 compose = v4l2_subdev_state_get_compose(sd_state, 0); 239 struct v4l2_subdev_state *sd_state, 249 mf = v4l2_subdev_state_get_format(sd_state, fm 162 dcmipp_byteproc_init_state(struct v4l2_subdev *sd, struct v4l2_subdev_state *sd_state) argument 189 dcmipp_byteproc_enum_mbus_code(struct v4l2_subdev *sd, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_mbus_code_enum *code) argument 214 dcmipp_byteproc_enum_frame_size(struct v4l2_subdev *sd, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_frame_size_enum *fse) argument 238 dcmipp_byteproc_set_fmt(struct v4l2_subdev *sd, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_format *fmt) argument 273 dcmipp_byteproc_get_selection(struct v4l2_subdev *sd, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_selection *s) argument 326 dcmipp_byteproc_set_selection(struct v4l2_subdev *sd, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_selection *s) argument [all...] |
/linux-master/drivers/staging/media/omap4iss/ |
H A D | iss_ipipe.c | 24 struct v4l2_subdev_state *sd_state, 178 struct v4l2_subdev_state *sd_state, 183 return v4l2_subdev_state_get_format(sd_state, pad); 191 * @sd_state: V4L2 subdev state 197 struct v4l2_subdev_state *sd_state, 225 format = __ipipe_get_format(ipipe, sd_state, IPIPE_PAD_SINK, 242 * @sd_state: V4L2 subdev state 247 struct v4l2_subdev_state *sd_state, 274 struct v4l2_subdev_state *sd_state, 286 ipipe_try_format(ipipe, sd_state, fs 177 __ipipe_get_format(struct iss_ipipe_device *ipipe, struct v4l2_subdev_state *sd_state, unsigned int pad, enum v4l2_subdev_format_whence which) argument 196 ipipe_try_format(struct iss_ipipe_device *ipipe, struct v4l2_subdev_state *sd_state, unsigned int pad, struct v4l2_mbus_framefmt *fmt, enum v4l2_subdev_format_whence which) argument 246 ipipe_enum_mbus_code(struct v4l2_subdev *sd, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_mbus_code_enum *code) argument 273 ipipe_enum_frame_size(struct v4l2_subdev *sd, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_frame_size_enum *fse) argument 312 ipipe_get_format(struct v4l2_subdev *sd, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_format *fmt) argument 336 ipipe_set_format(struct v4l2_subdev *sd, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_format *fmt) argument [all...] |
H A D | iss_ipipeif.c | 360 struct v4l2_subdev_state *sd_state, unsigned int pad, 364 return v4l2_subdev_state_get_format(sd_state, pad); 371 * @sd_state: V4L2 subdev state 377 struct v4l2_subdev_state *sd_state, unsigned int pad, 406 format = __ipipeif_get_format(ipipeif, sd_state, 422 format = __ipipeif_get_format(ipipeif, sd_state, 442 * @sd_state: V4L2 subdev state 447 struct v4l2_subdev_state *sd_state, 467 format = __ipipeif_get_format(ipipeif, sd_state, 482 struct v4l2_subdev_state *sd_state, 359 __ipipeif_get_format(struct iss_ipipeif_device *ipipeif, struct v4l2_subdev_state *sd_state, unsigned int pad, enum v4l2_subdev_format_whence which) argument 376 ipipeif_try_format(struct iss_ipipeif_device *ipipeif, struct v4l2_subdev_state *sd_state, unsigned int pad, struct v4l2_mbus_framefmt *fmt, enum v4l2_subdev_format_whence which) argument 446 ipipeif_enum_mbus_code(struct v4l2_subdev *sd, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_mbus_code_enum *code) argument 481 ipipeif_enum_frame_size(struct v4l2_subdev *sd, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_frame_size_enum *fse) argument 520 ipipeif_get_format(struct v4l2_subdev *sd, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_format *fmt) argument 544 ipipeif_set_format(struct v4l2_subdev *sd, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_format *fmt) argument [all...] |
/linux-master/drivers/media/platform/qcom/camss/ |
H A D | camss-vfe.c | 853 * @sd_state: V4L2 subdev state 861 struct v4l2_subdev_state *sd_state, 866 return v4l2_subdev_state_get_format(sd_state, pad); 874 * @sd_state: V4L2 subdev state 881 struct v4l2_subdev_state *sd_state, 885 return v4l2_subdev_state_get_compose(sd_state, 894 * @sd_state: V4L2 subdev state 901 struct v4l2_subdev_state *sd_state, 905 return v4l2_subdev_state_get_crop(sd_state, MSM_VFE_PAD_SRC); 913 * @sd_state 860 __vfe_get_format(struct vfe_line *line, struct v4l2_subdev_state *sd_state, unsigned int pad, enum v4l2_subdev_format_whence which) argument 880 __vfe_get_compose(struct vfe_line *line, struct v4l2_subdev_state *sd_state, enum v4l2_subdev_format_whence which) argument 900 __vfe_get_crop(struct vfe_line *line, struct v4l2_subdev_state *sd_state, enum v4l2_subdev_format_whence which) argument 918 vfe_try_format(struct vfe_line *line, struct v4l2_subdev_state *sd_state, unsigned int pad, struct v4l2_mbus_framefmt *fmt, enum v4l2_subdev_format_whence which) argument 978 vfe_try_compose(struct vfe_line *line, struct v4l2_subdev_state *sd_state, struct v4l2_rect *rect, enum v4l2_subdev_format_whence which) argument 1017 vfe_try_crop(struct vfe_line *line, struct v4l2_subdev_state *sd_state, struct v4l2_rect *rect, enum v4l2_subdev_format_whence which) argument 1061 vfe_enum_mbus_code(struct v4l2_subdev *sd, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_mbus_code_enum *code) argument 1095 vfe_enum_frame_size(struct v4l2_subdev *sd, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_frame_size_enum *fse) argument 1133 vfe_get_format(struct v4l2_subdev *sd, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_format *fmt) argument 1161 vfe_set_format(struct v4l2_subdev *sd, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_format *fmt) argument 1212 vfe_get_selection(struct v4l2_subdev *sd, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_selection *sel) argument 1282 vfe_set_selection(struct v4l2_subdev *sd, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_selection *sel) argument [all...] |
H A D | camss-csiphy.c | 315 * @sd_state: V4L2 subdev state 323 struct v4l2_subdev_state *sd_state, 328 return v4l2_subdev_state_get_format(sd_state, pad); 336 * @sd_state: V4L2 subdev state 342 struct v4l2_subdev_state *sd_state, 372 *fmt = *__csiphy_get_format(csiphy, sd_state, 383 * @sd_state: V4L2 subdev state 388 struct v4l2_subdev_state *sd_state, 403 format = __csiphy_get_format(csiphy, sd_state, 416 * @sd_state 322 __csiphy_get_format(struct csiphy_device *csiphy, struct v4l2_subdev_state *sd_state, unsigned int pad, enum v4l2_subdev_format_whence which) argument 341 csiphy_try_format(struct csiphy_device *csiphy, struct v4l2_subdev_state *sd_state, unsigned int pad, struct v4l2_mbus_framefmt *fmt, enum v4l2_subdev_format_whence which) argument 387 csiphy_enum_mbus_code(struct v4l2_subdev *sd, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_mbus_code_enum *code) argument 420 csiphy_enum_frame_size(struct v4l2_subdev *sd, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_frame_size_enum *fse) argument 458 csiphy_get_format(struct v4l2_subdev *sd, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_format *fmt) argument 482 csiphy_set_format(struct v4l2_subdev *sd, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_format *fmt) argument [all...] |
/linux-master/drivers/media/i2c/adv748x/ |
H A D | adv748x-csi2.c | 144 struct v4l2_subdev_state *sd_state, 150 return v4l2_subdev_state_get_format(sd_state, pad); 156 struct v4l2_subdev_state *sd_state, 163 mbusformat = adv748x_csi2_get_pad_format(sd, sd_state, sdformat->pad, 178 struct v4l2_subdev_state *sd_state, 186 mbusformat = adv748x_csi2_get_pad_format(sd, sd_state, sdformat->pad, 196 sink_fmt = adv748x_csi2_get_pad_format(sd, sd_state, 143 adv748x_csi2_get_pad_format(struct v4l2_subdev *sd, struct v4l2_subdev_state *sd_state, unsigned int pad, u32 which) argument 155 adv748x_csi2_get_format(struct v4l2_subdev *sd, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_format *sdformat) argument 177 adv748x_csi2_set_format(struct v4l2_subdev *sd, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_format *sdformat) argument
|
/linux-master/drivers/staging/media/imx/ |
H A D | imx-ic-prp.c | 82 __prp_get_fmt(struct prp_priv *priv, struct v4l2_subdev_state *sd_state, argument 86 return v4l2_subdev_state_get_format(sd_state, pad); 96 struct v4l2_subdev_state *sd_state, 116 infmt = __prp_get_fmt(priv, sd_state, PRP_SINK_PAD, 129 struct v4l2_subdev_state *sd_state, 141 fmt = __prp_get_fmt(priv, sd_state, sdformat->pad, sdformat->which); 154 struct v4l2_subdev_state *sd_state, 173 infmt = __prp_get_fmt(priv, sd_state, PRP_SINK_PAD, sdformat->which); 203 fmt = __prp_get_fmt(priv, sd_state, sdformat->pad, sdformat->which); 397 struct v4l2_subdev_state *sd_state, 95 prp_enum_mbus_code(struct v4l2_subdev *sd, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_mbus_code_enum *code) argument 128 prp_get_fmt(struct v4l2_subdev *sd, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_format *sdformat) argument 153 prp_set_fmt(struct v4l2_subdev *sd, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_format *sdformat) argument 396 prp_get_frame_interval(struct v4l2_subdev *sd, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_frame_interval *fi) argument 419 prp_set_frame_interval(struct v4l2_subdev *sd, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_frame_interval *fi) argument [all...] |
/linux-master/drivers/media/platform/ |
H A D | video-mux.c | 73 struct v4l2_subdev_state *sd_state; local 91 sd_state = v4l2_subdev_lock_and_get_active_state(sd); 92 source_mbusformat = v4l2_subdev_state_get_format(sd_state, 94 *source_mbusformat = *v4l2_subdev_state_get_format(sd_state, 96 v4l2_subdev_unlock_state(sd_state); 149 struct v4l2_subdev_state *sd_state, 157 mbusformat = v4l2_subdev_state_get_format(sd_state, sdformat->pad); 161 source_mbusformat = v4l2_subdev_state_get_format(sd_state, source_pad); 271 sdformat->format = *v4l2_subdev_state_get_format(sd_state, 286 struct v4l2_subdev_state *sd_state) 148 video_mux_set_format(struct v4l2_subdev *sd, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_format *sdformat) argument 285 video_mux_init_state(struct v4l2_subdev *sd, struct v4l2_subdev_state *sd_state) argument [all...] |