/kernel/linux/linux-6.6/drivers/media/platform/renesas/vsp1/ |
H A D | vsp1_rpf.c | 39 static inline void vsp1_rpf_write(struct vsp1_rwpf *rpf, in vsp1_rpf_write() argument 42 vsp1_dl_body_write(dlb, reg + rpf->entity.index * VI6_RPF_OFFSET, in vsp1_rpf_write() 63 struct vsp1_rwpf *rpf = to_rwpf(&entity->subdev); in rpf_configure_stream() local 64 const struct vsp1_format_info *fmtinfo = rpf->fmtinfo; in rpf_configure_stream() 65 const struct v4l2_pix_format_mplane *format = &rpf->format; in rpf_configure_stream() 88 vsp1_rpf_write(rpf, dlb, VI6_RPF_SRCM_PSTRIDE, pstride); in rpf_configure_stream() 91 sink_format = vsp1_entity_get_pad_format(&rpf->entity, in rpf_configure_stream() 92 rpf->entity.config, in rpf_configure_stream() 94 source_format = vsp1_entity_get_pad_format(&rpf->entity, in rpf_configure_stream() 95 rpf in rpf_configure_stream() 248 vsp1_rpf_configure_autofld(struct vsp1_rwpf *rpf, struct vsp1_dl_list *dl) vsp1_rpf_configure_autofld() argument 283 struct vsp1_rwpf *rpf = to_rwpf(&entity->subdev); rpf_configure_frame() local 298 struct vsp1_rwpf *rpf = to_rwpf(&entity->subdev); rpf_configure_partition() local 398 struct vsp1_rwpf *rpf; vsp1_rpf_create() local [all...] |
H A D | vsp1_drm.c | 117 struct vsp1_rwpf *rpf, in vsp1_du_pipeline_setup_rpf() 134 crop = &vsp1->drm->inputs[rpf->entity.index].crop; in vsp1_du_pipeline_setup_rpf() 139 format.format.code = rpf->fmtinfo->mbus; in vsp1_du_pipeline_setup_rpf() 142 ret = v4l2_subdev_call(&rpf->entity.subdev, pad, set_fmt, NULL, in vsp1_du_pipeline_setup_rpf() 150 format.format.code, rpf->entity.index); in vsp1_du_pipeline_setup_rpf() 156 ret = v4l2_subdev_call(&rpf->entity.subdev, pad, set_selection, NULL, in vsp1_du_pipeline_setup_rpf() 164 rpf->entity.index); in vsp1_du_pipeline_setup_rpf() 172 ret = v4l2_subdev_call(&rpf->entity.subdev, pad, get_fmt, NULL, in vsp1_du_pipeline_setup_rpf() 180 format.format.code, rpf->entity.index); in vsp1_du_pipeline_setup_rpf() 184 ret = v4l2_subdev_call(&rpf in vsp1_du_pipeline_setup_rpf() 115 vsp1_du_pipeline_setup_rpf(struct vsp1_device *vsp1, struct vsp1_pipeline *pipe, struct vsp1_rwpf *rpf, struct vsp1_entity *uif, unsigned int brx_input) vsp1_du_pipeline_setup_rpf() argument 361 rpf_zpos(struct vsp1_device *vsp1, struct vsp1_rwpf *rpf) rpf_zpos() argument 382 struct vsp1_rwpf *rpf = vsp1->rpf[i]; vsp1_du_pipeline_setup_inputs() local 414 struct vsp1_rwpf *rpf = inputs[i]; vsp1_du_pipeline_setup_inputs() local 676 struct vsp1_rwpf *rpf = pipe->inputs[i]; vsp1_du_setup_lif() local 818 struct vsp1_rwpf *rpf; vsp1_du_atomic_update() local [all...] |
H A D | vsp1_drv.c | 190 struct vsp1_rwpf *rpf = vsp1->rpf[i]; in vsp1_uapi_create_links() local 192 ret = media_create_pad_link(&rpf->video->video.entity, 0, in vsp1_uapi_create_links() 193 &rpf->entity.subdev.entity, in vsp1_uapi_create_links() 374 struct vsp1_rwpf *rpf; in vsp1_create_entities() local 376 rpf = vsp1_rpf_create(vsp1, i); in vsp1_create_entities() 377 if (IS_ERR(rpf)) { in vsp1_create_entities() 378 ret = PTR_ERR(rpf); in vsp1_create_entities() 382 vsp1->rpf[i] = rpf; in vsp1_create_entities() [all...] |
H A D | vsp1_brx.h | 30 struct vsp1_rwpf *rpf; member
|
H A D | vsp1_pipe.h | 69 * @rpf: The RPF partition window configuration 76 struct vsp1_partition_window rpf; member
|
H A D | vsp1.h | 96 struct vsp1_rwpf *rpf[VSP1_MAX_RPF]; member
|
H A D | vsp1_brx.c | 349 if (brx->inputs[i].rpf) { in brx_configure_stream() 352 premultiplied = brx->inputs[i].rpf->format.flags in brx_configure_stream()
|
H A D | vsp1_video.c | 518 brx->inputs[pad->index].rpf = input; in vsp1_video_pipeline_build_branch() 811 struct vsp1_rwpf *rpf = in vsp1_video_setup_pipeline() local 814 uds->scale_alpha = rpf->fmtinfo->alpha; in vsp1_video_setup_pipeline()
|
H A D | vsp1_pipe.c | 271 brx->inputs[i].rpf = NULL; in vsp1_pipeline_reset()
|
/kernel/linux/linux-5.10/drivers/media/platform/vsp1/ |
H A D | vsp1_rpf.c | 39 static inline void vsp1_rpf_write(struct vsp1_rwpf *rpf, in vsp1_rpf_write() argument 42 vsp1_dl_body_write(dlb, reg + rpf->entity.index * VI6_RPF_OFFSET, in vsp1_rpf_write() 63 struct vsp1_rwpf *rpf = to_rwpf(&entity->subdev); in rpf_configure_stream() local 64 const struct vsp1_format_info *fmtinfo = rpf->fmtinfo; in rpf_configure_stream() 65 const struct v4l2_pix_format_mplane *format = &rpf->format; in rpf_configure_stream() 88 vsp1_rpf_write(rpf, dlb, VI6_RPF_SRCM_PSTRIDE, pstride); in rpf_configure_stream() 91 sink_format = vsp1_entity_get_pad_format(&rpf->entity, in rpf_configure_stream() 92 rpf->entity.config, in rpf_configure_stream() 94 source_format = vsp1_entity_get_pad_format(&rpf->entity, in rpf_configure_stream() 95 rpf in rpf_configure_stream() 196 vsp1_rpf_configure_autofld(struct vsp1_rwpf *rpf, struct vsp1_dl_list *dl) vsp1_rpf_configure_autofld() argument 231 struct vsp1_rwpf *rpf = to_rwpf(&entity->subdev); rpf_configure_frame() local 246 struct vsp1_rwpf *rpf = to_rwpf(&entity->subdev); rpf_configure_partition() local 346 struct vsp1_rwpf *rpf; vsp1_rpf_create() local [all...] |
H A D | vsp1_drm.c | 117 struct vsp1_rwpf *rpf, in vsp1_du_pipeline_setup_rpf() 130 crop = &vsp1->drm->inputs[rpf->entity.index].crop; in vsp1_du_pipeline_setup_rpf() 137 format.format.code = rpf->fmtinfo->mbus; in vsp1_du_pipeline_setup_rpf() 140 ret = v4l2_subdev_call(&rpf->entity.subdev, pad, set_fmt, NULL, in vsp1_du_pipeline_setup_rpf() 148 format.format.code, rpf->entity.index); in vsp1_du_pipeline_setup_rpf() 156 ret = v4l2_subdev_call(&rpf->entity.subdev, pad, set_selection, NULL, in vsp1_du_pipeline_setup_rpf() 164 rpf->entity.index); in vsp1_du_pipeline_setup_rpf() 172 ret = v4l2_subdev_call(&rpf->entity.subdev, pad, get_fmt, NULL, in vsp1_du_pipeline_setup_rpf() 180 format.format.code, rpf->entity.index); in vsp1_du_pipeline_setup_rpf() 184 ret = v4l2_subdev_call(&rpf in vsp1_du_pipeline_setup_rpf() 115 vsp1_du_pipeline_setup_rpf(struct vsp1_device *vsp1, struct vsp1_pipeline *pipe, struct vsp1_rwpf *rpf, struct vsp1_entity *uif, unsigned int brx_input) vsp1_du_pipeline_setup_rpf() argument 361 rpf_zpos(struct vsp1_device *vsp1, struct vsp1_rwpf *rpf) rpf_zpos() argument 382 struct vsp1_rwpf *rpf = vsp1->rpf[i]; vsp1_du_pipeline_setup_inputs() local 414 struct vsp1_rwpf *rpf = inputs[i]; vsp1_du_pipeline_setup_inputs() local 671 struct vsp1_rwpf *rpf = pipe->inputs[i]; vsp1_du_setup_lif() local 810 struct vsp1_rwpf *rpf; vsp1_du_atomic_update() local [all...] |
H A D | vsp1_drv.c | 181 struct vsp1_rwpf *rpf = vsp1->rpf[i]; in vsp1_uapi_create_links() local 183 ret = media_create_pad_link(&rpf->video->video.entity, 0, in vsp1_uapi_create_links() 184 &rpf->entity.subdev.entity, in vsp1_uapi_create_links() 367 struct vsp1_rwpf *rpf; in vsp1_create_entities() local 369 rpf = vsp1_rpf_create(vsp1, i); in vsp1_create_entities() 370 if (IS_ERR(rpf)) { in vsp1_create_entities() 371 ret = PTR_ERR(rpf); in vsp1_create_entities() 375 vsp1->rpf[i] = rpf; in vsp1_create_entities() [all...] |
H A D | vsp1_brx.h | 30 struct vsp1_rwpf *rpf; member
|
H A D | vsp1_pipe.h | 69 * @rpf: The RPF partition window configuration 76 struct vsp1_partition_window rpf; member
|
H A D | vsp1.h | 92 struct vsp1_rwpf *rpf[VSP1_MAX_RPF]; member
|
H A D | vsp1_brx.c | 347 if (brx->inputs[i].rpf) { in brx_configure_stream() 350 premultiplied = brx->inputs[i].rpf->format.flags in brx_configure_stream()
|
H A D | vsp1_video.c | 517 brx->inputs[pad->index].rpf = input; in vsp1_video_pipeline_build_branch() 810 struct vsp1_rwpf *rpf = in vsp1_video_setup_pipeline() local 813 uds->scale_alpha = rpf->fmtinfo->alpha; in vsp1_video_setup_pipeline()
|
H A D | vsp1_pipe.c | 253 brx->inputs[i].rpf = NULL; in vsp1_pipeline_reset()
|
/kernel/linux/linux-5.10/drivers/scsi/bfa/ |
H A D | bfa_fcs_rport.c | 3013 bfa_port_speed_t rport_speed = rport->rpf.rpsc_speed; in bfa_fcs_rport_get_attr() 3030 rport_attr->curr_speed = rport->rpf.rpsc_speed; in bfa_fcs_rport_get_attr() 3031 rport_attr->assigned_speed = rport->rpf.assigned_speed; in bfa_fcs_rport_get_attr() 3124 static void bfa_fcs_rpf_sm_uninit(struct bfa_fcs_rpf_s *rpf, 3126 static void bfa_fcs_rpf_sm_rpsc_sending(struct bfa_fcs_rpf_s *rpf, 3128 static void bfa_fcs_rpf_sm_rpsc(struct bfa_fcs_rpf_s *rpf, 3130 static void bfa_fcs_rpf_sm_rpsc_retry(struct bfa_fcs_rpf_s *rpf, 3132 static void bfa_fcs_rpf_sm_offline(struct bfa_fcs_rpf_s *rpf, 3134 static void bfa_fcs_rpf_sm_online(struct bfa_fcs_rpf_s *rpf, 3138 bfa_fcs_rpf_sm_uninit(struct bfa_fcs_rpf_s *rpf, enu argument 3169 bfa_fcs_rpf_sm_rpsc_sending(struct bfa_fcs_rpf_s *rpf, enum rpf_event event) bfa_fcs_rpf_sm_rpsc_sending() argument 3192 bfa_fcs_rpf_sm_rpsc(struct bfa_fcs_rpf_s *rpf, enum rpf_event event) bfa_fcs_rpf_sm_rpsc() argument 3238 bfa_fcs_rpf_sm_rpsc_retry(struct bfa_fcs_rpf_s *rpf, enum rpf_event event) bfa_fcs_rpf_sm_rpsc_retry() argument 3264 bfa_fcs_rpf_sm_online(struct bfa_fcs_rpf_s *rpf, enum rpf_event event) bfa_fcs_rpf_sm_online() argument 3284 bfa_fcs_rpf_sm_offline(struct bfa_fcs_rpf_s *rpf, enum rpf_event event) bfa_fcs_rpf_sm_offline() argument 3311 struct bfa_fcs_rpf_s *rpf = &rport->rpf; bfa_fcs_rpf_init() local 3352 struct bfa_fcs_rpf_s *rpf = (struct bfa_fcs_rpf_s *) arg; bfa_fcs_rpf_timeout() local 3362 struct bfa_fcs_rpf_s *rpf = (struct bfa_fcs_rpf_s *)rpf_cbarg; bfa_fcs_rpf_send_rpsc2() local 3396 struct bfa_fcs_rpf_s *rpf = (struct bfa_fcs_rpf_s *) cbarg; bfa_fcs_rpf_rpsc2_response() local [all...] |
H A D | bfa_fcs.h | 448 struct bfa_fcs_rpf_s rpf; /* Rport features module */ member
|
/kernel/linux/linux-6.6/drivers/scsi/bfa/ |
H A D | bfa_fcs_rport.c | 3013 bfa_port_speed_t rport_speed = rport->rpf.rpsc_speed; in bfa_fcs_rport_get_attr() 3030 rport_attr->curr_speed = rport->rpf.rpsc_speed; in bfa_fcs_rport_get_attr() 3031 rport_attr->assigned_speed = rport->rpf.assigned_speed; in bfa_fcs_rport_get_attr() 3124 static void bfa_fcs_rpf_sm_uninit(struct bfa_fcs_rpf_s *rpf, 3126 static void bfa_fcs_rpf_sm_rpsc_sending(struct bfa_fcs_rpf_s *rpf, 3128 static void bfa_fcs_rpf_sm_rpsc(struct bfa_fcs_rpf_s *rpf, 3130 static void bfa_fcs_rpf_sm_rpsc_retry(struct bfa_fcs_rpf_s *rpf, 3132 static void bfa_fcs_rpf_sm_offline(struct bfa_fcs_rpf_s *rpf, 3134 static void bfa_fcs_rpf_sm_online(struct bfa_fcs_rpf_s *rpf, 3138 bfa_fcs_rpf_sm_uninit(struct bfa_fcs_rpf_s *rpf, enu argument 3169 bfa_fcs_rpf_sm_rpsc_sending(struct bfa_fcs_rpf_s *rpf, enum rpf_event event) bfa_fcs_rpf_sm_rpsc_sending() argument 3192 bfa_fcs_rpf_sm_rpsc(struct bfa_fcs_rpf_s *rpf, enum rpf_event event) bfa_fcs_rpf_sm_rpsc() argument 3238 bfa_fcs_rpf_sm_rpsc_retry(struct bfa_fcs_rpf_s *rpf, enum rpf_event event) bfa_fcs_rpf_sm_rpsc_retry() argument 3264 bfa_fcs_rpf_sm_online(struct bfa_fcs_rpf_s *rpf, enum rpf_event event) bfa_fcs_rpf_sm_online() argument 3284 bfa_fcs_rpf_sm_offline(struct bfa_fcs_rpf_s *rpf, enum rpf_event event) bfa_fcs_rpf_sm_offline() argument 3311 struct bfa_fcs_rpf_s *rpf = &rport->rpf; bfa_fcs_rpf_init() local 3352 struct bfa_fcs_rpf_s *rpf = (struct bfa_fcs_rpf_s *) arg; bfa_fcs_rpf_timeout() local 3362 struct bfa_fcs_rpf_s *rpf = (struct bfa_fcs_rpf_s *)rpf_cbarg; bfa_fcs_rpf_send_rpsc2() local 3396 struct bfa_fcs_rpf_s *rpf = (struct bfa_fcs_rpf_s *) cbarg; bfa_fcs_rpf_rpsc2_response() local [all...] |
/kernel/linux/linux-5.10/include/media/ |
H A D | vsp1.h | 111 unsigned int rpf,
|
/kernel/linux/linux-6.6/include/media/ |
H A D | vsp1.h | 113 unsigned int rpf,
|
/kernel/linux/linux-5.10/net/ipv4/ |
H A D | fib_frontend.c | 345 int rpf, struct in_device *idev, u32 *itag) in __fib_validate_source() 397 if (rpf == 1) in __fib_validate_source() 409 if (rpf) in __fib_validate_source() 343 __fib_validate_source(struct sk_buff *skb, __be32 src, __be32 dst, u8 tos, int oif, struct net_device *dev, int rpf, struct in_device *idev, u32 *itag) __fib_validate_source() argument
|
/kernel/linux/linux-6.6/net/ipv4/ |
H A D | fib_frontend.c | 346 int rpf, struct in_device *idev, u32 *itag) in __fib_validate_source() 397 if (rpf == 1) in __fib_validate_source() 409 if (rpf) in __fib_validate_source() 344 __fib_validate_source(struct sk_buff *skb, __be32 src, __be32 dst, u8 tos, int oif, struct net_device *dev, int rpf, struct in_device *idev, u32 *itag) __fib_validate_source() argument
|