* [GIT PULL v2 FOR 5.18] V4L2 patches
@ 2022-01-24 16:13 Sakari Ailus
2022-01-24 18:27 ` [GIT PULL v2 FOR 5.18] V4L2 patches (#80275) Jenkins
2022-01-28 18:53 ` [GIT PULL v2 FOR 5.18] V4L2 patches Mauro Carvalho Chehab
0 siblings, 2 replies; 6+ messages in thread
From: Sakari Ailus @ 2022-01-24 16:13 UTC (permalink / raw)
To: linux-media
Hi Mauro,
Here's a bunch of patches again for 5.18. Most notably there's V4L2 fwnode
/ mbus_config cleanup by Laurent, the hi847 camera sensor driver from Shawn
Tu and the od08d10 camera sensor driver by Jimmy Su. Fixes elsewhere are
included, too.
Since v1, a few more patches have been added and I've dropped a camss patch
already picked by Hans.
Please pull.
The following changes since commit 68b9bcc8a534cd11fe55f8bc82f948aae7d81b3c:
media: ipu3-cio2: Add support for instantiating i2c-clients for VCMs (2021-12-16 20:58:56 +0100)
are available in the Git repository at:
git://linuxtv.org/sailus/media_tree.git tags/for-5.18-1.1-signed
for you to fetch changes up to a6876b00e5daa786a406db09f214bbbb4d1f200c:
media: i2c: dw9714: add optional regulator support (2022-01-22 18:27:43 +0200)
----------------------------------------------------------------
V4L2 patches for 5.18
----------------------------------------------------------------
Angus Ainslie (1):
media: i2c: dw9714: add optional regulator support
Benjamin Gaignard (1):
MAINTAINERS: Update Benjamin Gaignard maintainer status
Bingbu Cao (1):
media: ov2740: identify module after subdev initialisation
Janusz Krzysztofik (4):
media: ov6650: Fix set format try processing path
media: ov6650: Add try support to selection API operations
media: ov6650: Fix crop rectangle affected by set format
media: ov6650: Fix missing frame interval enumeration support
Jimmy Su (1):
media: i2c: Add ov08d10 camera sensor driver
Laurent Pinchart (9):
media: pxa_camera: Drop usage of .set_mbus_config()
media: i2c: ov6650: Drop implementation of .set_mbus_config()
media: v4l2-subdev: Drop .set_mbus_config() operation
media: v4l2-fwnode: Move bus config structure to v4l2_mediabus.h
media: v4l2-mediabus: Use structures to describe bus configuration
media: v4l2-mediabus: Drop legacy V4L2_MBUS_CSI2_*_LANE flags
media: v4l2-mediabus: Drop legacy V4L2_MBUS_CSI2_CHANNEL_* flags
media: v4l2-mediabus: Drop V4L2_MBUS_CSI2_CONTINUOUS_CLOCK flag
media: i2c: max9286: Implement media entity .link_validate() operation
Philippe Cornu (1):
MAINTAINERS: update drm/stm drm/sti and cec/sti maintainers
Robert Foss (1):
media: dt-bindings: media: camss: Remove clock-lane property
Sakari Ailus (3):
v4l: Avoid unaligned access warnings when printing 4cc modifiers
ov5648: Don't pack controls struct
ov8865: Fix indentation in set_selection callback
Shawn Tu (1):
media: hi847: Add support for Hi-847 sensor
kernel test robot (2):
media: ov5693: fix boolconv.cocci warnings
media: ov5693: fix returnvar.cocci warnings
.../bindings/media/qcom,msm8916-camss.yaml | 10 -
.../bindings/media/qcom,msm8996-camss.yaml | 20 -
.../bindings/media/qcom,sdm660-camss.yaml | 20 -
.../bindings/media/qcom,sdm845-camss.yaml | 17 -
MAINTAINERS | 21 +-
drivers/gpu/ipu-v3/ipu-csi.c | 6 +-
drivers/media/i2c/Kconfig | 26 +
drivers/media/i2c/Makefile | 2 +
drivers/media/i2c/adv7180.c | 10 +-
drivers/media/i2c/adv748x/adv748x-csi2.c | 18 +-
drivers/media/i2c/dw9714.c | 42 +-
drivers/media/i2c/hi847.c | 3012 ++++++++++++++++++++
drivers/media/i2c/max9286.c | 5 +
drivers/media/i2c/ml86v7667.c | 5 +-
drivers/media/i2c/mt9m001.c | 8 +-
drivers/media/i2c/mt9m111.c | 14 +-
drivers/media/i2c/ov08d10.c | 1526 ++++++++++
drivers/media/i2c/ov2740.c | 8 +-
drivers/media/i2c/ov5648.c | 6 +-
drivers/media/i2c/ov5693.c | 9 +-
drivers/media/i2c/ov6650.c | 206 +-
drivers/media/i2c/ov8865.c | 8 +-
drivers/media/i2c/ov9640.c | 8 +-
drivers/media/i2c/tc358743.c | 26 +-
drivers/media/i2c/tvp5150.c | 6 +-
drivers/media/platform/pxa_camera.c | 21 +-
drivers/media/platform/qcom/camss/camss.c | 2 +-
drivers/media/platform/rcar-vin/rcar-csi2.c | 16 +-
drivers/media/platform/rcar-vin/rcar-vin.h | 2 +-
drivers/media/platform/stm32/stm32-dcmi.c | 2 +-
drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.h | 2 +-
drivers/media/platform/sunxi/sun4i-csi/sun4i_dma.c | 2 +-
drivers/media/platform/ti-vpe/cal-camerarx.c | 6 +-
drivers/media/v4l2-core/v4l2-fwnode.c | 18 +-
drivers/media/v4l2-core/v4l2-ioctl.c | 12 +-
drivers/media/v4l2-core/v4l2-subdev.c | 8 -
drivers/staging/media/imx/imx-media-csi.c | 7 +-
drivers/staging/media/imx/imx6-mipi-csi2.c | 25 +-
drivers/staging/media/imx/imx7-mipi-csis.c | 2 +-
drivers/staging/media/imx/imx8mq-mipi-csi2.c | 2 +-
drivers/staging/media/max96712/max96712.c | 2 +-
include/media/v4l2-fwnode.h | 61 +-
include/media/v4l2-mediabus.h | 104 +-
include/media/v4l2-subdev.h | 13 -
44 files changed, 4916 insertions(+), 430 deletions(-)
create mode 100644 drivers/media/i2c/hi847.c
create mode 100644 drivers/media/i2c/ov08d10.c
--
Kind regards,
Sakari Ailus
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [GIT PULL v2 FOR 5.18] V4L2 patches (#80275)
2022-01-24 16:13 [GIT PULL v2 FOR 5.18] V4L2 patches Sakari Ailus
@ 2022-01-24 18:27 ` Jenkins
2022-01-28 18:53 ` [GIT PULL v2 FOR 5.18] V4L2 patches Mauro Carvalho Chehab
1 sibling, 0 replies; 6+ messages in thread
From: Jenkins @ 2022-01-24 18:27 UTC (permalink / raw)
To: mchehab+samsung, linux-media; +Cc: builder
From: builder@linuxtv.org
Pull request: https://patchwork.linuxtv.org/project/linux-media/patch/Ye7QMv0OBntzuC1C@valkosipuli.retiisi.eu/
Build log: https://builder.linuxtv.org/job/patchwork/176915/
Build time: 00:00:33
Link: https://lore.kernel.org/linux-media/Ye7QMv0OBntzuC1C@valkosipuli.retiisi.eu
gpg: Signature made Mon 24 Jan 2022 03:31:27 PM UTC
gpg: using DSA key F0D0377A0D4F25A79238EFE56D40361B6E28C193
gpg: issuer "sakari.ailus@linux.intel.com"
gpg: Good signature from "Sakari Ailus <sakari.ailus@linux.intel.com>" [unknown]
gpg: WARNING: This key is not certified with a trusted signature!
gpg: There is no indication that the signature belongs to the owner.
Primary key fingerprint: F0D0 377A 0D4F 25A7 9238 EFE5 6D40 361B 6E28 C193
Summary: got 23/25 patches with issues, being 23 at build time, plus one error when buinding PDF document
Error/warnings:
patches/0001-media-dt-bindings-media-camss-Remove-clock-lane-prop.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
allyesconfig: return code #0:
../drivers/media/rc/meson-ir-tx.c:22: warning: expecting prototype for meson(). Prototype was for DEVICE_NAME() instead
../drivers/media/i2c/ov8865.c: ../drivers/media/i2c/ov8865.c:2843 ov8865_get_selection() warn: inconsistent indenting
SMATCH:../drivers/media/usb/siano/smsusb.c ../drivers/media/usb/siano/smsusb.c:53:38: :warning: array of flexible structures
SPARSE:../drivers/media/usb/siano/smsusb.c ../drivers/media/usb/siano/smsusb.c:53:38: warning: array of flexible structures
../drivers/media/pci/cx23885/cx23885-dvb.c: ../drivers/media/pci/cx23885/cx23885-dvb.c:2625 dvb_register() parse error: turning off implications after 60 seconds
../drivers/media/platform/qcom/venus/helpers.c: ../drivers/media/platform/qcom/venus/helpers.c:658 venus_helper_get_bufreq() error: we previously assumed 'req' could be null (see line 654)
../drivers/media/usb/em28xx/em28xx-video.c: ../drivers/media/usb/em28xx/em28xx-video.c:2894 em28xx_v4l2_init() parse error: turning off implications after 60 seconds
patches/0004-media-v4l2-subdev-Drop-.set_mbus_config-operation.patch:
allyesconfig: return code #0:
../drivers/media/pci/cx23885/cx23885-dvb.c: ../drivers/media/pci/cx23885/cx23885-dvb.c:2625 dvb_register() parse error: turning off implications after 60 seconds
../drivers/media/i2c/ov8865.c: ../drivers/media/i2c/ov8865.c:2843 ov8865_get_selection() warn: inconsistent indenting
../drivers/media/platform/qcom/venus/helpers.c: ../drivers/media/platform/qcom/venus/helpers.c:658 venus_helper_get_bufreq() error: we previously assumed 'req' could be null (see line 654)
../drivers/media/usb/em28xx/em28xx-video.c: ../drivers/media/usb/em28xx/em28xx-video.c:2874 em28xx_v4l2_init() parse error: turning off implications after 60 seconds
patches/0005-media-v4l2-fwnode-Move-bus-config-structure-to-v4l2_.patch:
allyesconfig: return code #0:
../drivers/media/i2c/ov8865.c: ../drivers/media/i2c/ov8865.c:2843 ov8865_get_selection() warn: inconsistent indenting
../drivers/media/pci/cx23885/cx23885-dvb.c: ../drivers/media/pci/cx23885/cx23885-dvb.c:2625 dvb_register() parse error: turning off implications after 60 seconds
../drivers/media/platform/qcom/venus/helpers.c: ../drivers/media/platform/qcom/venus/helpers.c:658 venus_helper_get_bufreq() error: we previously assumed 'req' could be null (see line 654)
../drivers/media/usb/em28xx/em28xx-video.c: ../drivers/media/usb/em28xx/em28xx-video.c:2874 em28xx_v4l2_init() parse error: turning off implications after 60 seconds
patches/0006-media-v4l2-mediabus-Use-structures-to-describe-bus-c.patch:
allyesconfig: return code #512:
../drivers/media/i2c/ov8865.c: ../drivers/media/i2c/ov8865.c:2843 ov8865_get_selection() warn: inconsistent indenting
../drivers/media/platform/atmel/microchip-csi2dc.c:360:17: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:362:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:364:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:366:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:371:33: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
make[5]: *** [../scripts/Makefile.build:288: drivers/media/platform/atmel/microchip-csi2dc.o] Error 1
make[5]: *** Waiting for unfinished jobs....
make[4]: *** [../scripts/Makefile.build:550: drivers/media/platform/atmel] Error 2
make[4]: *** Waiting for unfinished jobs....
make[3]: *** [../scripts/Makefile.build:550: drivers/media/platform] Error 2
make[3]: *** Waiting for unfinished jobs....
../drivers/media/usb/em28xx/em28xx-video.c: ../drivers/media/usb/em28xx/em28xx-video.c:2888 em28xx_v4l2_init() parse error: turning off implications after 60 seconds
make[2]: *** [../scripts/Makefile.build:550: drivers/media] Error 2
make[1]: *** [/var/lib/jenkins/workspace/patchwork/Makefile:1831: drivers] Error 2
make: *** [Makefile:219: __sub-make] Error 2
allmodconfig: return code #512:
../drivers/media/platform/atmel/microchip-csi2dc.c:360:17: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:362:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:364:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:366:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:371:33: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
make[5]: *** [../scripts/Makefile.build:288: drivers/media/platform/atmel/microchip-csi2dc.o] Error 1
make[5]: *** Waiting for unfinished jobs....
make[4]: *** [../scripts/Makefile.build:550: drivers/media/platform/atmel] Error 2
make[4]: *** Waiting for unfinished jobs....
make[3]: *** [../scripts/Makefile.build:550: drivers/media/platform] Error 2
make[2]: *** [../scripts/Makefile.build:550: drivers/media] Error 2
make[1]: *** [/var/lib/jenkins/workspace/patchwork/Makefile:1831: drivers] Error 2
make: *** [Makefile:219: __sub-make] Error 2
patches/0007-media-v4l2-mediabus-Drop-legacy-V4L2_MBUS_CSI2_-_LAN.patch:
allyesconfig: return code #512:
../drivers/media/pci/cx23885/cx23885-dvb.c: ../drivers/media/pci/cx23885/cx23885-dvb.c:2625 dvb_register() parse error: turning off implications after 60 seconds
../drivers/media/i2c/ov8865.c: ../drivers/media/i2c/ov8865.c:2843 ov8865_get_selection() warn: inconsistent indenting
../drivers/media/platform/atmel/microchip-csi2dc.c:360:17: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:362:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:364:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:366:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:371:33: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
make[5]: *** [../scripts/Makefile.build:288: drivers/media/platform/atmel/microchip-csi2dc.o] Error 1
make[5]: *** Waiting for unfinished jobs....
make[4]: *** [../scripts/Makefile.build:550: drivers/media/platform/atmel] Error 2
make[4]: *** Waiting for unfinished jobs....
make[3]: *** [../scripts/Makefile.build:550: drivers/media/platform] Error 2
make[3]: *** Waiting for unfinished jobs....
../drivers/media/usb/em28xx/em28xx-video.c: ../drivers/media/usb/em28xx/em28xx-video.c:2900 em28xx_v4l2_init() parse error: turning off implications after 60 seconds
make[2]: *** [../scripts/Makefile.build:550: drivers/media] Error 2
make[1]: *** [/var/lib/jenkins/workspace/patchwork/Makefile:1831: drivers] Error 2
make: *** [Makefile:219: __sub-make] Error 2
allmodconfig: return code #512:
../drivers/media/platform/atmel/microchip-csi2dc.c:360:17: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:362:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:364:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:366:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:371:33: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
make[5]: *** [../scripts/Makefile.build:288: drivers/media/platform/atmel/microchip-csi2dc.o] Error 1
make[5]: *** Waiting for unfinished jobs....
make[4]: *** [../scripts/Makefile.build:550: drivers/media/platform/atmel] Error 2
make[4]: *** Waiting for unfinished jobs....
make[3]: *** [../scripts/Makefile.build:550: drivers/media/platform] Error 2
make[3]: *** Waiting for unfinished jobs....
make[2]: *** [../scripts/Makefile.build:550: drivers/media] Error 2
make[1]: *** [/var/lib/jenkins/workspace/patchwork/Makefile:1831: drivers] Error 2
make: *** [Makefile:219: __sub-make] Error 2
patches/0008-media-v4l2-mediabus-Drop-legacy-V4L2_MBUS_CSI2_CHANN.patch:
allyesconfig: return code #512:
../drivers/media/pci/cx23885/cx23885-dvb.c: ../drivers/media/pci/cx23885/cx23885-dvb.c:2625 dvb_register() parse error: turning off implications after 60 seconds
../drivers/media/i2c/ov8865.c: ../drivers/media/i2c/ov8865.c:2843 ov8865_get_selection() warn: inconsistent indenting
../drivers/media/usb/em28xx/em28xx-video.c: ../drivers/media/usb/em28xx/em28xx-video.c:2874 em28xx_v4l2_init() parse error: turning off implications after 60 seconds
../drivers/media/platform/atmel/microchip-csi2dc.c:360:17: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:360:26: error: ‘V4L2_MBUS_CSI2_CHANNEL_0’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:360:26: note: each undeclared identifier is reported only once for each function it appears in
../drivers/media/platform/atmel/microchip-csi2dc.c:362:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:362:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_1’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:364:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:364:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_2’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:366:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:366:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_3’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:371:33: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
make[5]: *** [../scripts/Makefile.build:288: drivers/media/platform/atmel/microchip-csi2dc.o] Error 1
make[4]: *** [../scripts/Makefile.build:550: drivers/media/platform/atmel] Error 2
make[3]: *** [../scripts/Makefile.build:550: drivers/media/platform] Error 2
make[3]: *** Waiting for unfinished jobs....
make[2]: *** [../scripts/Makefile.build:550: drivers/media] Error 2
make[1]: *** [/var/lib/jenkins/workspace/patchwork/Makefile:1831: drivers] Error 2
make: *** [Makefile:219: __sub-make] Error 2
allmodconfig: return code #512:
../drivers/media/platform/atmel/microchip-csi2dc.c:360:17: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:360:26: error: ‘V4L2_MBUS_CSI2_CHANNEL_0’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:360:26: note: each undeclared identifier is reported only once for each function it appears in
../drivers/media/platform/atmel/microchip-csi2dc.c:362:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:362:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_1’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:364:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:364:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_2’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:366:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:366:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_3’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:371:33: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
make[5]: *** [../scripts/Makefile.build:288: drivers/media/platform/atmel/microchip-csi2dc.o] Error 1
make[4]: *** [../scripts/Makefile.build:550: drivers/media/platform/atmel] Error 2
make[4]: *** Waiting for unfinished jobs....
make[3]: *** [../scripts/Makefile.build:550: drivers/media/platform] Error 2
make[3]: *** Waiting for unfinished jobs....
make[2]: *** [../scripts/Makefile.build:550: drivers/media] Error 2
make[1]: *** [/var/lib/jenkins/workspace/patchwork/Makefile:1831: drivers] Error 2
make: *** [Makefile:219: __sub-make] Error 2
patches/0009-media-v4l2-mediabus-Drop-V4L2_MBUS_CSI2_CONTINUOUS_C.patch:
allyesconfig: return code #512:
../drivers/media/i2c/ov8865.c: ../drivers/media/i2c/ov8865.c:2843 ov8865_get_selection() warn: inconsistent indenting
../drivers/media/pci/cx23885/cx23885-dvb.c: ../drivers/media/pci/cx23885/cx23885-dvb.c:2625 dvb_register() parse error: turning off implications after 60 seconds
../drivers/media/platform/atmel/microchip-csi2dc.c:360:17: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:360:26: error: ‘V4L2_MBUS_CSI2_CHANNEL_0’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:360:26: note: each undeclared identifier is reported only once for each function it appears in
../drivers/media/platform/atmel/microchip-csi2dc.c:362:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:362:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_1’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:364:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:364:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_2’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:366:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:366:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_3’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:371:33: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
make[5]: *** [../scripts/Makefile.build:288: drivers/media/platform/atmel/microchip-csi2dc.o] Error 1
make[4]: *** [../scripts/Makefile.build:550: drivers/media/platform/atmel] Error 2
make[4]: *** Waiting for unfinished jobs....
../drivers/media/usb/em28xx/em28xx-video.c: ../drivers/media/usb/em28xx/em28xx-video.c:2874 em28xx_v4l2_init() parse error: turning off implications after 60 seconds
make[3]: *** [../scripts/Makefile.build:550: drivers/media/platform] Error 2
make[3]: *** Waiting for unfinished jobs....
make[2]: *** [../scripts/Makefile.build:550: drivers/media] Error 2
make[1]: *** [/var/lib/jenkins/workspace/patchwork/Makefile:1831: drivers] Error 2
make: *** [Makefile:219: __sub-make] Error 2
allmodconfig: return code #512:
../drivers/media/platform/atmel/microchip-csi2dc.c:360:17: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:360:26: error: ‘V4L2_MBUS_CSI2_CHANNEL_0’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:360:26: note: each undeclared identifier is reported only once for each function it appears in
../drivers/media/platform/atmel/microchip-csi2dc.c:362:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:362:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_1’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:364:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:364:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_2’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:366:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:366:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_3’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:371:33: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
make[5]: *** [../scripts/Makefile.build:288: drivers/media/platform/atmel/microchip-csi2dc.o] Error 1
make[4]: *** [../scripts/Makefile.build:550: drivers/media/platform/atmel] Error 2
make[3]: *** [../scripts/Makefile.build:550: drivers/media/platform] Error 2
make[3]: *** Waiting for unfinished jobs....
make[2]: *** [../scripts/Makefile.build:550: drivers/media] Error 2
make[1]: *** [/var/lib/jenkins/workspace/patchwork/Makefile:1831: drivers] Error 2
make: *** [Makefile:219: __sub-make] Error 2
patches/0010-media-ov6650-Fix-set-format-try-processing-path.patch:
allyesconfig: return code #512:
../drivers/media/platform/atmel/microchip-csi2dc.c:360:17: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:360:26: error: ‘V4L2_MBUS_CSI2_CHANNEL_0’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:360:26: note: each undeclared identifier is reported only once for each function it appears in
../drivers/media/platform/atmel/microchip-csi2dc.c:362:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:362:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_1’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:364:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:364:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_2’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:366:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:366:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_3’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:371:33: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
make[5]: *** [../scripts/Makefile.build:288: drivers/media/platform/atmel/microchip-csi2dc.o] Error 1
make[4]: *** [../scripts/Makefile.build:550: drivers/media/platform/atmel] Error 2
make[4]: *** Waiting for unfinished jobs....
../drivers/media/platform/qcom/venus/helpers.c: ../drivers/media/platform/qcom/venus/helpers.c:658 venus_helper_get_bufreq() error: we previously assumed 'req' could be null (see line 654)
make[3]: *** [../scripts/Makefile.build:550: drivers/media/platform] Error 2
make[2]: *** [../scripts/Makefile.build:550: drivers/media] Error 2
make[1]: *** [/var/lib/jenkins/workspace/patchwork/Makefile:1831: drivers] Error 2
make: *** [Makefile:219: __sub-make] Error 2
allmodconfig: return code #512:
../drivers/media/platform/atmel/microchip-csi2dc.c:360:17: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:360:26: error: ‘V4L2_MBUS_CSI2_CHANNEL_0’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:360:26: note: each undeclared identifier is reported only once for each function it appears in
../drivers/media/platform/atmel/microchip-csi2dc.c:362:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:362:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_1’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:364:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:364:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_2’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:366:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:366:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_3’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:371:33: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
make[5]: *** [../scripts/Makefile.build:288: drivers/media/platform/atmel/microchip-csi2dc.o] Error 1
make[4]: *** [../scripts/Makefile.build:550: drivers/media/platform/atmel] Error 2
make[4]: *** Waiting for unfinished jobs....
make[3]: *** [../scripts/Makefile.build:550: drivers/media/platform] Error 2
make[2]: *** [../scripts/Makefile.build:550: drivers/media] Error 2
make[1]: *** [/var/lib/jenkins/workspace/patchwork/Makefile:1831: drivers] Error 2
make: *** [Makefile:219: __sub-make] Error 2
patches/0011-media-ov6650-Add-try-support-to-selection-API-operat.patch:
allyesconfig: return code #512:
../drivers/media/platform/atmel/microchip-csi2dc.c:360:17: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:360:26: error: ‘V4L2_MBUS_CSI2_CHANNEL_0’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:360:26: note: each undeclared identifier is reported only once for each function it appears in
../drivers/media/platform/atmel/microchip-csi2dc.c:362:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:362:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_1’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:364:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:364:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_2’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:366:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:366:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_3’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:371:33: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
make[5]: *** [../scripts/Makefile.build:288: drivers/media/platform/atmel/microchip-csi2dc.o] Error 1
make[4]: *** [../scripts/Makefile.build:550: drivers/media/platform/atmel] Error 2
make[3]: *** [../scripts/Makefile.build:550: drivers/media/platform] Error 2
make[3]: *** Waiting for unfinished jobs....
make[2]: *** [../scripts/Makefile.build:550: drivers/media] Error 2
make[1]: *** [/var/lib/jenkins/workspace/patchwork/Makefile:1831: drivers] Error 2
make: *** [Makefile:219: __sub-make] Error 2
allmodconfig: return code #512:
../drivers/media/platform/atmel/microchip-csi2dc.c:360:17: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:360:26: error: ‘V4L2_MBUS_CSI2_CHANNEL_0’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:360:26: note: each undeclared identifier is reported only once for each function it appears in
../drivers/media/platform/atmel/microchip-csi2dc.c:362:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:362:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_1’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:364:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:364:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_2’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:366:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:366:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_3’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:371:33: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
make[5]: *** [../scripts/Makefile.build:288: drivers/media/platform/atmel/microchip-csi2dc.o] Error 1
make[4]: *** [../scripts/Makefile.build:550: drivers/media/platform/atmel] Error 2
make[4]: *** Waiting for unfinished jobs....
make[3]: *** [../scripts/Makefile.build:550: drivers/media/platform] Error 2
make[2]: *** [../scripts/Makefile.build:550: drivers/media] Error 2
make[1]: *** [/var/lib/jenkins/workspace/patchwork/Makefile:1831: drivers] Error 2
make: *** [Makefile:219: __sub-make] Error 2
patches/0012-media-ov6650-Fix-crop-rectangle-affected-by-set-form.patch:
allyesconfig: return code #512:
../drivers/media/platform/atmel/microchip-csi2dc.c:360:17: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:360:26: error: ‘V4L2_MBUS_CSI2_CHANNEL_0’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:360:26: note: each undeclared identifier is reported only once for each function it appears in
../drivers/media/platform/atmel/microchip-csi2dc.c:362:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:362:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_1’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:364:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:364:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_2’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:366:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:366:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_3’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:371:33: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
make[5]: *** [../scripts/Makefile.build:288: drivers/media/platform/atmel/microchip-csi2dc.o] Error 1
make[4]: *** [../scripts/Makefile.build:550: drivers/media/platform/atmel] Error 2
make[3]: *** [../scripts/Makefile.build:550: drivers/media/platform] Error 2
make[3]: *** Waiting for unfinished jobs....
make[2]: *** [../scripts/Makefile.build:550: drivers/media] Error 2
make[1]: *** [/var/lib/jenkins/workspace/patchwork/Makefile:1831: drivers] Error 2
make: *** [Makefile:219: __sub-make] Error 2
allmodconfig: return code #512:
../drivers/media/platform/atmel/microchip-csi2dc.c:360:17: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:360:26: error: ‘V4L2_MBUS_CSI2_CHANNEL_0’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:360:26: note: each undeclared identifier is reported only once for each function it appears in
../drivers/media/platform/atmel/microchip-csi2dc.c:362:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:362:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_1’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:364:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:364:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_2’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:366:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:366:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_3’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:371:33: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
make[5]: *** [../scripts/Makefile.build:288: drivers/media/platform/atmel/microchip-csi2dc.o] Error 1
make[4]: *** [../scripts/Makefile.build:550: drivers/media/platform/atmel] Error 2
make[3]: *** [../scripts/Makefile.build:550: drivers/media/platform] Error 2
make[2]: *** [../scripts/Makefile.build:550: drivers/media] Error 2
make[1]: *** [/var/lib/jenkins/workspace/patchwork/Makefile:1831: drivers] Error 2
make: *** [Makefile:219: __sub-make] Error 2
patches/0013-media-ov6650-Fix-missing-frame-interval-enumeration-.patch:
allyesconfig: return code #512:
../drivers/media/platform/atmel/microchip-csi2dc.c:360:17: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:360:26: error: ‘V4L2_MBUS_CSI2_CHANNEL_0’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:360:26: note: each undeclared identifier is reported only once for each function it appears in
../drivers/media/platform/atmel/microchip-csi2dc.c:362:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:362:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_1’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:364:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:364:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_2’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:366:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:366:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_3’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:371:33: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
make[5]: *** [../scripts/Makefile.build:288: drivers/media/platform/atmel/microchip-csi2dc.o] Error 1
make[4]: *** [../scripts/Makefile.build:550: drivers/media/platform/atmel] Error 2
make[3]: *** [../scripts/Makefile.build:550: drivers/media/platform] Error 2
make[3]: *** Waiting for unfinished jobs....
make[2]: *** [../scripts/Makefile.build:550: drivers/media] Error 2
make[1]: *** [/var/lib/jenkins/workspace/patchwork/Makefile:1831: drivers] Error 2
make: *** [Makefile:219: __sub-make] Error 2
allmodconfig: return code #512:
../drivers/media/platform/atmel/microchip-csi2dc.c:360:17: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:360:26: error: ‘V4L2_MBUS_CSI2_CHANNEL_0’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:360:26: note: each undeclared identifier is reported only once for each function it appears in
../drivers/media/platform/atmel/microchip-csi2dc.c:362:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:362:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_1’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:364:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:364:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_2’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:366:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:366:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_3’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:371:33: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
make[5]: *** [../scripts/Makefile.build:288: drivers/media/platform/atmel/microchip-csi2dc.o] Error 1
make[4]: *** [../scripts/Makefile.build:550: drivers/media/platform/atmel] Error 2
make[3]: *** [../scripts/Makefile.build:550: drivers/media/platform] Error 2
make[2]: *** [../scripts/Makefile.build:550: drivers/media] Error 2
make[1]: *** [/var/lib/jenkins/workspace/patchwork/Makefile:1831: drivers] Error 2
make: *** [Makefile:219: __sub-make] Error 2
checkpatch.pl:
$ cat patches/0013-media-ov6650-Fix-missing-frame-interval-enumeration-.patch | formail -c | ./scripts/checkpatch.pl --terse --mailback --no-summary --strict
-:37: CHECK: Alignment should match open parenthesis
patches/0014-v4l-Avoid-unaligned-access-warnings-when-printing-4c.patch:
allyesconfig: return code #512:
../drivers/media/platform/atmel/microchip-csi2dc.c:360:17: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:360:26: error: ‘V4L2_MBUS_CSI2_CHANNEL_0’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:360:26: note: each undeclared identifier is reported only once for each function it appears in
../drivers/media/platform/atmel/microchip-csi2dc.c:362:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:362:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_1’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:364:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:364:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_2’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:366:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:366:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_3’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:371:33: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
make[5]: *** [../scripts/Makefile.build:288: drivers/media/platform/atmel/microchip-csi2dc.o] Error 1
make[4]: *** [../scripts/Makefile.build:550: drivers/media/platform/atmel] Error 2
make[3]: *** [../scripts/Makefile.build:550: drivers/media/platform] Error 2
make[3]: *** Waiting for unfinished jobs....
make[2]: *** [../scripts/Makefile.build:550: drivers/media] Error 2
make[1]: *** [/var/lib/jenkins/workspace/patchwork/Makefile:1831: drivers] Error 2
make: *** [Makefile:219: __sub-make] Error 2
allmodconfig: return code #512:
../drivers/media/platform/atmel/microchip-csi2dc.c:360:17: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:360:26: error: ‘V4L2_MBUS_CSI2_CHANNEL_0’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:360:26: note: each undeclared identifier is reported only once for each function it appears in
../drivers/media/platform/atmel/microchip-csi2dc.c:362:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:362:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_1’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:364:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:364:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_2’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:366:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:366:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_3’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:371:33: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
make[5]: *** [../scripts/Makefile.build:288: drivers/media/platform/atmel/microchip-csi2dc.o] Error 1
make[4]: *** [../scripts/Makefile.build:550: drivers/media/platform/atmel] Error 2
make[3]: *** [../scripts/Makefile.build:550: drivers/media/platform] Error 2
make[3]: *** Waiting for unfinished jobs....
make[2]: *** [../scripts/Makefile.build:550: drivers/media] Error 2
make[1]: *** [/var/lib/jenkins/workspace/patchwork/Makefile:1831: drivers] Error 2
make: *** [Makefile:219: __sub-make] Error 2
checkpatch.pl:
$ cat patches/0014-v4l-Avoid-unaligned-access-warnings-when-printing-4c.patch | formail -c | ./scripts/checkpatch.pl --terse --mailback --no-summary --strict
-:53: WARNING: Avoid logging continuation uses where feasible
patches/0015-ov5648-Don-t-pack-controls-struct.patch:
allyesconfig: return code #512:
../drivers/media/platform/atmel/microchip-csi2dc.c:360:17: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:360:26: error: ‘V4L2_MBUS_CSI2_CHANNEL_0’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:360:26: note: each undeclared identifier is reported only once for each function it appears in
../drivers/media/platform/atmel/microchip-csi2dc.c:362:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:362:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_1’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:364:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:364:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_2’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:366:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:366:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_3’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:371:33: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
make[5]: *** [../scripts/Makefile.build:288: drivers/media/platform/atmel/microchip-csi2dc.o] Error 1
make[4]: *** [../scripts/Makefile.build:550: drivers/media/platform/atmel] Error 2
make[3]: *** [../scripts/Makefile.build:550: drivers/media/platform] Error 2
make[3]: *** Waiting for unfinished jobs....
make[2]: *** [../scripts/Makefile.build:550: drivers/media] Error 2
make[1]: *** [/var/lib/jenkins/workspace/patchwork/Makefile:1831: drivers] Error 2
make: *** [Makefile:219: __sub-make] Error 2
allmodconfig: return code #512:
../drivers/media/platform/atmel/microchip-csi2dc.c:360:17: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:360:26: error: ‘V4L2_MBUS_CSI2_CHANNEL_0’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:360:26: note: each undeclared identifier is reported only once for each function it appears in
../drivers/media/platform/atmel/microchip-csi2dc.c:362:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:362:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_1’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:364:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:364:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_2’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:366:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:366:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_3’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:371:33: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
make[5]: *** [../scripts/Makefile.build:288: drivers/media/platform/atmel/microchip-csi2dc.o] Error 1
make[4]: *** [../scripts/Makefile.build:550: drivers/media/platform/atmel] Error 2
make[3]: *** [../scripts/Makefile.build:550: drivers/media/platform] Error 2
make[2]: *** [../scripts/Makefile.build:550: drivers/media] Error 2
make[1]: *** [/var/lib/jenkins/workspace/patchwork/Makefile:1831: drivers] Error 2
make: *** [Makefile:219: __sub-make] Error 2
patches/0016-ov8865-Fix-indentation-in-set_selection-callback.patch:
allyesconfig: return code #512:
../drivers/media/platform/atmel/microchip-csi2dc.c:360:17: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:360:26: error: ‘V4L2_MBUS_CSI2_CHANNEL_0’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:360:26: note: each undeclared identifier is reported only once for each function it appears in
../drivers/media/platform/atmel/microchip-csi2dc.c:362:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:362:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_1’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:364:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:364:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_2’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:366:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:366:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_3’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:371:33: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
make[5]: *** [../scripts/Makefile.build:288: drivers/media/platform/atmel/microchip-csi2dc.o] Error 1
make[4]: *** [../scripts/Makefile.build:550: drivers/media/platform/atmel] Error 2
make[3]: *** [../scripts/Makefile.build:550: drivers/media/platform] Error 2
make[3]: *** Waiting for unfinished jobs....
make[2]: *** [../scripts/Makefile.build:550: drivers/media] Error 2
make[1]: *** [/var/lib/jenkins/workspace/patchwork/Makefile:1831: drivers] Error 2
make: *** [Makefile:219: __sub-make] Error 2
allmodconfig: return code #512:
../drivers/media/platform/atmel/microchip-csi2dc.c:360:17: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:360:26: error: ‘V4L2_MBUS_CSI2_CHANNEL_0’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:360:26: note: each undeclared identifier is reported only once for each function it appears in
../drivers/media/platform/atmel/microchip-csi2dc.c:362:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:362:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_1’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:364:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:364:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_2’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:366:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:366:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_3’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:371:33: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
make[5]: *** [../scripts/Makefile.build:288: drivers/media/platform/atmel/microchip-csi2dc.o] Error 1
make[4]: *** [../scripts/Makefile.build:550: drivers/media/platform/atmel] Error 2
make[3]: *** [../scripts/Makefile.build:550: drivers/media/platform] Error 2
make[2]: *** [../scripts/Makefile.build:550: drivers/media] Error 2
make[1]: *** [/var/lib/jenkins/workspace/patchwork/Makefile:1831: drivers] Error 2
make: *** [Makefile:219: __sub-make] Error 2
patches/0017-media-hi847-Add-support-for-Hi-847-sensor.patch:
allyesconfig: return code #512:
../drivers/media/platform/atmel/microchip-csi2dc.c:360:17: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:360:26: error: ‘V4L2_MBUS_CSI2_CHANNEL_0’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:360:26: note: each undeclared identifier is reported only once for each function it appears in
../drivers/media/platform/atmel/microchip-csi2dc.c:362:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:362:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_1’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:364:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:364:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_2’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:366:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:366:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_3’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:371:33: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
make[5]: *** [../scripts/Makefile.build:288: drivers/media/platform/atmel/microchip-csi2dc.o] Error 1
make[4]: *** [../scripts/Makefile.build:550: drivers/media/platform/atmel] Error 2
make[3]: *** [../scripts/Makefile.build:550: drivers/media/platform] Error 2
make[3]: *** Waiting for unfinished jobs....
make[2]: *** [../scripts/Makefile.build:550: drivers/media] Error 2
make[1]: *** [/var/lib/jenkins/workspace/patchwork/Makefile:1831: drivers] Error 2
make: *** [Makefile:219: __sub-make] Error 2
allmodconfig: return code #512:
../drivers/media/platform/atmel/microchip-csi2dc.c:360:17: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:360:26: error: ‘V4L2_MBUS_CSI2_CHANNEL_0’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:360:26: note: each undeclared identifier is reported only once for each function it appears in
../drivers/media/platform/atmel/microchip-csi2dc.c:362:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:362:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_1’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:364:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:364:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_2’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:366:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:366:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_3’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:371:33: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
make[5]: *** [../scripts/Makefile.build:288: drivers/media/platform/atmel/microchip-csi2dc.o] Error 1
make[4]: *** [../scripts/Makefile.build:550: drivers/media/platform/atmel] Error 2
make[3]: *** [../scripts/Makefile.build:550: drivers/media/platform] Error 2
make[2]: *** [../scripts/Makefile.build:550: drivers/media] Error 2
make[1]: *** [/var/lib/jenkins/workspace/patchwork/Makefile:1831: drivers] Error 2
make: *** [Makefile:219: __sub-make] Error 2
checkpatch.pl:
$ cat patches/0017-media-hi847-Add-support-for-Hi-847-sensor.patch | formail -c | ./scripts/checkpatch.pl --terse --mailback --no-summary --strict
-:2703: CHECK: Alignment should match open parenthesis
patches/0018-media-i2c-Add-ov08d10-camera-sensor-driver.patch:
allyesconfig: return code #512:
../drivers/media/platform/atmel/microchip-csi2dc.c:360:17: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:360:26: error: ‘V4L2_MBUS_CSI2_CHANNEL_0’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:360:26: note: each undeclared identifier is reported only once for each function it appears in
../drivers/media/platform/atmel/microchip-csi2dc.c:362:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:362:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_1’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:364:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:364:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_2’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:366:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:366:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_3’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:371:33: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
make[5]: *** [../scripts/Makefile.build:288: drivers/media/platform/atmel/microchip-csi2dc.o] Error 1
make[4]: *** [../scripts/Makefile.build:550: drivers/media/platform/atmel] Error 2
make[3]: *** [../scripts/Makefile.build:550: drivers/media/platform] Error 2
make[3]: *** Waiting for unfinished jobs....
../drivers/media/i2c/ov08d10.c: ../drivers/media/i2c/ov08d10.c:1276 ov08d10_enum_frame_size() warn: inconsistent returns '&ov08d10->mutex'.
Locked on : 1268
Unlocked on: 1276
make[2]: *** [../scripts/Makefile.build:550: drivers/media] Error 2
make[1]: *** [/var/lib/jenkins/workspace/patchwork/Makefile:1831: drivers] Error 2
make: *** [Makefile:219: __sub-make] Error 2
allmodconfig: return code #512:
../drivers/media/platform/atmel/microchip-csi2dc.c:360:17: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:360:26: error: ‘V4L2_MBUS_CSI2_CHANNEL_0’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:360:26: note: each undeclared identifier is reported only once for each function it appears in
../drivers/media/platform/atmel/microchip-csi2dc.c:362:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:362:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_1’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:364:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:364:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_2’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:366:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:366:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_3’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:371:33: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
make[5]: *** [../scripts/Makefile.build:288: drivers/media/platform/atmel/microchip-csi2dc.o] Error 1
make[4]: *** [../scripts/Makefile.build:550: drivers/media/platform/atmel] Error 2
make[3]: *** [../scripts/Makefile.build:550: drivers/media/platform] Error 2
make[2]: *** [../scripts/Makefile.build:550: drivers/media] Error 2
make[1]: *** [/var/lib/jenkins/workspace/patchwork/Makefile:1831: drivers] Error 2
make: *** [Makefile:219: __sub-make] Error 2
patches/0019-media-ov5693-fix-boolconv.cocci-warnings.patch:
allyesconfig: return code #512:
../drivers/media/platform/atmel/microchip-csi2dc.c:360:17: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:360:26: error: ‘V4L2_MBUS_CSI2_CHANNEL_0’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:360:26: note: each undeclared identifier is reported only once for each function it appears in
../drivers/media/platform/atmel/microchip-csi2dc.c:362:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:362:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_1’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:364:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:364:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_2’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:366:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:366:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_3’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:371:33: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
make[5]: *** [../scripts/Makefile.build:288: drivers/media/platform/atmel/microchip-csi2dc.o] Error 1
make[4]: *** [../scripts/Makefile.build:550: drivers/media/platform/atmel] Error 2
make[3]: *** [../scripts/Makefile.build:550: drivers/media/platform] Error 2
make[3]: *** Waiting for unfinished jobs....
make[2]: *** [../scripts/Makefile.build:550: drivers/media] Error 2
make[1]: *** [/var/lib/jenkins/workspace/patchwork/Makefile:1831: drivers] Error 2
make: *** [Makefile:219: __sub-make] Error 2
allmodconfig: return code #512:
../drivers/media/platform/atmel/microchip-csi2dc.c:360:17: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:360:26: error: ‘V4L2_MBUS_CSI2_CHANNEL_0’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:360:26: note: each undeclared identifier is reported only once for each function it appears in
../drivers/media/platform/atmel/microchip-csi2dc.c:362:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:362:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_1’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:364:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:364:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_2’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:366:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:366:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_3’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:371:33: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
make[5]: *** [../scripts/Makefile.build:288: drivers/media/platform/atmel/microchip-csi2dc.o] Error 1
make[4]: *** [../scripts/Makefile.build:550: drivers/media/platform/atmel] Error 2
make[3]: *** [../scripts/Makefile.build:550: drivers/media/platform] Error 2
make[2]: *** [../scripts/Makefile.build:550: drivers/media] Error 2
make[1]: *** [/var/lib/jenkins/workspace/patchwork/Makefile:1831: drivers] Error 2
make: *** [Makefile:219: __sub-make] Error 2
patches/0020-media-ov5693-fix-returnvar.cocci-warnings.patch:
allyesconfig: return code #512:
../drivers/media/platform/atmel/microchip-csi2dc.c:360:17: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:360:26: error: ‘V4L2_MBUS_CSI2_CHANNEL_0’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:360:26: note: each undeclared identifier is reported only once for each function it appears in
../drivers/media/platform/atmel/microchip-csi2dc.c:362:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:362:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_1’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:364:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:364:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_2’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:366:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:366:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_3’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:371:33: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
make[5]: *** [../scripts/Makefile.build:288: drivers/media/platform/atmel/microchip-csi2dc.o] Error 1
make[4]: *** [../scripts/Makefile.build:550: drivers/media/platform/atmel] Error 2
make[3]: *** [../scripts/Makefile.build:550: drivers/media/platform] Error 2
make[3]: *** Waiting for unfinished jobs....
make[2]: *** [../scripts/Makefile.build:550: drivers/media] Error 2
make[1]: *** [/var/lib/jenkins/workspace/patchwork/Makefile:1831: drivers] Error 2
make: *** [Makefile:219: __sub-make] Error 2
allmodconfig: return code #512:
../drivers/media/platform/atmel/microchip-csi2dc.c:360:17: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:360:26: error: ‘V4L2_MBUS_CSI2_CHANNEL_0’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:360:26: note: each undeclared identifier is reported only once for each function it appears in
../drivers/media/platform/atmel/microchip-csi2dc.c:362:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:362:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_1’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:364:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:364:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_2’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:366:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:366:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_3’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:371:33: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
make[5]: *** [../scripts/Makefile.build:288: drivers/media/platform/atmel/microchip-csi2dc.o] Error 1
make[4]: *** [../scripts/Makefile.build:550: drivers/media/platform/atmel] Error 2
make[3]: *** [../scripts/Makefile.build:550: drivers/media/platform] Error 2
make[2]: *** [../scripts/Makefile.build:550: drivers/media] Error 2
make[1]: *** [/var/lib/jenkins/workspace/patchwork/Makefile:1831: drivers] Error 2
make: *** [Makefile:219: __sub-make] Error 2
patches/0021-media-i2c-max9286-Implement-media-entity-.link_valid.patch:
allyesconfig: return code #512:
../drivers/media/platform/atmel/microchip-csi2dc.c:360:17: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:360:26: error: ‘V4L2_MBUS_CSI2_CHANNEL_0’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:360:26: note: each undeclared identifier is reported only once for each function it appears in
../drivers/media/platform/atmel/microchip-csi2dc.c:362:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:362:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_1’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:364:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:364:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_2’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:366:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:366:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_3’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:371:33: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
make[5]: *** [../scripts/Makefile.build:288: drivers/media/platform/atmel/microchip-csi2dc.o] Error 1
make[4]: *** [../scripts/Makefile.build:550: drivers/media/platform/atmel] Error 2
make[3]: *** [../scripts/Makefile.build:550: drivers/media/platform] Error 2
make[3]: *** Waiting for unfinished jobs....
make[2]: *** [../scripts/Makefile.build:550: drivers/media] Error 2
make[1]: *** [/var/lib/jenkins/workspace/patchwork/Makefile:1831: drivers] Error 2
make: *** [Makefile:219: __sub-make] Error 2
allmodconfig: return code #512:
../drivers/media/platform/atmel/microchip-csi2dc.c:360:17: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:360:26: error: ‘V4L2_MBUS_CSI2_CHANNEL_0’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:360:26: note: each undeclared identifier is reported only once for each function it appears in
../drivers/media/platform/atmel/microchip-csi2dc.c:362:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:362:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_1’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:364:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:364:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_2’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:366:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:366:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_3’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:371:33: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
make[5]: *** [../scripts/Makefile.build:288: drivers/media/platform/atmel/microchip-csi2dc.o] Error 1
make[4]: *** [../scripts/Makefile.build:550: drivers/media/platform/atmel] Error 2
make[3]: *** [../scripts/Makefile.build:550: drivers/media/platform] Error 2
make[2]: *** [../scripts/Makefile.build:550: drivers/media] Error 2
make[1]: *** [/var/lib/jenkins/workspace/patchwork/Makefile:1831: drivers] Error 2
make: *** [Makefile:219: __sub-make] Error 2
patches/0022-MAINTAINERS-Update-Benjamin-Gaignard-maintainer-stat.patch:
allyesconfig: return code #512:
../drivers/media/platform/atmel/microchip-csi2dc.c:360:17: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:360:26: error: ‘V4L2_MBUS_CSI2_CHANNEL_0’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:360:26: note: each undeclared identifier is reported only once for each function it appears in
../drivers/media/platform/atmel/microchip-csi2dc.c:362:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:362:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_1’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:364:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:364:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_2’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:366:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:366:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_3’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:371:33: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
make[5]: *** [../scripts/Makefile.build:288: drivers/media/platform/atmel/microchip-csi2dc.o] Error 1
make[4]: *** [../scripts/Makefile.build:550: drivers/media/platform/atmel] Error 2
make[3]: *** [../scripts/Makefile.build:550: drivers/media/platform] Error 2
make[2]: *** [../scripts/Makefile.build:550: drivers/media] Error 2
make[1]: *** [/var/lib/jenkins/workspace/patchwork/Makefile:1831: drivers] Error 2
make: *** [Makefile:219: __sub-make] Error 2
allmodconfig: return code #512:
../drivers/media/platform/atmel/microchip-csi2dc.c:360:17: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:360:26: error: ‘V4L2_MBUS_CSI2_CHANNEL_0’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:360:26: note: each undeclared identifier is reported only once for each function it appears in
../drivers/media/platform/atmel/microchip-csi2dc.c:362:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:362:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_1’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:364:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:364:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_2’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:366:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:366:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_3’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:371:33: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
make[5]: *** [../scripts/Makefile.build:288: drivers/media/platform/atmel/microchip-csi2dc.o] Error 1
make[4]: *** [../scripts/Makefile.build:550: drivers/media/platform/atmel] Error 2
make[3]: *** [../scripts/Makefile.build:550: drivers/media/platform] Error 2
make[2]: *** [../scripts/Makefile.build:550: drivers/media] Error 2
make[1]: *** [/var/lib/jenkins/workspace/patchwork/Makefile:1831: drivers] Error 2
make: *** [Makefile:219: __sub-make] Error 2
patches/0023-MAINTAINERS-update-drm-stm-drm-sti-and-cec-sti-maint.patch:
allyesconfig: return code #512:
../drivers/media/platform/atmel/microchip-csi2dc.c:360:17: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:360:26: error: ‘V4L2_MBUS_CSI2_CHANNEL_0’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:360:26: note: each undeclared identifier is reported only once for each function it appears in
../drivers/media/platform/atmel/microchip-csi2dc.c:362:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:362:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_1’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:364:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:364:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_2’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:366:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:366:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_3’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:371:33: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
make[5]: *** [../scripts/Makefile.build:288: drivers/media/platform/atmel/microchip-csi2dc.o] Error 1
make[4]: *** [../scripts/Makefile.build:550: drivers/media/platform/atmel] Error 2
make[3]: *** [../scripts/Makefile.build:550: drivers/media/platform] Error 2
make[2]: *** [../scripts/Makefile.build:550: drivers/media] Error 2
make[1]: *** [/var/lib/jenkins/workspace/patchwork/Makefile:1831: drivers] Error 2
make: *** [Makefile:219: __sub-make] Error 2
allmodconfig: return code #512:
../drivers/media/platform/atmel/microchip-csi2dc.c:360:17: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:360:26: error: ‘V4L2_MBUS_CSI2_CHANNEL_0’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:360:26: note: each undeclared identifier is reported only once for each function it appears in
../drivers/media/platform/atmel/microchip-csi2dc.c:362:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:362:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_1’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:364:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:364:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_2’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:366:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:366:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_3’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:371:33: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
make[5]: *** [../scripts/Makefile.build:288: drivers/media/platform/atmel/microchip-csi2dc.o] Error 1
make[4]: *** [../scripts/Makefile.build:550: drivers/media/platform/atmel] Error 2
make[3]: *** [../scripts/Makefile.build:550: drivers/media/platform] Error 2
make[2]: *** [../scripts/Makefile.build:550: drivers/media] Error 2
make[1]: *** [/var/lib/jenkins/workspace/patchwork/Makefile:1831: drivers] Error 2
make: *** [Makefile:219: __sub-make] Error 2
patches/0024-media-ov2740-identify-module-after-subdev-initialisa.patch:
allyesconfig: return code #512:
../drivers/media/platform/atmel/microchip-csi2dc.c:360:17: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:360:26: error: ‘V4L2_MBUS_CSI2_CHANNEL_0’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:360:26: note: each undeclared identifier is reported only once for each function it appears in
../drivers/media/platform/atmel/microchip-csi2dc.c:362:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:362:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_1’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:364:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:364:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_2’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:366:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:366:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_3’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:371:33: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
make[5]: *** [../scripts/Makefile.build:288: drivers/media/platform/atmel/microchip-csi2dc.o] Error 1
make[4]: *** [../scripts/Makefile.build:550: drivers/media/platform/atmel] Error 2
make[3]: *** [../scripts/Makefile.build:550: drivers/media/platform] Error 2
make[3]: *** Waiting for unfinished jobs....
make[2]: *** [../scripts/Makefile.build:550: drivers/media] Error 2
make[1]: *** [/var/lib/jenkins/workspace/patchwork/Makefile:1831: drivers] Error 2
make: *** [Makefile:219: __sub-make] Error 2
allmodconfig: return code #512:
../drivers/media/platform/atmel/microchip-csi2dc.c:360:17: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:360:26: error: ‘V4L2_MBUS_CSI2_CHANNEL_0’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:360:26: note: each undeclared identifier is reported only once for each function it appears in
../drivers/media/platform/atmel/microchip-csi2dc.c:362:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:362:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_1’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:364:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:364:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_2’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:366:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:366:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_3’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:371:33: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
make[5]: *** [../scripts/Makefile.build:288: drivers/media/platform/atmel/microchip-csi2dc.o] Error 1
make[4]: *** [../scripts/Makefile.build:550: drivers/media/platform/atmel] Error 2
make[3]: *** [../scripts/Makefile.build:550: drivers/media/platform] Error 2
make[2]: *** [../scripts/Makefile.build:550: drivers/media] Error 2
make[1]: *** [/var/lib/jenkins/workspace/patchwork/Makefile:1831: drivers] Error 2
make: *** [Makefile:219: __sub-make] Error 2
patches/0025-media-i2c-dw9714-add-optional-regulator-support.patch:
allyesconfig: return code #512:
../drivers/media/platform/atmel/microchip-csi2dc.c:360:17: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:360:26: error: ‘V4L2_MBUS_CSI2_CHANNEL_0’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:360:26: note: each undeclared identifier is reported only once for each function it appears in
../drivers/media/platform/atmel/microchip-csi2dc.c:362:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:362:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_1’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:364:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:364:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_2’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:366:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:366:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_3’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:371:33: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
make[5]: *** [../scripts/Makefile.build:288: drivers/media/platform/atmel/microchip-csi2dc.o] Error 1
make[4]: *** [../scripts/Makefile.build:550: drivers/media/platform/atmel] Error 2
make[3]: *** [../scripts/Makefile.build:550: drivers/media/platform] Error 2
make[3]: *** Waiting for unfinished jobs....
make[2]: *** [../scripts/Makefile.build:550: drivers/media] Error 2
make[1]: *** [/var/lib/jenkins/workspace/patchwork/Makefile:1831: drivers] Error 2
make: *** [Makefile:219: __sub-make] Error 2
allmodconfig: return code #512:
../drivers/media/platform/atmel/microchip-csi2dc.c:360:17: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:360:26: error: ‘V4L2_MBUS_CSI2_CHANNEL_0’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:360:26: note: each undeclared identifier is reported only once for each function it appears in
../drivers/media/platform/atmel/microchip-csi2dc.c:362:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:362:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_1’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:364:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:364:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_2’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:366:22: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
../drivers/media/platform/atmel/microchip-csi2dc.c:366:31: error: ‘V4L2_MBUS_CSI2_CHANNEL_3’ undeclared (first use in this function); did you mean ‘V4L2_MBUS_CSI2_CPHY’?
../drivers/media/platform/atmel/microchip-csi2dc.c:371:33: error: ‘struct v4l2_mbus_config’ has no member named ‘flags’
make[5]: *** [../scripts/Makefile.build:288: drivers/media/platform/atmel/microchip-csi2dc.o] Error 1
make[4]: *** [../scripts/Makefile.build:550: drivers/media/platform/atmel] Error 2
make[3]: *** [../scripts/Makefile.build:550: drivers/media/platform] Error 2
make[2]: *** [../scripts/Makefile.build:550: drivers/media] Error 2
make[1]: *** [/var/lib/jenkins/workspace/patchwork/Makefile:1831: drivers] Error 2
make: *** [Makefile:219: __sub-make] Error 2
Error #512 when building PDF docs
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [GIT PULL v2 FOR 5.18] V4L2 patches
2022-01-24 16:13 [GIT PULL v2 FOR 5.18] V4L2 patches Sakari Ailus
2022-01-24 18:27 ` [GIT PULL v2 FOR 5.18] V4L2 patches (#80275) Jenkins
@ 2022-01-28 18:53 ` Mauro Carvalho Chehab
2022-01-28 19:01 ` Sakari Ailus
1 sibling, 1 reply; 6+ messages in thread
From: Mauro Carvalho Chehab @ 2022-01-28 18:53 UTC (permalink / raw)
To: Sakari Ailus; +Cc: linux-media
Em Mon, 24 Jan 2022 18:13:38 +0200
Sakari Ailus <sakari.ailus@iki.fi> escreveu:
> Hi Mauro,
>
> Here's a bunch of patches again for 5.18. Most notably there's V4L2 fwnode
> / mbus_config cleanup by Laurent, the hi847 camera sensor driver from Shawn
> Tu and the od08d10 camera sensor driver by Jimmy Su. Fixes elsewhere are
> included, too.
>
> Since v1, a few more patches have been added and I've dropped a camss patch
> already picked by Hans.
>
> Please pull.
>
>
> The following changes since commit 68b9bcc8a534cd11fe55f8bc82f948aae7d81b3c:
>
> media: ipu3-cio2: Add support for instantiating i2c-clients for VCMs (2021-12-16 20:58:56 +0100)
>
> are available in the Git repository at:
>
> git://linuxtv.org/sailus/media_tree.git tags/for-5.18-1.1-signed
>
> for you to fetch changes up to a6876b00e5daa786a406db09f214bbbb4d1f200c:
>
> media: i2c: dw9714: add optional regulator support (2022-01-22 18:27:43 +0200)
>
> ----------------------------------------------------------------
> V4L2 patches for 5.18
>
> ----------------------------------------------------------------
> Angus Ainslie (1):
> media: i2c: dw9714: add optional regulator support
>
> Benjamin Gaignard (1):
> MAINTAINERS: Update Benjamin Gaignard maintainer status
>
> Bingbu Cao (1):
> media: ov2740: identify module after subdev initialisation
>
> Janusz Krzysztofik (4):
> media: ov6650: Fix set format try processing path
> media: ov6650: Add try support to selection API operations
> media: ov6650: Fix crop rectangle affected by set format
> media: ov6650: Fix missing frame interval enumeration support
>
> Jimmy Su (1):
> media: i2c: Add ov08d10 camera sensor driver
>
> Laurent Pinchart (9):
> media: pxa_camera: Drop usage of .set_mbus_config()
> media: i2c: ov6650: Drop implementation of .set_mbus_config()
> media: v4l2-subdev: Drop .set_mbus_config() operation
> media: v4l2-fwnode: Move bus config structure to v4l2_mediabus.h
> media: v4l2-mediabus: Use structures to describe bus configuration
> media: v4l2-mediabus: Drop legacy V4L2_MBUS_CSI2_*_LANE flags
> media: v4l2-mediabus: Drop legacy V4L2_MBUS_CSI2_CHANNEL_* flags
> media: v4l2-mediabus: Drop V4L2_MBUS_CSI2_CONTINUOUS_CLOCK flag
(Some of?) those broke build today:
https://builder.linuxtv.org/job/media_stage_clang/412/
Probably due to a conflict some other pull request.
So, I dropped them. Please rebase and re-submit.
Thanks!
Mauro
Thanks,
Mauro
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [GIT PULL v2 FOR 5.18] V4L2 patches
2022-01-28 18:53 ` [GIT PULL v2 FOR 5.18] V4L2 patches Mauro Carvalho Chehab
@ 2022-01-28 19:01 ` Sakari Ailus
2022-01-28 20:57 ` Mauro Carvalho Chehab
0 siblings, 1 reply; 6+ messages in thread
From: Sakari Ailus @ 2022-01-28 19:01 UTC (permalink / raw)
To: Mauro Carvalho Chehab; +Cc: linux-media
Hi Mauro,
On Fri, Jan 28, 2022 at 07:53:12PM +0100, Mauro Carvalho Chehab wrote:
> Em Mon, 24 Jan 2022 18:13:38 +0200
> Sakari Ailus <sakari.ailus@iki.fi> escreveu:
>
> > Hi Mauro,
> >
> > Here's a bunch of patches again for 5.18. Most notably there's V4L2 fwnode
> > / mbus_config cleanup by Laurent, the hi847 camera sensor driver from Shawn
> > Tu and the od08d10 camera sensor driver by Jimmy Su. Fixes elsewhere are
> > included, too.
> >
> > Since v1, a few more patches have been added and I've dropped a camss patch
> > already picked by Hans.
> >
> > Please pull.
> >
> >
> > The following changes since commit 68b9bcc8a534cd11fe55f8bc82f948aae7d81b3c:
> >
> > media: ipu3-cio2: Add support for instantiating i2c-clients for VCMs (2021-12-16 20:58:56 +0100)
> >
> > are available in the Git repository at:
> >
> > git://linuxtv.org/sailus/media_tree.git tags/for-5.18-1.1-signed
> >
> > for you to fetch changes up to a6876b00e5daa786a406db09f214bbbb4d1f200c:
> >
> > media: i2c: dw9714: add optional regulator support (2022-01-22 18:27:43 +0200)
> >
> > ----------------------------------------------------------------
> > V4L2 patches for 5.18
> >
> > ----------------------------------------------------------------
> > Angus Ainslie (1):
> > media: i2c: dw9714: add optional regulator support
> >
> > Benjamin Gaignard (1):
> > MAINTAINERS: Update Benjamin Gaignard maintainer status
> >
> > Bingbu Cao (1):
> > media: ov2740: identify module after subdev initialisation
> >
> > Janusz Krzysztofik (4):
> > media: ov6650: Fix set format try processing path
> > media: ov6650: Add try support to selection API operations
> > media: ov6650: Fix crop rectangle affected by set format
> > media: ov6650: Fix missing frame interval enumeration support
> >
> > Jimmy Su (1):
> > media: i2c: Add ov08d10 camera sensor driver
> >
> > Laurent Pinchart (9):
> > media: pxa_camera: Drop usage of .set_mbus_config()
> > media: i2c: ov6650: Drop implementation of .set_mbus_config()
> > media: v4l2-subdev: Drop .set_mbus_config() operation
> > media: v4l2-fwnode: Move bus config structure to v4l2_mediabus.h
>
> > media: v4l2-mediabus: Use structures to describe bus configuration
> > media: v4l2-mediabus: Drop legacy V4L2_MBUS_CSI2_*_LANE flags
> > media: v4l2-mediabus: Drop legacy V4L2_MBUS_CSI2_CHANNEL_* flags
> > media: v4l2-mediabus: Drop V4L2_MBUS_CSI2_CONTINUOUS_CLOCK flag
>
> (Some of?) those broke build today:
> https://builder.linuxtv.org/job/media_stage_clang/412/
>
> Probably due to a conflict some other pull request.
>
> So, I dropped them. Please rebase and re-submit.
It seems patches got merged that make use of [gs]et_mbus_config that is
changed by the patches. This isn't a very commonly used interface so
there's a bit of bad luck here.
I'll see what needs to be changed there.
Please prioritise these on the next time, if possible.
--
Kind regards,
Sakari Ailus
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [GIT PULL v2 FOR 5.18] V4L2 patches
2022-01-28 19:01 ` Sakari Ailus
@ 2022-01-28 20:57 ` Mauro Carvalho Chehab
2022-01-28 21:11 ` Laurent Pinchart
0 siblings, 1 reply; 6+ messages in thread
From: Mauro Carvalho Chehab @ 2022-01-28 20:57 UTC (permalink / raw)
To: Sakari Ailus; +Cc: linux-media, Hans Verkuil, Laurent Pinchart, Sean Young
Em Fri, 28 Jan 2022 21:01:12 +0200
Sakari Ailus <sakari.ailus@iki.fi> escreveu:
> Hi Mauro,
>
> On Fri, Jan 28, 2022 at 07:53:12PM +0100, Mauro Carvalho Chehab wrote:
> > Em Mon, 24 Jan 2022 18:13:38 +0200
> > Sakari Ailus <sakari.ailus@iki.fi> escreveu:
> >
> > > Hi Mauro,
> > >
> > > Here's a bunch of patches again for 5.18. Most notably there's V4L2 fwnode
> > > / mbus_config cleanup by Laurent, the hi847 camera sensor driver from Shawn
> > > Tu and the od08d10 camera sensor driver by Jimmy Su. Fixes elsewhere are
> > > included, too.
> > >
> > > Since v1, a few more patches have been added and I've dropped a camss patch
> > > already picked by Hans.
> > >
> > > Please pull.
> > >
> > >
> > > The following changes since commit 68b9bcc8a534cd11fe55f8bc82f948aae7d81b3c:
> > >
> > > media: ipu3-cio2: Add support for instantiating i2c-clients for VCMs (2021-12-16 20:58:56 +0100)
> > >
> > > are available in the Git repository at:
> > >
> > > git://linuxtv.org/sailus/media_tree.git tags/for-5.18-1.1-signed
> > >
> > > for you to fetch changes up to a6876b00e5daa786a406db09f214bbbb4d1f200c:
> > >
> > > media: i2c: dw9714: add optional regulator support (2022-01-22 18:27:43 +0200)
> > >
> > > ----------------------------------------------------------------
> > > V4L2 patches for 5.18
> > >
> > > ----------------------------------------------------------------
> > > Angus Ainslie (1):
> > > media: i2c: dw9714: add optional regulator support
> > >
> > > Benjamin Gaignard (1):
> > > MAINTAINERS: Update Benjamin Gaignard maintainer status
> > >
> > > Bingbu Cao (1):
> > > media: ov2740: identify module after subdev initialisation
> > >
> > > Janusz Krzysztofik (4):
> > > media: ov6650: Fix set format try processing path
> > > media: ov6650: Add try support to selection API operations
> > > media: ov6650: Fix crop rectangle affected by set format
> > > media: ov6650: Fix missing frame interval enumeration support
> > >
> > > Jimmy Su (1):
> > > media: i2c: Add ov08d10 camera sensor driver
> > >
> > > Laurent Pinchart (9):
> > > media: pxa_camera: Drop usage of .set_mbus_config()
> > > media: i2c: ov6650: Drop implementation of .set_mbus_config()
> > > media: v4l2-subdev: Drop .set_mbus_config() operation
> > > media: v4l2-fwnode: Move bus config structure to v4l2_mediabus.h
> >
> > > media: v4l2-mediabus: Use structures to describe bus configuration
> > > media: v4l2-mediabus: Drop legacy V4L2_MBUS_CSI2_*_LANE flags
> > > media: v4l2-mediabus: Drop legacy V4L2_MBUS_CSI2_CHANNEL_* flags
> > > media: v4l2-mediabus: Drop V4L2_MBUS_CSI2_CONTINUOUS_CLOCK flag
> >
> > (Some of?) those broke build today:
> > https://builder.linuxtv.org/job/media_stage_clang/412/
> >
> > Probably due to a conflict some other pull request.
> >
> > So, I dropped them. Please rebase and re-submit.
>
> It seems patches got merged that make use of [gs]et_mbus_config that is
> changed by the patches. This isn't a very commonly used interface so
> there's a bit of bad luck here.
>
> I'll see what needs to be changed there.
Yeah, patches that change kAPI have the potential of getting
such kind of conflicts. Thankfully we have now the media_stage
tree, and Jenkins builds are working properly. So we were able to
solve it before reaching linux-next. No harm done.
> Please prioritise these on the next time, if possible.
(c/c the other media maintainers)
Sure. I usually priorize PRs that solve issues on previous one.
Yet, the order is not really important. I mean, if I end merging
two PRs again at the same day and one causes breakage on another
due to kAPI changes, no matter where PR gets merged early, I
would still get a Jenkins compilation error again, and the
sanest way to solve such kind of conflicts is to drop the
kAPI changes.
So, what we need to do, instead, is to coordinate such changes
with other maintainers and developers in order to ensure that
everyone that would rely on a deprecated kAPI that will be
dropped will base their series on the top of the tree with the
replacement kAPI.
Maybe we could start doing some annotations at the kAPI docs
about any plans to deprecate such interfaces at least one
or two kernel versions before actually applying the old
API removal.
Comments?
Thanks,
Mauro
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [GIT PULL v2 FOR 5.18] V4L2 patches
2022-01-28 20:57 ` Mauro Carvalho Chehab
@ 2022-01-28 21:11 ` Laurent Pinchart
0 siblings, 0 replies; 6+ messages in thread
From: Laurent Pinchart @ 2022-01-28 21:11 UTC (permalink / raw)
To: Mauro Carvalho Chehab; +Cc: Sakari Ailus, linux-media, Hans Verkuil, Sean Young
Hi Mauro,
Glad to see you're still alive :-)
On Fri, Jan 28, 2022 at 09:57:13PM +0100, Mauro Carvalho Chehab wrote:
> Em Fri, 28 Jan 2022 21:01:12 +0200 Sakari Ailus escreveu:
> > On Fri, Jan 28, 2022 at 07:53:12PM +0100, Mauro Carvalho Chehab wrote:
> > > Em Mon, 24 Jan 2022 18:13:38 +0200 Sakari Ailus escreveu:
> > >
> > > > Hi Mauro,
> > > >
> > > > Here's a bunch of patches again for 5.18. Most notably there's V4L2 fwnode
> > > > / mbus_config cleanup by Laurent, the hi847 camera sensor driver from Shawn
> > > > Tu and the od08d10 camera sensor driver by Jimmy Su. Fixes elsewhere are
> > > > included, too.
> > > >
> > > > Since v1, a few more patches have been added and I've dropped a camss patch
> > > > already picked by Hans.
> > > >
> > > > Please pull.
> > > >
> > > >
> > > > The following changes since commit 68b9bcc8a534cd11fe55f8bc82f948aae7d81b3c:
> > > >
> > > > media: ipu3-cio2: Add support for instantiating i2c-clients for VCMs (2021-12-16 20:58:56 +0100)
> > > >
> > > > are available in the Git repository at:
> > > >
> > > > git://linuxtv.org/sailus/media_tree.git tags/for-5.18-1.1-signed
> > > >
> > > > for you to fetch changes up to a6876b00e5daa786a406db09f214bbbb4d1f200c:
> > > >
> > > > media: i2c: dw9714: add optional regulator support (2022-01-22 18:27:43 +0200)
> > > >
> > > > ----------------------------------------------------------------
> > > > V4L2 patches for 5.18
> > > >
> > > > ----------------------------------------------------------------
> > > > Angus Ainslie (1):
> > > > media: i2c: dw9714: add optional regulator support
> > > >
> > > > Benjamin Gaignard (1):
> > > > MAINTAINERS: Update Benjamin Gaignard maintainer status
> > > >
> > > > Bingbu Cao (1):
> > > > media: ov2740: identify module after subdev initialisation
> > > >
> > > > Janusz Krzysztofik (4):
> > > > media: ov6650: Fix set format try processing path
> > > > media: ov6650: Add try support to selection API operations
> > > > media: ov6650: Fix crop rectangle affected by set format
> > > > media: ov6650: Fix missing frame interval enumeration support
> > > >
> > > > Jimmy Su (1):
> > > > media: i2c: Add ov08d10 camera sensor driver
> > > >
> > > > Laurent Pinchart (9):
> > > > media: pxa_camera: Drop usage of .set_mbus_config()
> > > > media: i2c: ov6650: Drop implementation of .set_mbus_config()
> > > > media: v4l2-subdev: Drop .set_mbus_config() operation
> > > > media: v4l2-fwnode: Move bus config structure to v4l2_mediabus.h
> > > > media: v4l2-mediabus: Use structures to describe bus configuration
> > > > media: v4l2-mediabus: Drop legacy V4L2_MBUS_CSI2_*_LANE flags
> > > > media: v4l2-mediabus: Drop legacy V4L2_MBUS_CSI2_CHANNEL_* flags
> > > > media: v4l2-mediabus: Drop V4L2_MBUS_CSI2_CONTINUOUS_CLOCK flag
> > >
> > > (Some of?) those broke build today:
> > > https://builder.linuxtv.org/job/media_stage_clang/412/
> > >
> > > Probably due to a conflict some other pull request.
> > >
> > > So, I dropped them. Please rebase and re-submit.
> >
> > It seems patches got merged that make use of [gs]et_mbus_config that is
> > changed by the patches. This isn't a very commonly used interface so
> > there's a bit of bad luck here.
> >
> > I'll see what needs to be changed there.
>
> Yeah, patches that change kAPI have the potential of getting
> such kind of conflicts. Thankfully we have now the media_stage
> tree, and Jenkins builds are working properly. So we were able to
> solve it before reaching linux-next. No harm done.
>
> > Please prioritise these on the next time, if possible.
>
> (c/c the other media maintainers)
>
> Sure. I usually priorize PRs that solve issues on previous one.
>
> Yet, the order is not really important. I mean, if I end merging
> two PRs again at the same day and one causes breakage on another
> due to kAPI changes, no matter where PR gets merged early, I
> would still get a Jenkins compilation error again, and the
> sanest way to solve such kind of conflicts is to drop the
> kAPI changes.
>
> So, what we need to do, instead, is to coordinate such changes
> with other maintainers and developers in order to ensure that
> everyone that would rely on a deprecated kAPI that will be
> dropped will base their series on the top of the tree with the
> replacement kAPI.
>
> Maybe we could start doing some annotations at the kAPI docs
> about any plans to deprecate such interfaces at least one
> or two kernel versions before actually applying the old
> API removal.
>
> Comments?
That would slow down development.
I think this could be caught easily if we all merged pull requests in
the stage tree, in a -next branch. Jenkins should build that, and once
the build completes without errors, it could be merged in the master
branch, which you could then pull.
--
Regards,
Laurent Pinchart
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2022-01-28 21:11 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-01-24 16:13 [GIT PULL v2 FOR 5.18] V4L2 patches Sakari Ailus
2022-01-24 18:27 ` [GIT PULL v2 FOR 5.18] V4L2 patches (#80275) Jenkins
2022-01-28 18:53 ` [GIT PULL v2 FOR 5.18] V4L2 patches Mauro Carvalho Chehab
2022-01-28 19:01 ` Sakari Ailus
2022-01-28 20:57 ` Mauro Carvalho Chehab
2022-01-28 21:11 ` Laurent Pinchart
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.