mirror of
https://git.proxmox.com/git/mirror_ubuntu-kernels.git
synced 2025-11-20 22:07:51 +00:00
The subdev .init_cfg() operation is affected by two issues: - It has long been extended to initialize a whole v4l2_subdev_state instead of just a v4l2_subdev_pad_config, but its name has stuck around. - Despite operating on a whole subdev state and not being directly exposed to the subdev users (either in-kernel or through the userspace API), .init_cfg() is categorized as a subdev pad operation. This participates in making the subdev API confusing for new developers. Fix it by renaming the operation to .init_state(), and make it a subdev internal operation. Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Acked-by: Michael Riesch <michael.riesch@wolfvision.net> # for imx415 Acked-by: Shuah Khan <skhan@linuxfoundation.org> # for vimc Reviewed-by: Philipp Zabel <p.zabel@pengutronix.de> Reviewed-by: Tomi Valkeinen <tomi.valkeinen@ideasonboard.com> [Sakari Ailus: Resolved a conflict in Renesas vsp1 driver.] Signed-off-by: Sakari Ailus <sakari.ailus@linux.intel.com> Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl> |
||
|---|---|---|
| .. | ||
| Makefile | ||
| vsp1_brx.c | ||
| vsp1_brx.h | ||
| vsp1_clu.c | ||
| vsp1_clu.h | ||
| vsp1_dl.c | ||
| vsp1_dl.h | ||
| vsp1_drm.c | ||
| vsp1_drm.h | ||
| vsp1_drv.c | ||
| vsp1_entity.c | ||
| vsp1_entity.h | ||
| vsp1_hgo.c | ||
| vsp1_hgo.h | ||
| vsp1_hgt.c | ||
| vsp1_hgt.h | ||
| vsp1_histo.c | ||
| vsp1_histo.h | ||
| vsp1_hsit.c | ||
| vsp1_hsit.h | ||
| vsp1_lif.c | ||
| vsp1_lif.h | ||
| vsp1_lut.c | ||
| vsp1_lut.h | ||
| vsp1_pipe.c | ||
| vsp1_pipe.h | ||
| vsp1_regs.h | ||
| vsp1_rpf.c | ||
| vsp1_rwpf.c | ||
| vsp1_rwpf.h | ||
| vsp1_sru.c | ||
| vsp1_sru.h | ||
| vsp1_uds.c | ||
| vsp1_uds.h | ||
| vsp1_uif.c | ||
| vsp1_uif.h | ||
| vsp1_video.c | ||
| vsp1_video.h | ||
| vsp1_wpf.c | ||
| vsp1.h | ||