From: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
To: Hans Verkuil <hverkuil@xs4all.nl>
Cc: "Tomasz Figa" <tfiga@chromium.org>,
"Marek Szyprowski" <m.szyprowski@samsung.com>,
"Mauro Carvalho Chehab" <mchehab@kernel.org>,
"Shuah Khan" <skhan@linuxfoundation.org>,
"Kieran Bingham" <kieran.bingham@ideasonboard.com>,
"Daniel Almeida" <daniel.almeida@collabora.com>,
"Andy Walls" <awalls@md.metrocast.net>,
"Yong Zhi" <yong.zhi@intel.com>,
"Sakari Ailus" <sakari.ailus@linux.intel.com>,
"Bingbu Cao" <bingbu.cao@intel.com>,
"Dan Scally" <djrscally@gmail.com>,
"Tianshu Qiu" <tian.shu.qiu@intel.com>,
"Martin Tuma" <martin.tuma@digiteqautomotive.com>,
"Bluecherry Maintainers" <maintainers@bluecherrydvr.com>,
"Andrey Utkin" <andrey_utkin@fastmail.com>,
"Ismael Luceno" <ismael@iodev.co.uk>,
"Ezequiel Garcia" <ezequiel@vanguardiasur.com.ar>,
"Corentin Labbe" <clabbe@baylibre.com>,
"Michael Krufky" <mkrufky@linuxtv.org>,
"Matt Ranostay" <matt@ranostay.sg>,
"Michael Tretter" <m.tretter@pengutronix.de>,
"Pengutronix Kernel Team" <kernel@pengutronix.de>,
"Neil Armstrong" <neil.armstrong@linaro.org>,
"Kevin Hilman" <khilman@baylibre.com>,
"Jerome Brunet" <jbrunet@baylibre.com>,
"Martin Blumenstingl" <martin.blumenstingl@googlemail.com>,
"Ming Qian" <ming.qian@nxp.com>, "Zhou Peng" <eagle.zhou@nxp.com>,
"Eddie James" <eajames@linux.ibm.com>,
"Joel Stanley" <joel@jms.id.au>,
"Andrew Jeffery" <andrew@codeconstruct.com.au>,
"Eugen Hristev" <eugen.hristev@collabora.com>,
"Nicolas Ferre" <nicolas.ferre@microchip.com>,
"Alexandre Belloni" <alexandre.belloni@bootlin.com>,
"Claudiu Beznea" <claudiu.beznea@tuxon.dev>,
"Raspberry Pi Kernel Maintenance" <kernel-list@raspberrypi.com>,
"Florian Fainelli" <florian.fainelli@broadcom.com>,
"Broadcom internal kernel review list"
<bcm-kernel-feedback-list@broadcom.com>,
"Ray Jui" <rjui@broadcom.com>,
"Scott Branden" <sbranden@broadcom.com>,
"Philipp Zabel" <p.zabel@pengutronix.de>,
"Nas Chung" <nas.chung@chipsnmedia.com>,
"Jackson Lee" <jackson.lee@chipsnmedia.com>,
"Devarsh Thakkar" <devarsht@ti.com>,
"Bin Liu" <bin.liu@mediatek.com>,
"Matthias Brugger" <matthias.bgg@gmail.com>,
"AngeloGioacchino Del Regno"
<angelogioacchino.delregno@collabora.com>,
"Minghsiu Tsai" <minghsiu.tsai@mediatek.com>,
"Houlong Wei" <houlong.wei@mediatek.com>,
"Andrew-CT Chen" <andrew-ct.chen@mediatek.com>,
"Tiffany Lin" <tiffany.lin@mediatek.com>,
"Yunfei Dong" <yunfei.dong@mediatek.com>,
"Joseph Liu" <kwliu@nuvoton.com>,
"Marvin Lin" <kflin@nuvoton.com>,
"Dmitry Osipenko" <digetx@gmail.com>,
"Thierry Reding" <thierry.reding@gmail.com>,
"Jonathan Hunter" <jonathanh@nvidia.com>,
"Xavier Roumegue" <xavier.roumegue@oss.nxp.com>,
"Mirela Rabulea" <mirela.rabulea@nxp.com>,
"Shawn Guo" <shawnguo@kernel.org>,
"Sascha Hauer" <s.hauer@pengutronix.de>,
"Fabio Estevam" <festevam@gmail.com>,
"Rui Miguel Silva" <rmfrfs@gmail.com>,
"Martin Kepplinger" <martink@posteo.de>,
"Purism Kernel Team" <kernel@puri.sm>,
"Robert Foss" <rfoss@kernel.org>,
"Todor Tomov" <todor.too@gmail.com>,
"Bryan O'Donoghue" <bryan.odonoghue@linaro.org>,
"Stanimir Varbanov" <stanimir.k.varbanov@gmail.com>,
"Vikash Garodia" <quic_vgarodia@quicinc.com>,
"Jacopo Mondi" <jacopo.mondi@ideasonboard.com>,
"Niklas Söderlund" <niklas.soderlund@ragnatech.se>,
"Fabrizio Castro" <fabrizio.castro.jz@renesas.com>,
"Kieran Bingham" <kieran.bingham+renesas@ideasonboard.com>,
"Mikhail Ulyanov" <mikhail.ulyanov@cogentembedded.com>,
"Jacob Chen" <jacob-chen@iotwrt.com>,
"Heiko Stuebner" <heiko@sntech.de>,
"Dafna Hirschfeld" <dafna@fastmail.com>,
"Krzysztof Kozlowski" <krzk@kernel.org>,
"Alim Akhtar" <alim.akhtar@samsung.com>,
"Sylwester Nawrocki" <s.nawrocki@samsung.com>,
"Łukasz Stelmach" <l.stelmach@samsung.com>,
"Andrzej Pietrasiewicz" <andrzejtp2010@gmail.com>,
"Jacek Anaszewski" <jacek.anaszewski@gmail.com>,
"Andrzej Hajda" <andrzej.hajda@intel.com>,
"Fabien Dessenne" <fabien.dessenne@foss.st.com>,
"Hugues Fruchet" <hugues.fruchet@foss.st.com>,
"Jean-Christophe Trotin" <jean-christophe.trotin@foss.st.com>,
"Maxime Coquelin" <mcoquelin.stm32@gmail.com>,
"Alexandre Torgue" <alexandre.torgue@foss.st.com>,
"Alain Volmat" <alain.volmat@foss.st.com>,
"Maxime Ripard" <mripard@kernel.org>,
"Chen-Yu Tsai" <wens@csie.org>,
"Jernej Skrabec" <jernej.skrabec@gmail.com>,
"Samuel Holland" <samuel@sholland.org>,
"Yong Deng" <yong.deng@magewell.com>,
"Paul Kocialkowski" <paul.kocialkowski@bootlin.com>,
"Benoit Parrot" <bparrot@ti.com>,
"Jai Luthra" <jai.luthra@linux.dev>,
"Michal Simek" <michal.simek@amd.com>,
"Andy Shevchenko" <andy@kernel.org>,
"Hans de Goede" <hdegoede@redhat.com>,
"Greg Kroah-Hartman" <gregkh@linuxfoundation.org>,
"Steve Longerbeam" <slongerbeam@gmail.com>,
"Jack Zhu" <jack.zhu@starfivetech.com>,
"Changhuang Liang" <changhuang.liang@starfivetech.com>,
"Sowjanya Komatineni" <skomatineni@nvidia.com>,
"Luca Ceresoli" <luca.ceresoli@bootlin.com>,
linux-media@vger.kernel.org
Subject: Re: [PATCH 00/10] media: start work to remove wait_prepare/finish callbacks
Date: Mon, 14 Oct 2024 22:16:33 +0300 [thread overview]
Message-ID: <20241014191633.GC5522@pendragon.ideasonboard.com> (raw)
In-Reply-To: <20241014-vb2-wait-v1-0-8c3ee25c618c@xs4all.nl>
Hi Hans,
Thank you for the patches.
On Mon, Oct 14, 2024 at 05:06:27PM +0200, Hans Verkuil wrote:
> This patch series makes one change to videobuf2-core.c in vb2_thread()
> where wait_prepare/finish was also called. That was missed in the
> previous commit 88785982a19d ("media: vb2: use lock if wait_prepare/finish
> are NULL"), but that is needed before we can start removing the
> vb2_ops_wait_prepare/finish callbacks from drivers.
>
> The next 9 patches drop the vb2_ops_wait_prepare/finish callbacks
> from the various drivers in the media subsystem.
>
> After this there are some V4L2 drivers in other subsystems (gadget,
> input, staging) that need this change as well, but I'll start on that
> when this series is merged.
>
> There are also a few drivers that set the wait_prepare/finish callbacks
> to their own implementation. Those need work as well.
>
> Since this series touches on almost all V4L2 drivers, it is sent to
> a lot of people.
For patches 02/10 to 10/10,
Reviewed-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
> Signed-off-by: Hans Verkuil <hverkuil@xs4all.nl>
> ---
> Hans Verkuil (10):
> media: videobuf2-core: update vb2_thread if wait_finish/prepare are NULL
> media: test-drivers: drop vb2_ops_wait_prepare/finish
> media: pci: drop vb2_ops_wait_prepare/finish
> media: usb: drop vb2_ops_wait_prepare/finish
> media: video-i2c: drop vb2_ops_wait_prepare/finish
> media: rtl2832_sdr: drop vb2_ops_wait_prepare/finish
> media: platform: drop vb2_ops_wait_prepare/finish
> media: common: saa7146: drop vb2_ops_wait_prepare/finish
> staging: media: drop vb2_ops_wait_prepare/finish
> media: samples: v4l2-pci-skeleton.c: drop vb2_ops_wait_prepare/finish
>
> drivers/media/common/saa7146/saa7146_vbi.c | 2 --
> drivers/media/common/saa7146/saa7146_video.c | 2 --
> drivers/media/common/videobuf2/videobuf2-core.c | 12 ++++++++----
> drivers/media/dvb-frontends/rtl2832_sdr.c | 2 --
> drivers/media/i2c/video-i2c.c | 2 --
> drivers/media/pci/bt8xx/bttv-driver.c | 2 --
> drivers/media/pci/bt8xx/bttv-vbi.c | 2 --
> drivers/media/pci/cobalt/cobalt-v4l2.c | 2 --
> drivers/media/pci/cx18/cx18-streams.c | 2 --
> drivers/media/pci/cx23885/cx23885-417.c | 2 --
> drivers/media/pci/cx23885/cx23885-dvb.c | 2 --
> drivers/media/pci/cx23885/cx23885-vbi.c | 2 --
> drivers/media/pci/cx23885/cx23885-video.c | 2 --
> drivers/media/pci/cx25821/cx25821-video.c | 2 --
> drivers/media/pci/cx88/cx88-blackbird.c | 2 --
> drivers/media/pci/cx88/cx88-dvb.c | 2 --
> drivers/media/pci/cx88/cx88-vbi.c | 2 --
> drivers/media/pci/cx88/cx88-video.c | 2 --
> drivers/media/pci/dt3155/dt3155.c | 2 --
> drivers/media/pci/intel/ipu3/ipu3-cio2.c | 2 --
> drivers/media/pci/intel/ipu6/ipu6-isys-queue.c | 2 --
> drivers/media/pci/mgb4/mgb4_vin.c | 2 --
> drivers/media/pci/mgb4/mgb4_vout.c | 2 --
> drivers/media/pci/saa7134/saa7134-empress.c | 2 --
> drivers/media/pci/saa7134/saa7134-ts.c | 2 --
> drivers/media/pci/saa7134/saa7134-vbi.c | 2 --
> drivers/media/pci/saa7134/saa7134-video.c | 2 --
> drivers/media/pci/solo6x10/solo6x10-v4l2-enc.c | 2 --
> drivers/media/pci/solo6x10/solo6x10-v4l2.c | 2 --
> drivers/media/pci/sta2x11/sta2x11_vip.c | 2 --
> drivers/media/pci/tw5864/tw5864-video.c | 2 --
> drivers/media/pci/tw68/tw68-video.c | 2 --
> drivers/media/pci/tw686x/tw686x-video.c | 2 --
> drivers/media/pci/zoran/zoran_driver.c | 2 --
> drivers/media/platform/allegro-dvt/allegro-core.c | 2 --
> drivers/media/platform/amlogic/meson-ge2d/ge2d.c | 2 --
> drivers/media/platform/amphion/vpu_v4l2.c | 2 --
> drivers/media/platform/aspeed/aspeed-video.c | 2 --
> drivers/media/platform/atmel/atmel-isi.c | 2 --
> drivers/media/platform/broadcom/bcm2835-unicam.c | 2 --
> drivers/media/platform/chips-media/coda/coda-common.c | 2 --
> drivers/media/platform/chips-media/wave5/wave5-vpu-dec.c | 2 --
> drivers/media/platform/chips-media/wave5/wave5-vpu-enc.c | 2 --
> drivers/media/platform/imagination/e5010-jpeg-enc.c | 2 --
> drivers/media/platform/intel/pxa_camera.c | 2 --
> drivers/media/platform/m2m-deinterlace.c | 2 --
> drivers/media/platform/marvell/mcam-core.c | 4 ----
> drivers/media/platform/mediatek/jpeg/mtk_jpeg_core.c | 4 ----
> drivers/media/platform/mediatek/mdp/mtk_mdp_m2m.c | 2 --
> drivers/media/platform/mediatek/mdp3/mtk-mdp3-m2m.c | 2 --
> .../mediatek/vcodec/decoder/mtk_vcodec_dec_stateful.c | 2 --
> .../mediatek/vcodec/decoder/mtk_vcodec_dec_stateless.c | 2 --
> .../media/platform/mediatek/vcodec/encoder/mtk_vcodec_enc.c | 2 --
> drivers/media/platform/microchip/microchip-isc-base.c | 2 --
> drivers/media/platform/nuvoton/npcm-video.c | 2 --
> drivers/media/platform/nvidia/tegra-vde/v4l2.c | 2 --
> drivers/media/platform/nxp/dw100/dw100.c | 2 --
> drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c | 2 --
> drivers/media/platform/nxp/imx-pxp.c | 2 --
> drivers/media/platform/nxp/imx7-media-csi.c | 2 --
> drivers/media/platform/nxp/imx8-isi/imx8-isi-m2m.c | 2 --
> drivers/media/platform/nxp/imx8-isi/imx8-isi-video.c | 2 --
> drivers/media/platform/nxp/mx2_emmaprp.c | 2 --
> drivers/media/platform/qcom/camss/camss-video.c | 2 --
> drivers/media/platform/qcom/venus/vdec.c | 2 --
> drivers/media/platform/qcom/venus/venc.c | 2 --
> drivers/media/platform/raspberrypi/pisp_be/pisp_be.c | 2 --
> drivers/media/platform/renesas/rcar-vin/rcar-dma.c | 2 --
> drivers/media/platform/renesas/rcar_drif.c | 2 --
> drivers/media/platform/renesas/rcar_fdp1.c | 2 --
> drivers/media/platform/renesas/rcar_jpu.c | 2 --
> drivers/media/platform/renesas/renesas-ceu.c | 2 --
> drivers/media/platform/renesas/rzg2l-cru/rzg2l-video.c | 2 --
> drivers/media/platform/renesas/sh_vou.c | 2 --
> drivers/media/platform/renesas/vsp1/vsp1_histo.c | 2 --
> drivers/media/platform/renesas/vsp1/vsp1_video.c | 2 --
> drivers/media/platform/rockchip/rga/rga-buf.c | 2 --
> drivers/media/platform/rockchip/rkisp1/rkisp1-capture.c | 2 --
> drivers/media/platform/rockchip/rkisp1/rkisp1-params.c | 2 --
> drivers/media/platform/rockchip/rkisp1/rkisp1-stats.c | 2 --
> drivers/media/platform/samsung/exynos-gsc/gsc-m2m.c | 2 --
> drivers/media/platform/samsung/exynos4-is/fimc-capture.c | 2 --
> drivers/media/platform/samsung/exynos4-is/fimc-isp-video.c | 2 --
> drivers/media/platform/samsung/exynos4-is/fimc-lite.c | 2 --
> drivers/media/platform/samsung/exynos4-is/fimc-m2m.c | 2 --
> drivers/media/platform/samsung/s3c-camif/camif-capture.c | 2 --
> drivers/media/platform/samsung/s5p-g2d/g2d.c | 2 --
> drivers/media/platform/samsung/s5p-jpeg/jpeg-core.c | 2 --
> drivers/media/platform/samsung/s5p-mfc/s5p_mfc_dec.c | 2 --
> drivers/media/platform/samsung/s5p-mfc/s5p_mfc_enc.c | 2 --
> drivers/media/platform/st/sti/bdisp/bdisp-v4l2.c | 2 --
> drivers/media/platform/st/sti/delta/delta-v4l2.c | 4 ----
> drivers/media/platform/st/sti/hva/hva-v4l2.c | 2 --
> drivers/media/platform/st/stm32/dma2d/dma2d.c | 2 --
> drivers/media/platform/st/stm32/stm32-dcmi.c | 2 --
> .../media/platform/st/stm32/stm32-dcmipp/dcmipp-bytecap.c | 6 ------
> drivers/media/platform/sunxi/sun4i-csi/sun4i_dma.c | 2 --
> drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_capture.c | 2 --
> drivers/media/platform/sunxi/sun8i-di/sun8i-di.c | 2 --
> drivers/media/platform/sunxi/sun8i-rotate/sun8i_rotate.c | 2 --
> drivers/media/platform/ti/am437x/am437x-vpfe.c | 2 --
> drivers/media/platform/ti/cal/cal-video.c | 2 --
> drivers/media/platform/ti/davinci/vpif_capture.c | 2 --
> drivers/media/platform/ti/davinci/vpif_display.c | 2 --
> drivers/media/platform/ti/j721e-csi2rx/j721e-csi2rx.c | 2 --
> drivers/media/platform/ti/omap/omap_vout.c | 2 --
> drivers/media/platform/ti/vpe/vpe.c | 2 --
> drivers/media/platform/verisilicon/hantro_v4l2.c | 2 --
> drivers/media/platform/via/via-camera.c | 2 --
> drivers/media/platform/xilinx/xilinx-dma.c | 2 --
> drivers/media/test-drivers/vicodec/vicodec-core.c | 2 --
> drivers/media/test-drivers/vim2m.c | 2 --
> drivers/media/test-drivers/vimc/vimc-capture.c | 6 ------
> drivers/media/test-drivers/visl/visl-video.c | 2 --
> drivers/media/test-drivers/vivid/vivid-meta-cap.c | 2 --
> drivers/media/test-drivers/vivid/vivid-meta-out.c | 2 --
> drivers/media/test-drivers/vivid/vivid-sdr-cap.c | 2 --
> drivers/media/test-drivers/vivid/vivid-touch-cap.c | 2 --
> drivers/media/test-drivers/vivid/vivid-vbi-cap.c | 2 --
> drivers/media/test-drivers/vivid/vivid-vbi-out.c | 2 --
> drivers/media/test-drivers/vivid/vivid-vid-cap.c | 2 --
> drivers/media/test-drivers/vivid/vivid-vid-out.c | 2 --
> drivers/media/usb/airspy/airspy.c | 2 --
> drivers/media/usb/au0828/au0828-vbi.c | 2 --
> drivers/media/usb/au0828/au0828-video.c | 2 --
> drivers/media/usb/cx231xx/cx231xx-417.c | 2 --
> drivers/media/usb/cx231xx/cx231xx-vbi.c | 2 --
> drivers/media/usb/cx231xx/cx231xx-video.c | 2 --
> drivers/media/usb/dvb-usb/cxusb-analog.c | 2 --
> drivers/media/usb/em28xx/em28xx-vbi.c | 2 --
> drivers/media/usb/em28xx/em28xx-video.c | 2 --
> drivers/media/usb/go7007/go7007-v4l2.c | 2 --
> drivers/media/usb/gspca/gspca.c | 2 --
> drivers/media/usb/hackrf/hackrf.c | 2 --
> drivers/media/usb/msi2500/msi2500.c | 2 --
> drivers/media/usb/pwc/pwc-if.c | 2 --
> drivers/media/usb/s2255/s2255drv.c | 2 --
> drivers/media/usb/stk1160/stk1160-v4l.c | 2 --
> drivers/media/usb/usbtv/usbtv-video.c | 2 --
> drivers/media/usb/uvc/uvc_queue.c | 4 ----
> drivers/staging/media/atomisp/pci/atomisp_fops.c | 2 --
> drivers/staging/media/deprecated/atmel/atmel-isc-base.c | 2 --
> drivers/staging/media/imx/imx-media-capture.c | 2 --
> drivers/staging/media/imx/imx-media-csc-scaler.c | 2 --
> drivers/staging/media/ipu3/ipu3-v4l2.c | 2 --
> drivers/staging/media/meson/vdec/vdec.c | 2 --
> drivers/staging/media/rkvdec/rkvdec.c | 2 --
> drivers/staging/media/starfive/camss/stf-video.c | 2 --
> drivers/staging/media/sunxi/cedrus/cedrus_video.c | 2 --
> drivers/staging/media/sunxi/sun6i-isp/sun6i_isp_capture.c | 2 --
> drivers/staging/media/sunxi/sun6i-isp/sun6i_isp_params.c | 2 --
> drivers/staging/media/tegra-video/vi.c | 2 --
> samples/v4l/v4l2-pci-skeleton.c | 6 +-----
> 153 files changed, 9 insertions(+), 327 deletions(-)
> ---
> base-commit: bcd4f091cf1ea7184d813afc115af82ac9326b25
> change-id: 20241014-vb2-wait-445a4ead0c4f
--
Regards,
Laurent Pinchart
next prev parent reply other threads:[~2024-10-14 19:16 UTC|newest]
Thread overview: 33+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-10-14 15:06 [PATCH 00/10] media: start work to remove wait_prepare/finish callbacks Hans Verkuil
2024-10-14 15:06 ` [PATCH 01/10] media: videobuf2-core: update vb2_thread if wait_finish/prepare are NULL Hans Verkuil
2024-10-14 19:15 ` Laurent Pinchart
2024-10-15 6:56 ` Hans Verkuil
2024-10-16 8:20 ` Laurent Pinchart
2024-10-17 14:38 ` Mauro Carvalho Chehab
2024-10-17 14:51 ` Hans Verkuil
2024-10-17 15:09 ` [PATCHv2 " Hans Verkuil
2024-10-18 4:14 ` Mauro Carvalho Chehab
2024-10-14 15:06 ` [PATCH 02/10] media: test-drivers: drop vb2_ops_wait_prepare/finish Hans Verkuil
2024-10-15 15:17 ` Shuah
2024-10-14 15:06 ` [PATCH 03/10] media: pci: " Hans Verkuil
2024-10-19 11:51 ` Sakari Ailus
2024-10-14 15:06 ` [PATCH 04/10] media: usb: " Hans Verkuil
2024-10-14 15:06 ` [PATCH 05/10] media: video-i2c: " Hans Verkuil
2024-10-19 11:49 ` Sakari Ailus
2024-10-14 15:06 ` [PATCH 06/10] media: rtl2832_sdr: " Hans Verkuil
2024-12-11 4:23 ` Arthur Marsh
2024-10-14 15:06 ` [PATCH 07/10] media: platform: " Hans Verkuil
2024-10-15 8:01 ` Neil Armstrong
2024-10-19 21:10 ` Andrzej Pietrasiewicz
2024-10-27 12:53 ` Andrzej Pietrasiewicz
2024-10-14 15:06 ` [PATCH 08/10] media: common: saa7146: " Hans Verkuil
2024-10-14 15:06 ` [PATCH 09/10] staging: media: " Hans Verkuil
2024-10-15 8:00 ` Neil Armstrong
2024-10-16 7:50 ` Luca Ceresoli
2024-10-14 15:06 ` [PATCH 10/10] media: samples: v4l2-pci-skeleton.c: " Hans Verkuil
2024-10-14 15:13 ` [PATCH 00/10] media: start work to remove wait_prepare/finish callbacks Hans Verkuil
2024-10-14 19:16 ` Laurent Pinchart [this message]
2024-10-15 15:13 ` Shuah
2024-10-15 15:23 ` Hans Verkuil
2024-10-16 15:00 ` Shuah
2024-10-16 15:11 ` Laurent Pinchart
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20241014191633.GC5522@pendragon.ideasonboard.com \
--to=laurent.pinchart@ideasonboard.com \
--cc=alain.volmat@foss.st.com \
--cc=alexandre.belloni@bootlin.com \
--cc=alexandre.torgue@foss.st.com \
--cc=alim.akhtar@samsung.com \
--cc=andrew-ct.chen@mediatek.com \
--cc=andrew@codeconstruct.com.au \
--cc=andrey_utkin@fastmail.com \
--cc=andrzej.hajda@intel.com \
--cc=andrzejtp2010@gmail.com \
--cc=andy@kernel.org \
--cc=angelogioacchino.delregno@collabora.com \
--cc=awalls@md.metrocast.net \
--cc=bcm-kernel-feedback-list@broadcom.com \
--cc=bin.liu@mediatek.com \
--cc=bingbu.cao@intel.com \
--cc=bparrot@ti.com \
--cc=bryan.odonoghue@linaro.org \
--cc=changhuang.liang@starfivetech.com \
--cc=clabbe@baylibre.com \
--cc=claudiu.beznea@tuxon.dev \
--cc=dafna@fastmail.com \
--cc=daniel.almeida@collabora.com \
--cc=devarsht@ti.com \
--cc=digetx@gmail.com \
--cc=djrscally@gmail.com \
--cc=eagle.zhou@nxp.com \
--cc=eajames@linux.ibm.com \
--cc=eugen.hristev@collabora.com \
--cc=ezequiel@vanguardiasur.com.ar \
--cc=fabien.dessenne@foss.st.com \
--cc=fabrizio.castro.jz@renesas.com \
--cc=festevam@gmail.com \
--cc=florian.fainelli@broadcom.com \
--cc=gregkh@linuxfoundation.org \
--cc=hdegoede@redhat.com \
--cc=heiko@sntech.de \
--cc=houlong.wei@mediatek.com \
--cc=hugues.fruchet@foss.st.com \
--cc=hverkuil@xs4all.nl \
--cc=ismael@iodev.co.uk \
--cc=jacek.anaszewski@gmail.com \
--cc=jack.zhu@starfivetech.com \
--cc=jackson.lee@chipsnmedia.com \
--cc=jacob-chen@iotwrt.com \
--cc=jacopo.mondi@ideasonboard.com \
--cc=jai.luthra@linux.dev \
--cc=jbrunet@baylibre.com \
--cc=jean-christophe.trotin@foss.st.com \
--cc=jernej.skrabec@gmail.com \
--cc=joel@jms.id.au \
--cc=jonathanh@nvidia.com \
--cc=kernel-list@raspberrypi.com \
--cc=kernel@pengutronix.de \
--cc=kernel@puri.sm \
--cc=kflin@nuvoton.com \
--cc=khilman@baylibre.com \
--cc=kieran.bingham+renesas@ideasonboard.com \
--cc=kieran.bingham@ideasonboard.com \
--cc=krzk@kernel.org \
--cc=kwliu@nuvoton.com \
--cc=l.stelmach@samsung.com \
--cc=linux-media@vger.kernel.org \
--cc=luca.ceresoli@bootlin.com \
--cc=m.szyprowski@samsung.com \
--cc=m.tretter@pengutronix.de \
--cc=maintainers@bluecherrydvr.com \
--cc=martin.blumenstingl@googlemail.com \
--cc=martin.tuma@digiteqautomotive.com \
--cc=martink@posteo.de \
--cc=matt@ranostay.sg \
--cc=matthias.bgg@gmail.com \
--cc=mchehab@kernel.org \
--cc=mcoquelin.stm32@gmail.com \
--cc=michal.simek@amd.com \
--cc=mikhail.ulyanov@cogentembedded.com \
--cc=ming.qian@nxp.com \
--cc=minghsiu.tsai@mediatek.com \
--cc=mirela.rabulea@nxp.com \
--cc=mkrufky@linuxtv.org \
--cc=mripard@kernel.org \
--cc=nas.chung@chipsnmedia.com \
--cc=neil.armstrong@linaro.org \
--cc=nicolas.ferre@microchip.com \
--cc=niklas.soderlund@ragnatech.se \
--cc=p.zabel@pengutronix.de \
--cc=paul.kocialkowski@bootlin.com \
--cc=quic_vgarodia@quicinc.com \
--cc=rfoss@kernel.org \
--cc=rjui@broadcom.com \
--cc=rmfrfs@gmail.com \
--cc=s.hauer@pengutronix.de \
--cc=s.nawrocki@samsung.com \
--cc=sakari.ailus@linux.intel.com \
--cc=samuel@sholland.org \
--cc=sbranden@broadcom.com \
--cc=shawnguo@kernel.org \
--cc=skhan@linuxfoundation.org \
--cc=skomatineni@nvidia.com \
--cc=slongerbeam@gmail.com \
--cc=stanimir.k.varbanov@gmail.com \
--cc=tfiga@chromium.org \
--cc=thierry.reding@gmail.com \
--cc=tian.shu.qiu@intel.com \
--cc=tiffany.lin@mediatek.com \
--cc=todor.too@gmail.com \
--cc=wens@csie.org \
--cc=xavier.roumegue@oss.nxp.com \
--cc=yong.deng@magewell.com \
--cc=yong.zhi@intel.com \
--cc=yunfei.dong@mediatek.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.