mbox series

[GIT,PULL,FOR,v6.4] Convert to platform remove callback returning void

Message ID f1861c28-28bf-06a7-ac2d-181e082ee662@xs4all.nl (mailing list archive)
State New, archived
Headers show
Series [GIT,PULL,FOR,v6.4] Convert to platform remove callback returning void | expand

Pull-request

git://linuxtv.org/hverkuil/media_tree.git tags/br-v6.4j

Message

Hans Verkuil March 27, 2023, 7:46 a.m. UTC
The following changes since commit 71937240a472ee551ac8de0e7429b9d49884a388:

  media: ov2685: Select VIDEO_V4L2_SUBDEV_API (2023-03-20 16:32:18 +0100)

are available in the Git repository at:

  git://linuxtv.org/hverkuil/media_tree.git tags/br-v6.4j

for you to fetch changes up to b167d6717f5992f0fa62a94343aff031dc1565b2:

  media: it913x: Convert to platform remove callback returning void (2023-03-27 09:23:52 +0200)

----------------------------------------------------------------
Tag branch

----------------------------------------------------------------
Uwe Kleine-König (117):
      media: cec-gpio: Convert to platform remove callback returning void
      media: cros-ec-cec: Don't exit early in .remove() callback
      media: cros-ec-cec: Convert to platform remove callback returning void
      media: ao-cec-g12a: Convert to platform remove callback returning void
      media: ao-cec: Convert to platform remove callback returning void
      media: s5p_cec: Convert to platform remove callback returning void
      media: seco-cec: Convert to platform remove callback returning void
      media: stih-cec: Convert to platform remove callback returning void
      media: stm32-cec: Convert to platform remove callback returning void
      media: tegra_cec: Convert to platform remove callback returning void
      media: rtl2832_sdr: Convert to platform remove callback returning void
      media: zd1301_demod: Convert to platform remove callback returning void
      media: allegro-core: Convert to platform remove callback returning void
      media: ge2d: Convert to platform remove callback returning void
      media: vpu_core: Convert to platform remove callback returning void
      media: vpu_drv: Convert to platform remove callback returning void
      media: aspeed-video: Convert to platform remove callback returning void
      media: atmel-isi: Convert to platform remove callback returning void
      media: cdns-csi2rx: Convert to platform remove callback returning void
      media: cdns-csi2tx: Convert to platform remove callback returning void
      media: coda-common: Convert to platform remove callback returning void
      media: pxa_camera: Convert to platform remove callback returning void
      media: m2m-deinterlace: Convert to platform remove callback returning void
      media: marvell: Simplify remove callback
      media: marvell: Convert to platform remove callback returning void
      media: mtk_jpeg_core: Convert to platform remove callback returning void
      media: mtk_mdp_core: Convert to platform remove callback returning void
      media: mtk-mdp3-core: Convert to platform remove callback returning void
      media: mtk_vcodec_dec_drv: Convert to platform remove callback returning void
      media: mtk_vcodec_enc_drv: Convert to platform remove callback returning void
      media: mtk_vpu: Convert to platform remove callback returning void
      media: microchip-csi2dc: Convert to platform remove callback returning void
      media: microchip-sama5d2-isc: Convert to platform remove callback returning void
      media: microchip-sama7g5-isc: Convert to platform remove callback returning void
      media: vde: Convert to platform remove callback returning void
      media: dw100: Convert to platform remove callback returning void
      media: mxc-jpeg: Convert to platform remove callback returning void
      media: imx-mipi-csis: Convert to platform remove callback returning void
      media: imx-pxp: Convert to platform remove callback returning void
      media: imx7-media-csi: Convert to platform remove callback returning void
      media: mx2_emmaprp: Convert to platform remove callback returning void
      media: camss: Convert to platform remove callback returning void
      media: venus: Warn only once about problems in .remove()
      media: venus: Convert to platform remove callback returning void
      media: vdec: Convert to platform remove callback returning void
      media: venc: Convert to platform remove callback returning void
      media: rcar-fcp: Convert to platform remove callback returning void
      media: rcar-isp: Convert to platform remove callback returning void
      media: rcar-core: Convert to platform remove callback returning void
      media: rcar-csi2: Convert to platform remove callback returning void
      media: rcar_drif: Convert to platform remove callback returning void
      media: rcar_fdp1: Convert to platform remove callback returning void
      media: rcar_jpu: Convert to platform remove callback returning void
      media: renesas-ceu: Convert to platform remove callback returning void
      media: rzg2l-core: Convert to platform remove callback returning void
      media: rzg2l-csi2: Convert to platform remove callback returning void
      media: sh_vou: Convert to platform remove callback returning void
      media: vsp1_drv: Convert to platform remove callback returning void
      media: rga: Convert to platform remove callback returning void
      media: rkisp1-dev: Convert to platform remove callback returning void
      media: gsc-core: Convert to platform remove callback returning void
      media: fimc-core: Convert to platform remove callback returning void
      media: fimc-is-i2c: Convert to platform remove callback returning void
      media: fimc-is: Convert to platform remove callback returning void
      media: fimc-lite: Convert to platform remove callback returning void
      media: media-dev: Convert to platform remove callback returning void
      media: mipi-csis: Convert to platform remove callback returning void
      media: camif-core: Convert to platform remove callback returning void
      media: g2d: Convert to platform remove callback returning void
      media: jpeg-core: Convert to platform remove callback returning void
      media: s5p_mfc: Convert to platform remove callback returning void
      media: bdisp-v4l2: Convert to platform remove callback returning void
      media: c8sectpfe-core: Convert to platform remove callback returning void
      media: delta-v4l2: Convert to platform remove callback returning void
      media: hva-v4l2: Convert to platform remove callback returning void
      media: dma2d: Convert to platform remove callback returning void
      media: stm32-dcmi: Convert to platform remove callback returning void
      media: sun4i_csi: Convert to platform remove callback returning void
      media: sun6i_csi: Convert to platform remove callback returning void
      media: sun6i_mipi_csi2: Convert to platform remove callback returning void
      media: sun8i_a83t_mipi_csi2: Convert to platform remove callback returning void
      media: sun8i-di: Convert to platform remove callback returning void
      media: sun8i_rotate: Convert to platform remove callback returning void
      media: am437x-vpfe: Convert to platform remove callback returning void
      media: cal: Convert to platform remove callback returning void
      media: vpif: Convert to platform remove callback returning void
      media: vpif_capture: Convert to platform remove callback returning void
      media: vpif_display: Convert to platform remove callback returning void
      media: omap_vout: Convert to platform remove callback returning void
      media: isp: Convert to platform remove callback returning void
      media: vpe: Convert to platform remove callback returning void
      media: hantro_drv: Convert to platform remove callback returning void
      media: via-camera: Convert to platform remove callback returning void
      media: video-mux: Convert to platform remove callback returning void
      media: xilinx-csi2rxss: Convert to platform remove callback returning void
      media: xilinx-tpg: Convert to platform remove callback returning void
      media: xilinx-vipp: Convert to platform remove callback returning void
      media: xilinx-vtc: Convert to platform remove callback returning void
      media: radio-si476x: Convert to platform remove callback returning void
      media: radio-timb: Convert to platform remove callback returning void
      media: radio-wl1273: Convert to platform remove callback returning void
      media: radio-platform-si4713: Convert to platform remove callback returning void
      media: gpio-ir-recv: Convert to platform remove callback returning void
      media: img-ir-core: Convert to platform remove callback returning void
      media: ir-hix5hd2: Convert to platform remove callback returning void
      media: meson-ir-tx: Convert to platform remove callback returning void
      media: meson-ir: Convert to platform remove callback returning void
      media: mtk-cir: Convert to platform remove callback returning void
      media: st_rc: Convert to platform remove callback returning void
      media: sunxi-cir: Convert to platform remove callback returning void
      media: vicodec-core: Convert to platform remove callback returning void
      media: vidtv_bridge: Convert to platform remove callback returning void
      media: vim2m: Convert to platform remove callback returning void
      media: vimc-core: Convert to platform remove callback returning void
      media: visl-core: Convert to platform remove callback returning void
      media: vivid-core: Convert to platform remove callback returning void
      media: it913x: Convert to platform remove callback returning void

 drivers/media/cec/platform/cec-gpio/cec-gpio.c                           |  5 ++---
 drivers/media/cec/platform/cros-ec/cros-ec-cec.c                         | 16 ++++++++--------
 drivers/media/cec/platform/meson/ao-cec-g12a.c                           |  6 ++----
 drivers/media/cec/platform/meson/ao-cec.c                                |  6 ++----
 drivers/media/cec/platform/s5p/s5p_cec.c                                 |  5 ++---
 drivers/media/cec/platform/seco/seco-cec.c                               |  6 ++----
 drivers/media/cec/platform/sti/stih-cec.c                                |  6 ++----
 drivers/media/cec/platform/stm32/stm32-cec.c                             |  6 ++----
 drivers/media/cec/platform/tegra/tegra_cec.c                             |  6 ++----
 drivers/media/dvb-frontends/rtl2832_sdr.c                                |  6 ++----
 drivers/media/dvb-frontends/zd1301_demod.c                               |  6 ++----
 drivers/media/platform/allegro-dvt/allegro-core.c                        |  6 ++----
 drivers/media/platform/amlogic/meson-ge2d/ge2d.c                         |  6 ++----
 drivers/media/platform/amphion/vpu_core.c                                |  6 ++----
 drivers/media/platform/amphion/vpu_drv.c                                 |  6 ++----
 drivers/media/platform/aspeed/aspeed-video.c                             |  6 ++----
 drivers/media/platform/atmel/atmel-isi.c                                 |  6 ++----
 drivers/media/platform/cadence/cdns-csi2rx.c                             |  6 ++----
 drivers/media/platform/cadence/cdns-csi2tx.c                             |  6 ++----
 drivers/media/platform/chips-media/coda-common.c                         |  5 ++---
 drivers/media/platform/intel/pxa_camera.c                                |  6 ++----
 drivers/media/platform/m2m-deinterlace.c                                 |  6 ++----
 drivers/media/platform/marvell/mmp-driver.c                              | 16 +++-------------
 drivers/media/platform/mediatek/jpeg/mtk_jpeg_core.c                     |  6 ++----
 drivers/media/platform/mediatek/mdp/mtk_mdp_core.c                       |  5 ++---
 drivers/media/platform/mediatek/mdp3/mtk-mdp3-core.c                     |  5 ++---
 drivers/media/platform/mediatek/vcodec/mtk_vcodec_dec_drv.c              |  5 ++---
 drivers/media/platform/mediatek/vcodec/mtk_vcodec_enc_drv.c              |  5 ++---
 drivers/media/platform/mediatek/vpu/mtk_vpu.c                            |  6 ++----
 drivers/media/platform/microchip/microchip-csi2dc.c                      |  6 ++----
 drivers/media/platform/microchip/microchip-sama5d2-isc.c                 |  6 ++----
 drivers/media/platform/microchip/microchip-sama7g5-isc.c                 |  6 ++----
 drivers/media/platform/nvidia/tegra-vde/vde.c                            |  6 ++----
 drivers/media/platform/nxp/dw100/dw100.c                                 |  6 ++----
 drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c                           |  6 ++----
 drivers/media/platform/nxp/imx-mipi-csis.c                               |  6 ++----
 drivers/media/platform/nxp/imx-pxp.c                                     |  6 ++----
 drivers/media/platform/nxp/imx7-media-csi.c                              |  6 ++----
 drivers/media/platform/nxp/mx2_emmaprp.c                                 |  6 ++----
 drivers/media/platform/qcom/camss/camss.c                                |  6 ++----
 drivers/media/platform/qcom/venus/core.c                                 |  6 ++----
 drivers/media/platform/qcom/venus/vdec.c                                 |  6 ++----
 drivers/media/platform/qcom/venus/venc.c                                 |  6 ++----
 drivers/media/platform/renesas/rcar-fcp.c                                |  6 ++----
 drivers/media/platform/renesas/rcar-isp.c                                |  6 ++----
 drivers/media/platform/renesas/rcar-vin/rcar-core.c                      |  6 ++----
 drivers/media/platform/renesas/rcar-vin/rcar-csi2.c                      |  6 ++----
 drivers/media/platform/renesas/rcar_drif.c                               |  8 +++-----
 drivers/media/platform/renesas/rcar_fdp1.c                               |  6 ++----
 drivers/media/platform/renesas/rcar_jpu.c                                |  6 ++----
 drivers/media/platform/renesas/renesas-ceu.c                             |  6 ++----
 drivers/media/platform/renesas/rzg2l-cru/rzg2l-core.c                    |  6 ++----
 drivers/media/platform/renesas/rzg2l-cru/rzg2l-csi2.c                    |  6 ++----
 drivers/media/platform/renesas/sh_vou.c                                  |  5 ++---
 drivers/media/platform/renesas/vsp1/vsp1_drv.c                           |  6 ++----
 drivers/media/platform/rockchip/rga/rga.c                                |  6 ++----
 drivers/media/platform/rockchip/rkisp1/rkisp1-dev.c                      |  6 ++----
 drivers/media/platform/samsung/exynos-gsc/gsc-core.c                     |  5 ++---
 drivers/media/platform/samsung/exynos4-is/fimc-core.c                    |  5 ++---
 drivers/media/platform/samsung/exynos4-is/fimc-is-i2c.c                  |  6 ++----
 drivers/media/platform/samsung/exynos4-is/fimc-is.c                      |  6 ++----
 drivers/media/platform/samsung/exynos4-is/fimc-lite.c                    |  5 ++---
 drivers/media/platform/samsung/exynos4-is/media-dev.c                    |  8 +++-----
 drivers/media/platform/samsung/exynos4-is/mipi-csis.c                    |  6 ++----
 drivers/media/platform/samsung/s3c-camif/camif-core.c                    |  6 ++----
 drivers/media/platform/samsung/s5p-g2d/g2d.c                             |  5 ++---
 drivers/media/platform/samsung/s5p-jpeg/jpeg-core.c                      |  6 ++----
 drivers/media/platform/samsung/s5p-mfc/s5p_mfc.c                         |  5 ++---
 drivers/media/platform/st/sti/bdisp/bdisp-v4l2.c                         |  6 ++----
 drivers/media/platform/st/sti/c8sectpfe/c8sectpfe-core.c                 |  6 ++----
 drivers/media/platform/st/sti/delta/delta-v4l2.c                         |  6 ++----
 drivers/media/platform/st/sti/hva/hva-v4l2.c                             |  6 ++----
 drivers/media/platform/st/stm32/dma2d/dma2d.c                            |  6 ++----
 drivers/media/platform/st/stm32/stm32-dcmi.c                             |  6 ++----
 drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.c                       |  6 ++----
 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c                       |  6 ++----
 drivers/media/platform/sunxi/sun6i-mipi-csi2/sun6i_mipi_csi2.c           |  6 ++----
 drivers/media/platform/sunxi/sun8i-a83t-mipi-csi2/sun8i_a83t_mipi_csi2.c |  6 ++----
 drivers/media/platform/sunxi/sun8i-di/sun8i-di.c                         |  6 ++----
 drivers/media/platform/sunxi/sun8i-rotate/sun8i_rotate.c                 |  6 ++----
 drivers/media/platform/ti/am437x/am437x-vpfe.c                           |  6 ++----
 drivers/media/platform/ti/cal/cal.c                                      |  6 ++----
 drivers/media/platform/ti/davinci/vpif.c                                 |  6 ++----
 drivers/media/platform/ti/davinci/vpif_capture.c                         |  5 ++---
 drivers/media/platform/ti/davinci/vpif_display.c                         |  6 ++----
 drivers/media/platform/ti/omap/omap_vout.c                               |  5 ++---
 drivers/media/platform/ti/omap3isp/isp.c                                 |  6 ++----
 drivers/media/platform/ti/vpe/vpe.c                                      |  6 ++----
 drivers/media/platform/verisilicon/hantro_drv.c                          |  5 ++---
 drivers/media/platform/via/via-camera.c                                  |  5 ++---
 drivers/media/platform/video-mux.c                                       |  6 ++----
 drivers/media/platform/xilinx/xilinx-csi2rxss.c                          |  6 ++----
 drivers/media/platform/xilinx/xilinx-tpg.c                               |  6 ++----
 drivers/media/platform/xilinx/xilinx-vipp.c                              |  6 ++----
 drivers/media/platform/xilinx/xilinx-vtc.c                               |  6 ++----
 drivers/media/radio/radio-si476x.c                                       |  6 ++----
 drivers/media/radio/radio-timb.c                                         |  5 ++---
 drivers/media/radio/radio-wl1273.c                                       |  6 ++----
 drivers/media/radio/si4713/radio-platform-si4713.c                       |  6 ++----
 drivers/media/rc/gpio-ir-recv.c                                          |  6 ++----
 drivers/media/rc/img-ir/img-ir-core.c                                    |  5 ++---
 drivers/media/rc/ir-hix5hd2.c                                            |  5 ++---
 drivers/media/rc/meson-ir-tx.c                                           |  6 ++----
 drivers/media/rc/meson-ir.c                                              |  6 ++----
 drivers/media/rc/mtk-cir.c                                               |  6 ++----
 drivers/media/rc/st_rc.c                                                 |  5 ++---
 drivers/media/rc/sunxi-cir.c                                             |  6 ++----
 drivers/media/test-drivers/vicodec/vicodec-core.c                        |  6 ++----
 drivers/media/test-drivers/vidtv/vidtv_bridge.c                          |  6 ++----
 drivers/media/test-drivers/vim2m.c                                       |  6 ++----
 drivers/media/test-drivers/vimc/vimc-core.c                              |  6 ++----
 drivers/media/test-drivers/visl/visl-core.c                              |  6 ++----
 drivers/media/test-drivers/vivid/vivid-core.c                            |  5 ++---
 drivers/media/tuners/it913x.c                                            |  6 ++----
 114 files changed, 237 insertions(+), 449 deletions(-)

