Hi Detlev, On 14/02/2024 17:40, Detlev Casanova wrote: > Hi Hans, > > I see that my visl patches on that branch are the v4. But I recently sent a > v5, fixing a checkpatch warning (but also fixed by you) and removing unnecessary > code changes: https://lore.kernel.org/linux-media/20240117151202.405426-1-detlev.casanova@xxxxxxxxxxxxx/ > > These are not big changes, so I don't mind keeping v4 and dropping v5 if that > is easier for you. I somehow missed the v5. I've replaced the v4 with your v5 in my upcoming PR. I needed to make another change to the PR anyway, so this was easy to do. Thank you for letting me know. Regards, Hans > > Regards, > Detlev > > On Wednesday, February 14, 2024 10:17:54 A.M. EST Hans Verkuil wrote: >> If there are no comments, then I'll push this tomorrow or Friday. >> >> Regards, >> >> Hans >> >> The following changes since commit 8c64f4cdf4e6cc5682c52523713af8c39c94e6d5: >> >> media: edia: dvbdev: fix a use-after-free (2024-02-07 06:06:03 +0100) >> >> are available in the Git repository at: >> >> git://linuxtv.org/hverkuil/media_tree.git tags/br-v6.9d >> >> for you to fetch changes up to 10a934521ad37903bc290ed9b5fac5cd3c1e26a0: >> >> media: v4l: marvell: select CONFIG_V4L2_ASYNC where needed (2024-02-14 >> 16:14:11 +0100) >> >> ---------------------------------------------------------------- >> Tag branch >> >> ---------------------------------------------------------------- >> Andrzej Pietrasiewicz (1): >> media: videobuf2: Add missing doc comment for waiting_in_dqbuf >> >> Arnd Bergmann (3): >> media: sta2x11: fix irq handler cast >> media: pvrusb2: fix pvr2_stream_callback casts >> media: v4l: marvell: select CONFIG_V4L2_ASYNC where needed >> >> Changhuang Liang (1): >> staging: media: starfive: Set 16 bpp for capture_raw device >> >> Colin Ian King (2): >> media: tda18271: remove redundant assignment to variable bcal >> media: i2c: st-vgxy61: remove redundant initialization of pointer mode >> >> Daniil Dulov (2): >> media: go7007: add check of return value of go7007_read_addr() >> media: pvrusb2: remove redundant NULL check >> >> Detlev Casanova (4): >> media: visl,vidtv: Set parameters permissions to 0444 >> media: visl: Add a tpg_verbose parameter >> doc: media: visl: Document tpg_verbose parameter >> media: visl: Add codec specific variability on output frames >> >> Hans Verkuil (3): >> media: staging: imx: controls are from another device, mark this >> media: v4l2-ctrls-core.c: check min/max for menu, controls >> media: core: v4l2-ioctl.c: use is_valid_ioctl() >> >> Hsia-Jun(Randy) Li (1): >> media: v4l2-mem2mem: fix mem order in last buf >> >> Jernej Skrabec (4): >> media: cedrus: h265: Fix configuring bitstream size >> media: sun8i-di: Fix coefficient writes >> media: sun8i-di: Fix power on/off sequences >> media: sun8i-di: Fix chroma difference threshold >> >> Kells Ping (1): >> media: platform: cros-ec: Add Dita to the match table >> >> Kevin Hao (3): >> media: dvb_frontend: Use wait_event_freezable_timeout() for freezable >> kthread media: msp3400: Use wait_event_freezable_timeout() in msp_sleep() >> media: pvrusb2: Use wait_event_freezable() for freezable kthread >> >> Lucas Stach (1): >> media: imx: csc/scaler: fix v4l2_ctrl_handler memory leak >> >> Markus Elfring (1): >> media: ti: Use devm_platform_ioremap_resource() in ti_csi2rx_probe() >> >> Matthias Schwarzott (1): >> media: zl10036: Fix my email address >> >> Ming Qian (2): >> media: imx-jpeg: Support for negotiating bytesperline with client >> media: amphion: Abort vpu parsing directly in seek >> >> Niklas Söderlund (1): >> media: rcar-csi2: Move driver to renesas directory >> >> Ricardo B. Marliere (1): >> media: bt8xx: make bttv_sub_bus_type const >> >> Vincenzo Mezzela (1): >> docs: media: fix typo in docs >> >> XueBing Chen (4): >> media: dvb-frontends: Clean up errors in cx24110.h >> media: stv6110x: Clean up errors in stv6110x.h >> media: Clean up errors in bcm3510_priv.h >> media: dvb-frontends: Clean up errors in tda8083.h >> >> Yang Li (1): >> media: mediatek: vcodec: Remove unneeded semicolon >> >> Documentation/admin-guide/media/visl.rst | >> 12 +- Documentation/driver-api/media/v4l2-subdev.rst >> | 2 +- MAINTAINERS >> | 1 + drivers/media/cec/platform/cros-ec/cros-ec-cec.c >> | 2 + drivers/media/dvb-core/dvb_frontend.c >> | 13 +- drivers/media/dvb-frontends/bcm3510_priv.h >> | 6 +- >> drivers/media/dvb-frontends/cx24110.h | >> 8 +- drivers/media/dvb-frontends/stv6110x_priv.h >> | 8 +- drivers/media/dvb-frontends/tda8083.h >> | 8 +- drivers/media/dvb-frontends/zl10036.c >> | 2 +- drivers/media/dvb-frontends/zl10036.h >> | 2 +- drivers/media/i2c/msp3400-driver.c >> | 20 +-- >> drivers/media/i2c/msp3400-driver.h | >> 2 +- drivers/media/i2c/st-vgxy61.c >> | 2 +- drivers/media/pci/bt8xx/bttv-gpio.c >> | 2 +- drivers/media/pci/bt8xx/bttvp.h >> | 2 +- drivers/media/pci/sta2x11/sta2x11_vip.c >> | 9 +- drivers/media/platform/amphion/vdec.c >> | 4 +- >> drivers/media/platform/marvell/Kconfig | >> 2 + >> drivers/media/platform/mediatek/vcodec/decoder/mtk_vcodec_dec_stateless.c | >> 14 +- drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c >> | 16 ++ drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.h >> | 1 + drivers/media/platform/renesas/Kconfig >> | 16 ++ drivers/media/platform/renesas/Makefile >> | 1 + drivers/media/platform/renesas/{rcar-vin >> => }/rcar-csi2.c | 0 >> drivers/media/platform/renesas/rcar-vin/Kconfig | >> 16 -- drivers/media/platform/renesas/rcar-vin/Makefile >> | 1 - drivers/media/platform/sunxi/sun8i-di/sun8i-di.c >> | 69 ++++---- >> drivers/media/platform/ti/j721e-csi2rx/j721e-csi2rx.c | >> 5 +- drivers/media/test-drivers/vidtv/vidtv_bridge.c >> | 26 +-- drivers/media/test-drivers/visl/visl-core.c >> | 15 +- drivers/media/test-drivers/visl/visl-dec.c >> | 344 +++++++++++++++++++++++----------------- >> drivers/media/test-drivers/visl/visl.h | >> 1 + drivers/media/tuners/tda18271-fe.c >> | 1 - drivers/media/usb/go7007/go7007-usb.c >> | 4 +- drivers/media/usb/pvrusb2/pvrusb2-context.c >> | 8 +- drivers/media/usb/pvrusb2/pvrusb2-dvb.c >> | 12 +- drivers/media/usb/pvrusb2/pvrusb2-v4l2.c >> | 11 +- >> drivers/media/v4l2-core/v4l2-ctrls-api.c | >> 2 +- drivers/media/v4l2-core/v4l2-ctrls-core.c >> | 5 +- drivers/media/v4l2-core/v4l2-ioctl.c >> | 2 +- drivers/media/v4l2-core/v4l2-mem2mem.c >> | 4 +- >> drivers/staging/media/imx/imx-media-csc-scaler.c | >> 1 + drivers/staging/media/imx/imx-media-fim.c >> | 2 +- drivers/staging/media/starfive/camss/stf-capture.c >> | 8 +- drivers/staging/media/sunxi/cedrus/cedrus_h265.c >> | 10 +- include/media/videobuf2-core.h >> | 13 +- 47 files changed, 398 insertions(+), 317 >> deletions(-) >> rename drivers/media/platform/renesas/{rcar-vin => }/rcar-csi2.c (100%) >