/kernel/linux/linux-5.10/drivers/staging/media/omap4iss/ |
H A D | iss_resizer.c | 29 * @resizer: Pointer to ISS ISP RESIZER device. 41 static void resizer_print_status(struct iss_resizer_device *resizer) in resizer_print_status() argument 43 struct iss_device *iss = to_iss_device(resizer); in resizer_print_status() 111 static void resizer_enable(struct iss_resizer_device *resizer, u8 enable) in resizer_enable() argument 113 struct iss_device *iss = to_iss_device(resizer); in resizer_enable() 129 * @resizer: Pointer to ISP RESIZER device. 134 static void resizer_set_outaddr(struct iss_resizer_device *resizer, u32 addr) in resizer_set_outaddr() argument 136 struct iss_device *iss = to_iss_device(resizer); in resizer_set_outaddr() 139 informat = &resizer->formats[RESIZER_PAD_SINK]; in resizer_set_outaddr() 140 outformat = &resizer in resizer_set_outaddr() 181 resizer_configure(struct iss_resizer_device *resizer) resizer_configure() argument 263 resizer_isr_buffer(struct iss_resizer_device *resizer) resizer_isr_buffer() argument 286 omap4iss_resizer_isr(struct iss_resizer_device *resizer, u32 events) omap4iss_resizer_isr() argument 315 struct iss_resizer_device *resizer = container_of(video, resizer_video_queue() local 352 struct iss_resizer_device *resizer = v4l2_get_subdevdata(sd); resizer_set_stream() local 418 __resizer_get_format(struct iss_resizer_device *resizer, struct v4l2_subdev_pad_config *cfg, unsigned int pad, enum v4l2_subdev_format_whence which) __resizer_get_format() argument 435 resizer_try_format(struct iss_resizer_device *resizer, struct v4l2_subdev_pad_config *cfg, unsigned int pad, struct v4l2_mbus_framefmt *fmt, enum v4l2_subdev_format_whence which) resizer_try_format() argument 498 struct iss_resizer_device *resizer = v4l2_get_subdevdata(sd); resizer_enum_mbus_code() local 543 struct iss_resizer_device *resizer = v4l2_get_subdevdata(sd); resizer_enum_frame_size() local 582 struct iss_resizer_device *resizer = v4l2_get_subdevdata(sd); resizer_get_format() local 606 struct iss_resizer_device *resizer = v4l2_get_subdevdata(sd); resizer_set_format() local 713 struct iss_resizer_device *resizer = v4l2_get_subdevdata(sd); resizer_link_setup() local 769 resizer_init_entities(struct iss_resizer_device *resizer) resizer_init_entities() argument 806 omap4iss_resizer_unregister_entities(struct iss_resizer_device *resizer) omap4iss_resizer_unregister_entities() argument 812 omap4iss_resizer_register_entities(struct iss_resizer_device *resizer, struct v4l2_device *vdev) omap4iss_resizer_register_entities() argument 847 struct iss_resizer_device *resizer = &iss->resizer; omap4iss_resizer_init() local 863 struct iss_resizer_device *resizer = &iss->resizer; omap4iss_resizer_create_links() local 877 struct iss_resizer_device *resizer = &iss->resizer; omap4iss_resizer_cleanup() local [all...] |
H A D | iss_resizer.h | 62 int omap4iss_resizer_register_entities(struct iss_resizer_device *resizer, 64 void omap4iss_resizer_unregister_entities(struct iss_resizer_device *resizer); 66 int omap4iss_resizer_busy(struct iss_resizer_device *resizer); 67 void omap4iss_resizer_isr(struct iss_resizer_device *resizer, u32 events); 69 void omap4iss_resizer_max_rate(struct iss_resizer_device *resizer,
|
H A D | iss.c | 344 omap4iss_resizer_isr(&iss->resizer, in iss_isr() 918 omap4iss_resizer_unregister_entities(&iss->resizer); in iss_unregister_entities() 1020 ret = omap4iss_resizer_register_entities(&iss->resizer, &iss->v4l2_dev); in iss_register_entities() 1121 &iss->resizer.subdev.entity, RESIZER_PAD_SINK, 0); in iss_create_links() 1133 &iss->resizer.subdev.entity, RESIZER_PAD_SINK, 0); in iss_create_links()
|
H A D | iss.h | 116 struct iss_resizer_device resizer; member
|
/kernel/linux/linux-6.6/drivers/staging/media/omap4iss/ |
H A D | iss_resizer.c | 29 * @resizer: Pointer to ISS ISP RESIZER device. 41 static void resizer_print_status(struct iss_resizer_device *resizer) in resizer_print_status() argument 43 struct iss_device *iss = to_iss_device(resizer); in resizer_print_status() 111 static void resizer_enable(struct iss_resizer_device *resizer, u8 enable) in resizer_enable() argument 113 struct iss_device *iss = to_iss_device(resizer); in resizer_enable() 129 * @resizer: Pointer to ISP RESIZER device. 134 static void resizer_set_outaddr(struct iss_resizer_device *resizer, u32 addr) in resizer_set_outaddr() argument 136 struct iss_device *iss = to_iss_device(resizer); in resizer_set_outaddr() 139 informat = &resizer->formats[RESIZER_PAD_SINK]; in resizer_set_outaddr() 140 outformat = &resizer in resizer_set_outaddr() 181 resizer_configure(struct iss_resizer_device *resizer) resizer_configure() argument 263 resizer_isr_buffer(struct iss_resizer_device *resizer) resizer_isr_buffer() argument 286 omap4iss_resizer_isr(struct iss_resizer_device *resizer, u32 events) omap4iss_resizer_isr() argument 315 struct iss_resizer_device *resizer = container_of(video, resizer_video_queue() local 352 struct iss_resizer_device *resizer = v4l2_get_subdevdata(sd); resizer_set_stream() local 418 __resizer_get_format(struct iss_resizer_device *resizer, struct v4l2_subdev_state *sd_state, unsigned int pad, enum v4l2_subdev_format_whence which) __resizer_get_format() argument 436 resizer_try_format(struct iss_resizer_device *resizer, struct v4l2_subdev_state *sd_state, unsigned int pad, struct v4l2_mbus_framefmt *fmt, enum v4l2_subdev_format_whence which) resizer_try_format() argument 500 struct iss_resizer_device *resizer = v4l2_get_subdevdata(sd); resizer_enum_mbus_code() local 546 struct iss_resizer_device *resizer = v4l2_get_subdevdata(sd); resizer_enum_frame_size() local 585 struct iss_resizer_device *resizer = v4l2_get_subdevdata(sd); resizer_get_format() local 609 struct iss_resizer_device *resizer = v4l2_get_subdevdata(sd); resizer_set_format() local 718 struct iss_resizer_device *resizer = v4l2_get_subdevdata(sd); resizer_link_setup() local 774 resizer_init_entities(struct iss_resizer_device *resizer) resizer_init_entities() argument 811 omap4iss_resizer_unregister_entities(struct iss_resizer_device *resizer) omap4iss_resizer_unregister_entities() argument 817 omap4iss_resizer_register_entities(struct iss_resizer_device *resizer, struct v4l2_device *vdev) omap4iss_resizer_register_entities() argument 852 struct iss_resizer_device *resizer = &iss->resizer; omap4iss_resizer_init() local 868 struct iss_resizer_device *resizer = &iss->resizer; omap4iss_resizer_create_links() local 882 struct iss_resizer_device *resizer = &iss->resizer; omap4iss_resizer_cleanup() local [all...] |
H A D | iss_resizer.h | 62 int omap4iss_resizer_register_entities(struct iss_resizer_device *resizer, 64 void omap4iss_resizer_unregister_entities(struct iss_resizer_device *resizer); 66 int omap4iss_resizer_busy(struct iss_resizer_device *resizer); 67 void omap4iss_resizer_isr(struct iss_resizer_device *resizer, u32 events); 69 void omap4iss_resizer_max_rate(struct iss_resizer_device *resizer,
|
H A D | iss.c | 344 omap4iss_resizer_isr(&iss->resizer, in iss_isr() 921 omap4iss_resizer_unregister_entities(&iss->resizer); in iss_unregister_entities() 1023 ret = omap4iss_resizer_register_entities(&iss->resizer, &iss->v4l2_dev); in iss_register_entities() 1124 &iss->resizer.subdev.entity, RESIZER_PAD_SINK, 0); in iss_create_links() 1136 &iss->resizer.subdev.entity, RESIZER_PAD_SINK, 0); in iss_create_links()
|
H A D | iss.h | 116 struct iss_resizer_device resizer; member
|
/kernel/linux/linux-6.6/drivers/media/platform/rockchip/rkisp1/ |
H A D | Makefile | 8 rkisp1-resizer.o \
|
H A D | rkisp1-dev.c | 40 * rkisp1-resizer.c rkisp1-capture.c 377 struct media_entity *resizer = in rkisp1_create_links() local 384 resizer, RKISP1_RSZ_PAD_SINK, in rkisp1_create_links() 389 ret = media_create_pad_link(resizer, RKISP1_RSZ_PAD_SRC, in rkisp1_create_links()
|