Comments

Jenkins March 27, 2023, 8:54 a.m. UTC | #1
From: builder@linuxtv.org

Pull request: https://patchwork.linuxtv.org/project/linux-media/patch/f1861c28-28bf-06a7-ac2d-181e082ee662@xs4all.nl/
Build log: https://builder.linuxtv.org/job/patchwork/292760/
Build time: 00:01:46
Link: https://lore.kernel.org/linux-media/f1861c28-28bf-06a7-ac2d-181e082ee662@xs4all.nl

gpg: Signature made Mon 27 Mar 2023 07:36:13 AM UTC
gpg:                using EDDSA key 52ADCAAE8A4F70B99ACD8D726B425DF79B1C1E76
gpg: Good signature from "Hans Verkuil <hverkuil-cisco@xs4all.nl>" [unknown]
gpg:                 aka "Hans Verkuil <hverkuil@xs4all.nl>" [full]

Summary: got 2/117 patches with issues, being 2 at build time, plus one error when buinding PDF document

Error/warnings:

patches/0001-media-cec-gpio-Convert-to-platform-remove-callback-r.patch:

    allyesconfig: return code #0:
	../scripts/genksyms/parse.y: warning: 9 shift/reduce conflicts [-Wconflicts-sr]
	../scripts/genksyms/parse.y: warning: 5 reduce/reduce conflicts [-Wconflicts-rr]
	../scripts/genksyms/parse.y: note: rerun with option '-Wcounterexamples' to generate conflict counterexamples
	../drivers/staging/media/atomisp/i2c/atomisp-ov2680.c:415 ov2680_s_stream() warn: missing error code 'ret'
	../drivers/staging/media/atomisp/pci/atomisp_cmd.c: ../drivers/staging/media/atomisp/pci/atomisp_cmd.c:3357 atomisp_cp_dvs_6axis_config() warn: missing unwind goto?
	../drivers/staging/media/atomisp/pci/atomisp_cmd.c: ../drivers/staging/media/atomisp/pci/atomisp_cmd.c:3456 atomisp_cp_morph_table() warn: missing unwind goto?

    allyesconfig: return code #0:
	../drivers/media/i2c/adp1653.c: ../drivers/media/i2c/adp1653.c:444 adp1653_of_init() warn: missing unwind goto?
	SMATCH:../drivers/media/usb/siano/smsusb.c ../drivers/media/usb/siano/smsusb.c:53:38: :warning: array of flexible structures
	../drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c: ../drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c:2490 mxc_jpeg_probe() warn: missing unwind goto?
	../drivers/media/pci/cx23885/cx23885-dvb.c: ../drivers/media/pci/cx23885/cx23885-dvb.c:2570 dvb_register() parse error: OOM: 3000016Kb sm_state_count = 1974917
	../drivers/media/pci/cx23885/cx23885-dvb.c: ../drivers/media/pci/cx23885/cx23885-dvb.c:2570 dvb_register() warn: Function too hairy.  No more merges.
	../drivers/media/pci/cx23885/cx23885-dvb.c: ../drivers/media/pci/cx23885/cx23885-dvb.c:2570 dvb_register() parse error: __split_smt: function too hairy.  Giving up after 56 seconds
	../drivers/media/i2c/ov5645.c: ../drivers/media/i2c/ov5645.c:687 ov5645_set_power_on() warn: 'ov5645->xclk' from clk_prepare_enable() not released on lines: 687.
	../drivers/media/usb/em28xx/em28xx-video.c: ../drivers/media/usb/em28xx/em28xx-video.c:2864 em28xx_v4l2_init() parse error: turning off implications after 60 seconds
	../drivers/media/usb/pvrusb2/pvrusb2-hdw.c: ../drivers/media/usb/pvrusb2/pvrusb2-hdw.c:3293 pvr2_hdw_get_tuner_status() warn: inconsistent indenting

patches/0037-media-mxc-jpeg-Convert-to-platform-remove-callback-r.patch:

    allyesconfig: return code #0:
	../drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c: ../drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c:2490 mxc_jpeg_probe() warn: missing unwind goto?


Error #512 when building PDF docs