Message ID | 20210802065138.GI3@valkosipuli.retiisi.eu (mailing list archive) |
---|---|
State | Changes Requested, archived |
Delegated to: | Sakari Ailus |
Headers |
Received: from vger.kernel.org ([23.128.96.18]) by www.linuxtv.org with esmtp (Exim 4.92) (envelope-from <linux-media-owner@vger.kernel.org>) id 1mARnm-00FJz4-0N; Mon, 02 Aug 2021 06:51:55 +0000 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232387AbhHBGwA (ORCPT <rfc822;mkrufky@linuxtv.org> + 1 other); Mon, 2 Aug 2021 02:52:00 -0400 Received: from meesny.iki.fi ([195.140.195.201]:53128 "EHLO meesny.iki.fi" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229734AbhHBGwA (ORCPT <rfc822;linux-media@vger.kernel.org>); Mon, 2 Aug 2021 02:52:00 -0400 Received: from hillosipuli.retiisi.eu (dbd1vftgng281pd4yskly-3.rev.dnainternet.fi [IPv6:2001:14ba:8eb:1240:ab2d:b956:f00:7a12]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: sailus) by meesny.iki.fi (Postfix) with ESMTPSA id 461C120180 for <linux-media@vger.kernel.org>; Mon, 2 Aug 2021 09:51:50 +0300 (EEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=iki.fi; s=meesny; t=1627887110; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=l1GHEwlL8+S4QvqF4RD1jR/6e2WCNL476yDm8IeQG7o=; b=s2eeZU+R107/64UuktBvS/Poj3U/zEm7Ld6ZHy2fTkRCTVIZUGrw9r9pqRSxzMcQB6CZiQ 3VTWm1LRzn2DZKQs5u1hpqdtfO6ZCG7X9VCelqfuoGhpIzQZuUV8IMhxvKaEo24RzydkVi v0ZCW1UvOMy8OK8/lLK5PHyTCXd5NPE= Received: from valkosipuli.localdomain (valkosipuli.localdomain [IPv6:fd35:1bc8:1a6:d3d5::80:2]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by hillosipuli.retiisi.eu (Postfix) with ESMTPS id 246DE634C87 for <linux-media@vger.kernel.org>; Mon, 2 Aug 2021 09:50:46 +0300 (EEST) Received: from localhost ([127.0.0.1] helo=valkosipuli.retiisi.eu) by valkosipuli.localdomain with esmtp (Exim 4.92) (envelope-from <sakari.ailus@iki.fi>) id 1mARnW-0002N6-AC for linux-media@vger.kernel.org; Mon, 02 Aug 2021 09:51:38 +0300 Date: Mon, 2 Aug 2021 09:51:38 +0300 From: Sakari Ailus <sakari.ailus@iki.fi> To: linux-media@vger.kernel.org Subject: [GIT PULL for 5.15] rcar improvements, V4L2 async notifier and mt9p031 patches Message-ID: <20210802065138.GI3@valkosipuli.retiisi.eu> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit User-Agent: Mutt/1.10.1 (2018-07-13) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=iki.fi; s=meesny; t=1627887110; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=l1GHEwlL8+S4QvqF4RD1jR/6e2WCNL476yDm8IeQG7o=; b=aTr8TMRHUdJMdJFFitYL3/0+519nMUnn4ng5En4yI73F2+AegygcwvigtPwNAhw1wAI2zQ AEnmKfFGqdxlhsI51TmR7G34bUzDWDWv8n1HOLLPWQ53anX8pv9bVLabHVivHNUBRfG3ll dwdO/nUKciugmxeS+u/AUAZPxkB28MQ= ARC-Seal: i=1; s=meesny; d=iki.fi; t=1627887110; a=rsa-sha256; cv=none; b=BO0O0sHfd52HaZPqOU9wea/fF7ec7IsrydvewwH1F3pu76B89YpE+2AEcZs6Vt634TnMd/ 9pvnEaBaChNjHocmqj5e9+ovzytffSsNByfdW7CAqAPGPgLt9rp2ZTGRryfGmr9X7pLO3O HN8G9Jql+usvZL4DPkRuTxsFuSlvxMg= ARC-Authentication-Results: i=1; ORIGINATING; auth=pass smtp.auth=sailus smtp.mailfrom=sakari.ailus@iki.fi Precedence: bulk List-ID: <linux-media.vger.kernel.org> X-Mailing-List: linux-media@vger.kernel.org X-LSpam-Score: -3.2 (---) X-LSpam-Report: No, score=-3.2 required=5.0 tests=BAYES_00=-1.9,DKIM_SIGNED=0.1,DKIM_VALID=-0.1,DKIM_VALID_AU=-0.1,HEADER_FROM_DIFFERENT_DOMAINS=0.5,MAILING_LIST_MULTI=-1,RCVD_IN_DNSWL_LOW=-0.7 autolearn=ham autolearn_force=no |
Series |
[GIT,PULL,for,5.15] rcar improvements, V4L2 async notifier and mt9p031 patches
|
|
Pull-request
git://linuxtv.org/sailus/media_tree.git tags/for-5.15-2-signedMessage
Sakari Ailus
Aug. 2, 2021, 6:51 a.m. UTC
Hi Mauro, I've rebased the set on media-stage and addressed the rcar-vin warning in the notifier rename patch (it's v3.2 on the list, the subject is "v4l: async: Rename async nf functions, clean up long lines". Additionally there are a bunch of mt9p031 patches. Please pull. The following changes since commit 8028b7a2157efb09b134461856689347958f88b7: media: imx258: Limit the max analogue gain to 480 (2021-07-30 16:42:45 +0200) are available in the Git repository at: git://linuxtv.org/sailus/media_tree.git tags/for-5.15-2-signed for you to fetch changes up to f09e5d9201c4a8effd368b18516fd0ba410232b7: media: dt-bindings: mt9p031: Add missing required properties (2021-08-02 08:20:36 +0300) ---------------------------------------------------------------- V4L2 patches for 5.15 ---------------------------------------------------------------- Christian Hemp (1): media: mt9p031: Make pixel clock polarity configurable by DT Dirk Bender (1): media: mt9p031: Fix corrupted frame after restarting stream Enrico Scholz (1): media: mt9p031: Read back the real clock rate Niklas Söderlund (15): media: dt-bindings: media: renesas,csi2: Add r8a779a0 support rcar-csi2: Add r8a779a0 support rcar-vin: Refactor controls creation for video device rcar-vin: Fix error paths for rvin_mc_init() rcar-vin: Improve async notifier cleanup paths rcar-vin: Improve reuse of parallel notifier rcar-vin: Rename array storing subdevice information rcar-vin: Move group async notifier rcar-vin: Extend group notifier DT parser to work with any port rcar-vin: Create a callback to setup media links rcar-vin: Specify media device ops at group creation time rcar-vin: Move and rename CSI-2 link notifications rcar-vin: Add r8a779a0 support media: rcar-vin: Remove explicit device availability check media: v4l2-fwnode: Simplify v4l2_async_nf_parse_fwnode_endpoints() Sakari Ailus (1): v4l: async: Rename async nf functions, clean up long lines Stefan Riedmueller (3): media: mt9p031: Use BIT macro media: dt-bindings: mt9p031: Convert bindings to yaml media: dt-bindings: mt9p031: Add missing required properties .../bindings/media/i2c/aptina,mt9p031.yaml | 108 ++ .../devicetree/bindings/media/i2c/mt9p031.txt | 40 - .../devicetree/bindings/media/renesas,csi2.yaml | 1 + Documentation/driver-api/media/v4l2-subdev.rst | 14 +- MAINTAINERS | 1 + drivers/media/i2c/Kconfig | 1 + drivers/media/i2c/max9286.c | 17 +- drivers/media/i2c/mt9p031.c | 80 +- drivers/media/i2c/st-mipid02.c | 22 +- drivers/media/pci/intel/ipu3/ipu3-cio2-main.c | 17 +- drivers/media/platform/am437x/am437x-vpfe.c | 19 +- drivers/media/platform/atmel/atmel-isc-base.c | 4 +- drivers/media/platform/atmel/atmel-isi.c | 17 +- drivers/media/platform/atmel/atmel-sama5d2-isc.c | 15 +- drivers/media/platform/atmel/atmel-sama7g5-isc.c | 15 +- drivers/media/platform/cadence/cdns-csi2rx.c | 14 +- drivers/media/platform/davinci/vpif_capture.c | 21 +- drivers/media/platform/exynos4-is/media-dev.c | 20 +- drivers/media/platform/marvell-ccic/cafe-driver.c | 9 +- drivers/media/platform/marvell-ccic/mcam-core.c | 10 +- drivers/media/platform/marvell-ccic/mmp-driver.c | 6 +- drivers/media/platform/omap3isp/isp.c | 21 +- drivers/media/platform/pxa_camera.c | 26 +- drivers/media/platform/qcom/camss/camss.c | 18 +- drivers/media/platform/rcar-vin/rcar-core.c | 1077 +++++++++++--------- drivers/media/platform/rcar-vin/rcar-csi2.c | 210 +++- drivers/media/platform/rcar-vin/rcar-dma.c | 22 +- drivers/media/platform/rcar-vin/rcar-vin.h | 25 +- drivers/media/platform/rcar_drif.c | 14 +- drivers/media/platform/renesas-ceu.c | 29 +- .../media/platform/rockchip/rkisp1/rkisp1-dev.c | 17 +- drivers/media/platform/stm32/stm32-dcmi.c | 18 +- drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.c | 12 +- drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c | 19 +- drivers/media/platform/ti-vpe/cal.c | 16 +- drivers/media/platform/video-mux.c | 17 +- drivers/media/platform/xilinx/xilinx-vipp.c | 17 +- drivers/media/v4l2-core/v4l2-async.c | 168 ++- drivers/media/v4l2-core/v4l2-fwnode.c | 83 +- drivers/staging/media/imx/imx-media-csi.c | 17 +- drivers/staging/media/imx/imx-media-dev-common.c | 7 +- drivers/staging/media/imx/imx-media-dev.c | 6 +- drivers/staging/media/imx/imx-media-of.c | 6 +- drivers/staging/media/imx/imx6-mipi-csi2.c | 17 +- drivers/staging/media/imx/imx7-media-csi.c | 24 +- drivers/staging/media/imx/imx7-mipi-csis.c | 16 +- drivers/staging/media/tegra-video/vi.c | 17 +- include/media/i2c/mt9p031.h | 1 + include/media/v4l2-async.h | 105 +- include/media/v4l2-fwnode.h | 12 +- 50 files changed, 1443 insertions(+), 1045 deletions(-) create mode 100644 Documentation/devicetree/bindings/media/i2c/aptina,mt9p031.yaml delete mode 100644 Documentation/devicetree/bindings/media/i2c/mt9p031.txt
Comments
From: builder@linuxtv.org
Pull request: https://patchwork.linuxtv.org/project/linux-media/patch/20210802065138.GI3@valkosipuli.retiisi.eu/
Build log: https://builder.linuxtv.org/job/patchwork/129188/
Build time: 00:36:51
Link: https://lore.kernel.org/linux-media/20210802065138.GI3@valkosipuli.retiisi.eu
gpg: Signature made Mon 02 Aug 2021 06:34:57 AM UTC
gpg: using DSA key 53AC58A5F5948636C04A1BF8141DFA54A1EC8DEA
gpg: issuer "sakari.ailus@linux.intel.com"
gpg: Can't check signature: No public key
Summary: got 11/22 patches with issues, being 10 at build time
Error/warnings:
patches/0001-media-dt-bindings-media-renesas-csi2-Add-r8a779a0-su.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]
allyesconfig: return code #0:
SPARSE:../drivers/media/cec/core/cec-core.c ../include/asm-generic/bitops/find.h:90:32: warning: shift count is negative (-192)
SPARSE:../drivers/media/mc/mc-devnode.c ../include/asm-generic/bitops/find.h:90:32: warning: shift count is negative (-192)
SPARSE:../drivers/media/v4l2-core/v4l2-dev.c ../include/asm-generic/bitops/find.h:132:46: warning: shift count is negative (-192)
../drivers/media/v4l2-core/v4l2-ioctl.c: ../drivers/media/v4l2-core/v4l2-ioctl.c:268 v4l_print_fmtdesc() error: unrecognized %p extension '4', treated as normal %p
../drivers/media/v4l2-core/v4l2-ioctl.c: ../drivers/media/v4l2-core/v4l2-ioctl.c:292 v4l_print_format() error: unrecognized %p extension '4', treated as normal %p
../drivers/media/v4l2-core/v4l2-ioctl.c: ../drivers/media/v4l2-core/v4l2-ioctl.c:302 v4l_print_format() error: unrecognized %p extension '4', treated as normal %p
../drivers/media/v4l2-core/v4l2-ioctl.c: ../drivers/media/v4l2-core/v4l2-ioctl.c:328 v4l_print_format() error: unrecognized %p extension '4', treated as normal %p
../drivers/media/v4l2-core/v4l2-ioctl.c: ../drivers/media/v4l2-core/v4l2-ioctl.c:347 v4l_print_format() error: unrecognized %p extension '4', treated as normal %p
../drivers/media/v4l2-core/v4l2-ioctl.c: ../drivers/media/v4l2-core/v4l2-ioctl.c:352 v4l_print_format() error: unrecognized %p extension '4', treated as normal %p
../drivers/media/v4l2-core/v4l2-ioctl.c: ../drivers/media/v4l2-core/v4l2-ioctl.c:362 v4l_print_framebuffer() error: unrecognized %p extension '4', treated as normal %p
../drivers/media/v4l2-core/v4l2-ioctl.c: ../drivers/media/v4l2-core/v4l2-ioctl.c:735 v4l_print_frmsizeenum() error: unrecognized %p extension '4', treated as normal %p
../drivers/media/v4l2-core/v4l2-ioctl.c: ../drivers/media/v4l2-core/v4l2-ioctl.c:762 v4l_print_frmivalenum() error: unrecognized %p extension '4', treated as normal %p
../drivers/media/v4l2-core/v4l2-ioctl.c: ../drivers/media/v4l2-core/v4l2-ioctl.c:1424 v4l_fill_fmtdesc() error: unrecognized %p extension '4', treated as normal %p
../drivers/media/rc/meson-ir-tx.c:22: warning: expecting prototype for meson(). Prototype was for DEVICE_NAME() instead
../drivers/media/usb/em28xx/em28xx-video.c: ../drivers/media/usb/em28xx/em28xx-video.c:2856 em28xx_v4l2_init() parse error: turning off implications after 60 seconds
patches/0012-rcar-vin-Move-and-rename-CSI-2-link-notifications.patch:
checkpatch.pl:
$ cat patches/0012-rcar-vin-Move-and-rename-CSI-2-link-notifications.patch | formail -c | ./scripts/checkpatch.pl --terse --mailback --no-summary --strict
-:340: CHECK: Lines should not end with a '('
patches/0014-v4l-async-Rename-async-nf-functions-clean-up-long-li.patch:
allyesconfig: return code #512:
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:646:2: error: implicit declaration of function ‘v4l2_async_notifier_init’; did you mean ‘v4l2_async_nf_init’? [-Werror=implicit-function-declaration]
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:672:8: error: implicit declaration of function ‘v4l2_async_notifier_add_fwnode_remote_subdev’; did you mean ‘v4l2_async_nf_add_fwnode_remote’? [-Werror=implicit-function-declaration]
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:673:15: error: expected expression before ‘struct’
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:683:8: error: implicit declaration of function ‘v4l2_async_subdev_notifier_register’; did you mean ‘v4l2_async_subdev_nf_register’? [-Werror=implicit-function-declaration]
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:940:2: error: implicit declaration of function ‘v4l2_async_notifier_unregister’; did you mean ‘v4l2_async_nf_unregister’? [-Werror=implicit-function-declaration]
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:941:2: error: implicit declaration of function ‘v4l2_async_notifier_cleanup’; did you mean ‘v4l2_async_nf_cleanup’? [-Werror=implicit-function-declaration]
cc1: some warnings being treated as errors
make[5]: *** [../scripts/Makefile.build:271: drivers/staging/media/imx/imx8mq-mipi-csi2.o] Error 1
make[4]: *** [../scripts/Makefile.build:514: drivers/staging/media/imx] Error 2
make[4]: *** Waiting for unfinished jobs....
make[3]: *** [../scripts/Makefile.build:514: drivers/staging/media] Error 2
make[2]: *** [../scripts/Makefile.build:514: drivers/staging] Error 2
make[1]: *** [/var/lib/jenkins/workspace/patchwork/Makefile:1841: drivers] Error 2
make: *** [Makefile:220: __sub-make] Error 2
allyesconfig: return code #0:
../drivers/media/v4l2-core/v4l2-ioctl.c: ../drivers/media/v4l2-core/v4l2-ioctl.c:268 v4l_print_fmtdesc() error: unrecognized %p extension '4', treated as normal %p
../drivers/media/v4l2-core/v4l2-ioctl.c: ../drivers/media/v4l2-core/v4l2-ioctl.c:292 v4l_print_format() error: unrecognized %p extension '4', treated as normal %p
../drivers/media/v4l2-core/v4l2-ioctl.c: ../drivers/media/v4l2-core/v4l2-ioctl.c:302 v4l_print_format() error: unrecognized %p extension '4', treated as normal %p
../drivers/media/v4l2-core/v4l2-ioctl.c: ../drivers/media/v4l2-core/v4l2-ioctl.c:328 v4l_print_format() error: unrecognized %p extension '4', treated as normal %p
../drivers/media/v4l2-core/v4l2-ioctl.c: ../drivers/media/v4l2-core/v4l2-ioctl.c:347 v4l_print_format() error: unrecognized %p extension '4', treated as normal %p
../drivers/media/v4l2-core/v4l2-ioctl.c: ../drivers/media/v4l2-core/v4l2-ioctl.c:352 v4l_print_format() error: unrecognized %p extension '4', treated as normal %p
../drivers/media/v4l2-core/v4l2-ioctl.c: ../drivers/media/v4l2-core/v4l2-ioctl.c:362 v4l_print_framebuffer() error: unrecognized %p extension '4', treated as normal %p
../drivers/media/v4l2-core/v4l2-ioctl.c: ../drivers/media/v4l2-core/v4l2-ioctl.c:735 v4l_print_frmsizeenum() error: unrecognized %p extension '4', treated as normal %p
../drivers/media/v4l2-core/v4l2-ioctl.c: ../drivers/media/v4l2-core/v4l2-ioctl.c:762 v4l_print_frmivalenum() error: unrecognized %p extension '4', treated as normal %p
../drivers/media/v4l2-core/v4l2-ioctl.c: ../drivers/media/v4l2-core/v4l2-ioctl.c:1424 v4l_fill_fmtdesc() error: unrecognized %p extension '4', treated as normal %p
SPARSE:../drivers/media/v4l2-core/v4l2-dev.c ../include/asm-generic/bitops/find.h:132:46: warning: shift count is negative (-192)
../drivers/media/usb/em28xx/em28xx-video.c: ../drivers/media/usb/em28xx/em28xx-video.c:2841 em28xx_v4l2_init() parse error: turning off implications after 60 seconds
allmodconfig: return code #512:
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:646:2: error: implicit declaration of function ‘v4l2_async_notifier_init’; did you mean ‘v4l2_async_nf_init’? [-Werror=implicit-function-declaration]
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:672:8: error: implicit declaration of function ‘v4l2_async_notifier_add_fwnode_remote_subdev’; did you mean ‘v4l2_async_nf_add_fwnode_remote’? [-Werror=implicit-function-declaration]
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:673:15: error: expected expression before ‘struct’
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:683:8: error: implicit declaration of function ‘v4l2_async_subdev_notifier_register’; did you mean ‘v4l2_async_subdev_nf_register’? [-Werror=implicit-function-declaration]
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:940:2: error: implicit declaration of function ‘v4l2_async_notifier_unregister’; did you mean ‘v4l2_async_nf_unregister’? [-Werror=implicit-function-declaration]
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:941:2: error: implicit declaration of function ‘v4l2_async_notifier_cleanup’; did you mean ‘v4l2_async_nf_cleanup’? [-Werror=implicit-function-declaration]
cc1: some warnings being treated as errors
make[5]: *** [../scripts/Makefile.build:271: drivers/staging/media/imx/imx8mq-mipi-csi2.o] Error 1
make[5]: *** Waiting for unfinished jobs....
make[4]: *** [../scripts/Makefile.build:514: drivers/staging/media/imx] Error 2
make[4]: *** Waiting for unfinished jobs....
make[3]: *** [../scripts/Makefile.build:514: drivers/staging/media] Error 2
make[2]: *** [../scripts/Makefile.build:514: drivers/staging] Error 2
make[1]: *** [/var/lib/jenkins/workspace/patchwork/Makefile:1841: drivers] Error 2
make: *** [Makefile:220: __sub-make] Error 2
patches/0015-media-rcar-vin-Remove-explicit-device-availability-c.patch:
allyesconfig: return code #512:
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:646:2: error: implicit declaration of function ‘v4l2_async_notifier_init’; did you mean ‘v4l2_async_nf_init’? [-Werror=implicit-function-declaration]
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:672:8: error: implicit declaration of function ‘v4l2_async_notifier_add_fwnode_remote_subdev’; did you mean ‘v4l2_async_nf_add_fwnode_remote’? [-Werror=implicit-function-declaration]
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:673:15: error: expected expression before ‘struct’
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:683:8: error: implicit declaration of function ‘v4l2_async_subdev_notifier_register’; did you mean ‘v4l2_async_subdev_nf_register’? [-Werror=implicit-function-declaration]
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:940:2: error: implicit declaration of function ‘v4l2_async_notifier_unregister’; did you mean ‘v4l2_async_nf_unregister’? [-Werror=implicit-function-declaration]
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:941:2: error: implicit declaration of function ‘v4l2_async_notifier_cleanup’; did you mean ‘v4l2_async_nf_cleanup’? [-Werror=implicit-function-declaration]
cc1: some warnings being treated as errors
make[5]: *** [../scripts/Makefile.build:271: drivers/staging/media/imx/imx8mq-mipi-csi2.o] Error 1
make[4]: *** [../scripts/Makefile.build:514: drivers/staging/media/imx] Error 2
make[3]: *** [../scripts/Makefile.build:514: drivers/staging/media] Error 2
make[2]: *** [../scripts/Makefile.build:514: drivers/staging] Error 2
make[1]: *** [/var/lib/jenkins/workspace/patchwork/Makefile:1841: drivers] Error 2
make: *** [Makefile:220: __sub-make] Error 2
allmodconfig: return code #512:
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:646:2: error: implicit declaration of function ‘v4l2_async_notifier_init’; did you mean ‘v4l2_async_nf_init’? [-Werror=implicit-function-declaration]
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:672:8: error: implicit declaration of function ‘v4l2_async_notifier_add_fwnode_remote_subdev’; did you mean ‘v4l2_async_nf_add_fwnode_remote’? [-Werror=implicit-function-declaration]
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:673:15: error: expected expression before ‘struct’
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:683:8: error: implicit declaration of function ‘v4l2_async_subdev_notifier_register’; did you mean ‘v4l2_async_subdev_nf_register’? [-Werror=implicit-function-declaration]
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:940:2: error: implicit declaration of function ‘v4l2_async_notifier_unregister’; did you mean ‘v4l2_async_nf_unregister’? [-Werror=implicit-function-declaration]
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:941:2: error: implicit declaration of function ‘v4l2_async_notifier_cleanup’; did you mean ‘v4l2_async_nf_cleanup’? [-Werror=implicit-function-declaration]
cc1: some warnings being treated as errors
make[5]: *** [../scripts/Makefile.build:271: drivers/staging/media/imx/imx8mq-mipi-csi2.o] Error 1
make[4]: *** [../scripts/Makefile.build:514: drivers/staging/media/imx] Error 2
make[3]: *** [../scripts/Makefile.build:514: drivers/staging/media] Error 2
make[2]: *** [../scripts/Makefile.build:514: drivers/staging] Error 2
make[1]: *** [/var/lib/jenkins/workspace/patchwork/Makefile:1841: drivers] Error 2
make: *** [Makefile:220: __sub-make] Error 2
patches/0016-media-v4l2-fwnode-Simplify-v4l2_async_nf_parse_fwnod.patch:
allyesconfig: return code #512:
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:646:2: error: implicit declaration of function ‘v4l2_async_notifier_init’; did you mean ‘v4l2_async_nf_init’? [-Werror=implicit-function-declaration]
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:672:8: error: implicit declaration of function ‘v4l2_async_notifier_add_fwnode_remote_subdev’; did you mean ‘v4l2_async_nf_add_fwnode_remote’? [-Werror=implicit-function-declaration]
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:673:15: error: expected expression before ‘struct’
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:683:8: error: implicit declaration of function ‘v4l2_async_subdev_notifier_register’; did you mean ‘v4l2_async_subdev_nf_register’? [-Werror=implicit-function-declaration]
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:940:2: error: implicit declaration of function ‘v4l2_async_notifier_unregister’; did you mean ‘v4l2_async_nf_unregister’? [-Werror=implicit-function-declaration]
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:941:2: error: implicit declaration of function ‘v4l2_async_notifier_cleanup’; did you mean ‘v4l2_async_nf_cleanup’? [-Werror=implicit-function-declaration]
cc1: some warnings being treated as errors
make[5]: *** [../scripts/Makefile.build:271: drivers/staging/media/imx/imx8mq-mipi-csi2.o] Error 1
make[4]: *** [../scripts/Makefile.build:514: drivers/staging/media/imx] Error 2
make[3]: *** [../scripts/Makefile.build:514: drivers/staging/media] Error 2
make[2]: *** [../scripts/Makefile.build:514: drivers/staging] Error 2
make[1]: *** [/var/lib/jenkins/workspace/patchwork/Makefile:1841: drivers] Error 2
make: *** [Makefile:220: __sub-make] Error 2
allmodconfig: return code #512:
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:646:2: error: implicit declaration of function ‘v4l2_async_notifier_init’; did you mean ‘v4l2_async_nf_init’? [-Werror=implicit-function-declaration]
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:672:8: error: implicit declaration of function ‘v4l2_async_notifier_add_fwnode_remote_subdev’; did you mean ‘v4l2_async_nf_add_fwnode_remote’? [-Werror=implicit-function-declaration]
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:673:15: error: expected expression before ‘struct’
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:683:8: error: implicit declaration of function ‘v4l2_async_subdev_notifier_register’; did you mean ‘v4l2_async_subdev_nf_register’? [-Werror=implicit-function-declaration]
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:940:2: error: implicit declaration of function ‘v4l2_async_notifier_unregister’; did you mean ‘v4l2_async_nf_unregister’? [-Werror=implicit-function-declaration]
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:941:2: error: implicit declaration of function ‘v4l2_async_notifier_cleanup’; did you mean ‘v4l2_async_nf_cleanup’? [-Werror=implicit-function-declaration]
cc1: some warnings being treated as errors
make[5]: *** [../scripts/Makefile.build:271: drivers/staging/media/imx/imx8mq-mipi-csi2.o] Error 1
make[4]: *** [../scripts/Makefile.build:514: drivers/staging/media/imx] Error 2
make[3]: *** [../scripts/Makefile.build:514: drivers/staging/media] Error 2
make[2]: *** [../scripts/Makefile.build:514: drivers/staging] Error 2
make[1]: *** [/var/lib/jenkins/workspace/patchwork/Makefile:1841: drivers] Error 2
make: *** [Makefile:220: __sub-make] Error 2
checkpatch.pl:
$ cat patches/0016-media-v4l2-fwnode-Simplify-v4l2_async_nf_parse_fwnod.patch | formail -c | ./scripts/checkpatch.pl --terse --mailback --no-summary --strict
-:16: WARNING: Possible unwrapped commit description (prefer a maximum 75 chars per line)
patches/0017-media-mt9p031-Read-back-the-real-clock-rate.patch:
allyesconfig: return code #512:
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:646:2: error: implicit declaration of function ‘v4l2_async_notifier_init’; did you mean ‘v4l2_async_nf_init’? [-Werror=implicit-function-declaration]
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:672:8: error: implicit declaration of function ‘v4l2_async_notifier_add_fwnode_remote_subdev’; did you mean ‘v4l2_async_nf_add_fwnode_remote’? [-Werror=implicit-function-declaration]
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:673:15: error: expected expression before ‘struct’
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:683:8: error: implicit declaration of function ‘v4l2_async_subdev_notifier_register’; did you mean ‘v4l2_async_subdev_nf_register’? [-Werror=implicit-function-declaration]
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:940:2: error: implicit declaration of function ‘v4l2_async_notifier_unregister’; did you mean ‘v4l2_async_nf_unregister’? [-Werror=implicit-function-declaration]
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:941:2: error: implicit declaration of function ‘v4l2_async_notifier_cleanup’; did you mean ‘v4l2_async_nf_cleanup’? [-Werror=implicit-function-declaration]
cc1: some warnings being treated as errors
make[5]: *** [../scripts/Makefile.build:271: drivers/staging/media/imx/imx8mq-mipi-csi2.o] Error 1
make[4]: *** [../scripts/Makefile.build:514: drivers/staging/media/imx] Error 2
make[3]: *** [../scripts/Makefile.build:514: drivers/staging/media] Error 2
make[2]: *** [../scripts/Makefile.build:514: drivers/staging] Error 2
make[1]: *** [/var/lib/jenkins/workspace/patchwork/Makefile:1841: drivers] Error 2
make: *** [Makefile:220: __sub-make] Error 2
allmodconfig: return code #512:
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:646:2: error: implicit declaration of function ‘v4l2_async_notifier_init’; did you mean ‘v4l2_async_nf_init’? [-Werror=implicit-function-declaration]
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:672:8: error: implicit declaration of function ‘v4l2_async_notifier_add_fwnode_remote_subdev’; did you mean ‘v4l2_async_nf_add_fwnode_remote’? [-Werror=implicit-function-declaration]
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:673:15: error: expected expression before ‘struct’
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:683:8: error: implicit declaration of function ‘v4l2_async_subdev_notifier_register’; did you mean ‘v4l2_async_subdev_nf_register’? [-Werror=implicit-function-declaration]
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:940:2: error: implicit declaration of function ‘v4l2_async_notifier_unregister’; did you mean ‘v4l2_async_nf_unregister’? [-Werror=implicit-function-declaration]
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:941:2: error: implicit declaration of function ‘v4l2_async_notifier_cleanup’; did you mean ‘v4l2_async_nf_cleanup’? [-Werror=implicit-function-declaration]
cc1: some warnings being treated as errors
make[5]: *** [../scripts/Makefile.build:271: drivers/staging/media/imx/imx8mq-mipi-csi2.o] Error 1
make[4]: *** [../scripts/Makefile.build:514: drivers/staging/media/imx] Error 2
make[3]: *** [../scripts/Makefile.build:514: drivers/staging/media] Error 2
make[2]: *** [../scripts/Makefile.build:514: drivers/staging] Error 2
make[1]: *** [/var/lib/jenkins/workspace/patchwork/Makefile:1841: drivers] Error 2
make: *** [Makefile:220: __sub-make] Error 2
patches/0018-media-mt9p031-Make-pixel-clock-polarity-configurable.patch:
allyesconfig: return code #512:
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:646:2: error: implicit declaration of function ‘v4l2_async_notifier_init’; did you mean ‘v4l2_async_nf_init’? [-Werror=implicit-function-declaration]
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:672:8: error: implicit declaration of function ‘v4l2_async_notifier_add_fwnode_remote_subdev’; did you mean ‘v4l2_async_nf_add_fwnode_remote’? [-Werror=implicit-function-declaration]
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:673:15: error: expected expression before ‘struct’
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:683:8: error: implicit declaration of function ‘v4l2_async_subdev_notifier_register’; did you mean ‘v4l2_async_subdev_nf_register’? [-Werror=implicit-function-declaration]
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:940:2: error: implicit declaration of function ‘v4l2_async_notifier_unregister’; did you mean ‘v4l2_async_nf_unregister’? [-Werror=implicit-function-declaration]
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:941:2: error: implicit declaration of function ‘v4l2_async_notifier_cleanup’; did you mean ‘v4l2_async_nf_cleanup’? [-Werror=implicit-function-declaration]
cc1: some warnings being treated as errors
make[5]: *** [../scripts/Makefile.build:271: drivers/staging/media/imx/imx8mq-mipi-csi2.o] Error 1
make[4]: *** [../scripts/Makefile.build:514: drivers/staging/media/imx] Error 2
make[3]: *** [../scripts/Makefile.build:514: drivers/staging/media] Error 2
make[2]: *** [../scripts/Makefile.build:514: drivers/staging] Error 2
make[1]: *** [/var/lib/jenkins/workspace/patchwork/Makefile:1841: drivers] Error 2
make: *** [Makefile:220: __sub-make] Error 2
allmodconfig: return code #512:
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:646:2: error: implicit declaration of function ‘v4l2_async_notifier_init’; did you mean ‘v4l2_async_nf_init’? [-Werror=implicit-function-declaration]
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:672:8: error: implicit declaration of function ‘v4l2_async_notifier_add_fwnode_remote_subdev’; did you mean ‘v4l2_async_nf_add_fwnode_remote’? [-Werror=implicit-function-declaration]
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:673:15: error: expected expression before ‘struct’
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:683:8: error: implicit declaration of function ‘v4l2_async_subdev_notifier_register’; did you mean ‘v4l2_async_subdev_nf_register’? [-Werror=implicit-function-declaration]
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:940:2: error: implicit declaration of function ‘v4l2_async_notifier_unregister’; did you mean ‘v4l2_async_nf_unregister’? [-Werror=implicit-function-declaration]
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:941:2: error: implicit declaration of function ‘v4l2_async_notifier_cleanup’; did you mean ‘v4l2_async_nf_cleanup’? [-Werror=implicit-function-declaration]
cc1: some warnings being treated as errors
make[5]: *** [../scripts/Makefile.build:271: drivers/staging/media/imx/imx8mq-mipi-csi2.o] Error 1
make[4]: *** [../scripts/Makefile.build:514: drivers/staging/media/imx] Error 2
make[3]: *** [../scripts/Makefile.build:514: drivers/staging/media] Error 2
make[2]: *** [../scripts/Makefile.build:514: drivers/staging] Error 2
make[1]: *** [/var/lib/jenkins/workspace/patchwork/Makefile:1841: drivers] Error 2
make: *** [Makefile:220: __sub-make] Error 2
checkpatch.pl:
$ cat patches/0018-media-mt9p031-Make-pixel-clock-polarity-configurable.patch | formail -c | ./scripts/checkpatch.pl --terse --mailback --no-summary --strict
-:48: CHECK: Alignment should match open parenthesis
patches/0019-media-mt9p031-Fix-corrupted-frame-after-restarting-s.patch:
allyesconfig: return code #512:
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:646:2: error: implicit declaration of function ‘v4l2_async_notifier_init’; did you mean ‘v4l2_async_nf_init’? [-Werror=implicit-function-declaration]
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:672:8: error: implicit declaration of function ‘v4l2_async_notifier_add_fwnode_remote_subdev’; did you mean ‘v4l2_async_nf_add_fwnode_remote’? [-Werror=implicit-function-declaration]
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:673:15: error: expected expression before ‘struct’
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:683:8: error: implicit declaration of function ‘v4l2_async_subdev_notifier_register’; did you mean ‘v4l2_async_subdev_nf_register’? [-Werror=implicit-function-declaration]
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:940:2: error: implicit declaration of function ‘v4l2_async_notifier_unregister’; did you mean ‘v4l2_async_nf_unregister’? [-Werror=implicit-function-declaration]
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:941:2: error: implicit declaration of function ‘v4l2_async_notifier_cleanup’; did you mean ‘v4l2_async_nf_cleanup’? [-Werror=implicit-function-declaration]
cc1: some warnings being treated as errors
make[5]: *** [../scripts/Makefile.build:271: drivers/staging/media/imx/imx8mq-mipi-csi2.o] Error 1
make[4]: *** [../scripts/Makefile.build:514: drivers/staging/media/imx] Error 2
make[3]: *** [../scripts/Makefile.build:514: drivers/staging/media] Error 2
make[2]: *** [../scripts/Makefile.build:514: drivers/staging] Error 2
make[1]: *** [/var/lib/jenkins/workspace/patchwork/Makefile:1841: drivers] Error 2
make: *** [Makefile:220: __sub-make] Error 2
allmodconfig: return code #512:
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:646:2: error: implicit declaration of function ‘v4l2_async_notifier_init’; did you mean ‘v4l2_async_nf_init’? [-Werror=implicit-function-declaration]
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:672:8: error: implicit declaration of function ‘v4l2_async_notifier_add_fwnode_remote_subdev’; did you mean ‘v4l2_async_nf_add_fwnode_remote’? [-Werror=implicit-function-declaration]
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:673:15: error: expected expression before ‘struct’
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:683:8: error: implicit declaration of function ‘v4l2_async_subdev_notifier_register’; did you mean ‘v4l2_async_subdev_nf_register’? [-Werror=implicit-function-declaration]
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:940:2: error: implicit declaration of function ‘v4l2_async_notifier_unregister’; did you mean ‘v4l2_async_nf_unregister’? [-Werror=implicit-function-declaration]
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:941:2: error: implicit declaration of function ‘v4l2_async_notifier_cleanup’; did you mean ‘v4l2_async_nf_cleanup’? [-Werror=implicit-function-declaration]
cc1: some warnings being treated as errors
make[5]: *** [../scripts/Makefile.build:271: drivers/staging/media/imx/imx8mq-mipi-csi2.o] Error 1
make[4]: *** [../scripts/Makefile.build:514: drivers/staging/media/imx] Error 2
make[3]: *** [../scripts/Makefile.build:514: drivers/staging/media] Error 2
make[2]: *** [../scripts/Makefile.build:514: drivers/staging] Error 2
make[1]: *** [/var/lib/jenkins/workspace/patchwork/Makefile:1841: drivers] Error 2
make: *** [Makefile:220: __sub-make] Error 2
checkpatch.pl:
$ cat patches/0019-media-mt9p031-Fix-corrupted-frame-after-restarting-s.patch | formail -c | ./scripts/checkpatch.pl --terse --mailback --no-summary --strict
-:35: CHECK: Prefer using the BIT macro
-:36: CHECK: Prefer using the BIT macro
patches/0020-media-mt9p031-Use-BIT-macro.patch:
allyesconfig: return code #512:
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:646:2: error: implicit declaration of function ‘v4l2_async_notifier_init’; did you mean ‘v4l2_async_nf_init’? [-Werror=implicit-function-declaration]
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:672:8: error: implicit declaration of function ‘v4l2_async_notifier_add_fwnode_remote_subdev’; did you mean ‘v4l2_async_nf_add_fwnode_remote’? [-Werror=implicit-function-declaration]
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:673:15: error: expected expression before ‘struct’
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:683:8: error: implicit declaration of function ‘v4l2_async_subdev_notifier_register’; did you mean ‘v4l2_async_subdev_nf_register’? [-Werror=implicit-function-declaration]
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:940:2: error: implicit declaration of function ‘v4l2_async_notifier_unregister’; did you mean ‘v4l2_async_nf_unregister’? [-Werror=implicit-function-declaration]
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:941:2: error: implicit declaration of function ‘v4l2_async_notifier_cleanup’; did you mean ‘v4l2_async_nf_cleanup’? [-Werror=implicit-function-declaration]
cc1: some warnings being treated as errors
make[5]: *** [../scripts/Makefile.build:271: drivers/staging/media/imx/imx8mq-mipi-csi2.o] Error 1
make[4]: *** [../scripts/Makefile.build:514: drivers/staging/media/imx] Error 2
make[3]: *** [../scripts/Makefile.build:514: drivers/staging/media] Error 2
make[2]: *** [../scripts/Makefile.build:514: drivers/staging] Error 2
make[1]: *** [/var/lib/jenkins/workspace/patchwork/Makefile:1841: drivers] Error 2
make: *** [Makefile:220: __sub-make] Error 2
allmodconfig: return code #512:
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:646:2: error: implicit declaration of function ‘v4l2_async_notifier_init’; did you mean ‘v4l2_async_nf_init’? [-Werror=implicit-function-declaration]
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:672:8: error: implicit declaration of function ‘v4l2_async_notifier_add_fwnode_remote_subdev’; did you mean ‘v4l2_async_nf_add_fwnode_remote’? [-Werror=implicit-function-declaration]
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:673:15: error: expected expression before ‘struct’
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:683:8: error: implicit declaration of function ‘v4l2_async_subdev_notifier_register’; did you mean ‘v4l2_async_subdev_nf_register’? [-Werror=implicit-function-declaration]
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:940:2: error: implicit declaration of function ‘v4l2_async_notifier_unregister’; did you mean ‘v4l2_async_nf_unregister’? [-Werror=implicit-function-declaration]
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:941:2: error: implicit declaration of function ‘v4l2_async_notifier_cleanup’; did you mean ‘v4l2_async_nf_cleanup’? [-Werror=implicit-function-declaration]
cc1: some warnings being treated as errors
make[5]: *** [../scripts/Makefile.build:271: drivers/staging/media/imx/imx8mq-mipi-csi2.o] Error 1
make[4]: *** [../scripts/Makefile.build:514: drivers/staging/media/imx] Error 2
make[3]: *** [../scripts/Makefile.build:514: drivers/staging/media] Error 2
make[2]: *** [../scripts/Makefile.build:514: drivers/staging] Error 2
make[1]: *** [/var/lib/jenkins/workspace/patchwork/Makefile:1841: drivers] Error 2
make: *** [Makefile:220: __sub-make] Error 2
patches/0021-media-dt-bindings-mt9p031-Convert-bindings-to-yaml.patch:
allyesconfig: return code #512:
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:646:2: error: implicit declaration of function ‘v4l2_async_notifier_init’; did you mean ‘v4l2_async_nf_init’? [-Werror=implicit-function-declaration]
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:672:8: error: implicit declaration of function ‘v4l2_async_notifier_add_fwnode_remote_subdev’; did you mean ‘v4l2_async_nf_add_fwnode_remote’? [-Werror=implicit-function-declaration]
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:673:15: error: expected expression before ‘struct’
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:683:8: error: implicit declaration of function ‘v4l2_async_subdev_notifier_register’; did you mean ‘v4l2_async_subdev_nf_register’? [-Werror=implicit-function-declaration]
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:940:2: error: implicit declaration of function ‘v4l2_async_notifier_unregister’; did you mean ‘v4l2_async_nf_unregister’? [-Werror=implicit-function-declaration]
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:941:2: error: implicit declaration of function ‘v4l2_async_notifier_cleanup’; did you mean ‘v4l2_async_nf_cleanup’? [-Werror=implicit-function-declaration]
cc1: some warnings being treated as errors
make[5]: *** [../scripts/Makefile.build:271: drivers/staging/media/imx/imx8mq-mipi-csi2.o] Error 1
make[4]: *** [../scripts/Makefile.build:514: drivers/staging/media/imx] Error 2
make[3]: *** [../scripts/Makefile.build:514: drivers/staging/media] Error 2
make[2]: *** [../scripts/Makefile.build:514: drivers/staging] Error 2
make[1]: *** [/var/lib/jenkins/workspace/patchwork/Makefile:1841: drivers] Error 2
make: *** [Makefile:220: __sub-make] Error 2
allmodconfig: return code #512:
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:646:2: error: implicit declaration of function ‘v4l2_async_notifier_init’; did you mean ‘v4l2_async_nf_init’? [-Werror=implicit-function-declaration]
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:672:8: error: implicit declaration of function ‘v4l2_async_notifier_add_fwnode_remote_subdev’; did you mean ‘v4l2_async_nf_add_fwnode_remote’? [-Werror=implicit-function-declaration]
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:673:15: error: expected expression before ‘struct’
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:683:8: error: implicit declaration of function ‘v4l2_async_subdev_notifier_register’; did you mean ‘v4l2_async_subdev_nf_register’? [-Werror=implicit-function-declaration]
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:940:2: error: implicit declaration of function ‘v4l2_async_notifier_unregister’; did you mean ‘v4l2_async_nf_unregister’? [-Werror=implicit-function-declaration]
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:941:2: error: implicit declaration of function ‘v4l2_async_notifier_cleanup’; did you mean ‘v4l2_async_nf_cleanup’? [-Werror=implicit-function-declaration]
cc1: some warnings being treated as errors
make[5]: *** [../scripts/Makefile.build:271: drivers/staging/media/imx/imx8mq-mipi-csi2.o] Error 1
make[4]: *** [../scripts/Makefile.build:514: drivers/staging/media/imx] Error 2
make[3]: *** [../scripts/Makefile.build:514: drivers/staging/media] Error 2
make[2]: *** [../scripts/Makefile.build:514: drivers/staging] Error 2
make[1]: *** [/var/lib/jenkins/workspace/patchwork/Makefile:1841: drivers] Error 2
make: *** [Makefile:220: __sub-make] Error 2
checkpatch.pl:
$ cat patches/0021-media-dt-bindings-mt9p031-Convert-bindings-to-yaml.patch | formail -c | ./scripts/checkpatch.pl --terse --mailback --no-summary --strict
-:121: WARNING: DT binding docs and includes should be a separate patch. See: Documentation/devicetree/bindings/submitting-patches.rst
patches/0022-media-dt-bindings-mt9p031-Add-missing-required-prope.patch:
allyesconfig: return code #512:
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:646:2: error: implicit declaration of function ‘v4l2_async_notifier_init’; did you mean ‘v4l2_async_nf_init’? [-Werror=implicit-function-declaration]
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:672:8: error: implicit declaration of function ‘v4l2_async_notifier_add_fwnode_remote_subdev’; did you mean ‘v4l2_async_nf_add_fwnode_remote’? [-Werror=implicit-function-declaration]
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:673:15: error: expected expression before ‘struct’
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:683:8: error: implicit declaration of function ‘v4l2_async_subdev_notifier_register’; did you mean ‘v4l2_async_subdev_nf_register’? [-Werror=implicit-function-declaration]
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:940:2: error: implicit declaration of function ‘v4l2_async_notifier_unregister’; did you mean ‘v4l2_async_nf_unregister’? [-Werror=implicit-function-declaration]
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:941:2: error: implicit declaration of function ‘v4l2_async_notifier_cleanup’; did you mean ‘v4l2_async_nf_cleanup’? [-Werror=implicit-function-declaration]
cc1: some warnings being treated as errors
make[5]: *** [../scripts/Makefile.build:271: drivers/staging/media/imx/imx8mq-mipi-csi2.o] Error 1
make[4]: *** [../scripts/Makefile.build:514: drivers/staging/media/imx] Error 2
make[3]: *** [../scripts/Makefile.build:514: drivers/staging/media] Error 2
make[2]: *** [../scripts/Makefile.build:514: drivers/staging] Error 2
make[1]: *** [/var/lib/jenkins/workspace/patchwork/Makefile:1841: drivers] Error 2
make: *** [Makefile:220: __sub-make] Error 2
allmodconfig: return code #512:
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:646:2: error: implicit declaration of function ‘v4l2_async_notifier_init’; did you mean ‘v4l2_async_nf_init’? [-Werror=implicit-function-declaration]
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:672:8: error: implicit declaration of function ‘v4l2_async_notifier_add_fwnode_remote_subdev’; did you mean ‘v4l2_async_nf_add_fwnode_remote’? [-Werror=implicit-function-declaration]
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:673:15: error: expected expression before ‘struct’
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:683:8: error: implicit declaration of function ‘v4l2_async_subdev_notifier_register’; did you mean ‘v4l2_async_subdev_nf_register’? [-Werror=implicit-function-declaration]
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:940:2: error: implicit declaration of function ‘v4l2_async_notifier_unregister’; did you mean ‘v4l2_async_nf_unregister’? [-Werror=implicit-function-declaration]
../drivers/staging/media/imx/imx8mq-mipi-csi2.c:941:2: error: implicit declaration of function ‘v4l2_async_notifier_cleanup’; did you mean ‘v4l2_async_nf_cleanup’? [-Werror=implicit-function-declaration]
cc1: some warnings being treated as errors
make[5]: *** [../scripts/Makefile.build:271: drivers/staging/media/imx/imx8mq-mipi-csi2.o] Error 1
make[4]: *** [../scripts/Makefile.build:514: drivers/staging/media/imx] Error 2
make[3]: *** [../scripts/Makefile.build:514: drivers/staging/media] Error 2
make[2]: *** [../scripts/Makefile.build:514: drivers/staging] Error 2
make[1]: *** [/var/lib/jenkins/workspace/patchwork/Makefile:1841: drivers] Error 2
make: *** [Makefile:220: __sub-make] Error 2