Message ID | 20200623083202.GC870@valkosipuli.retiisi.org.uk (mailing list archive) |
---|---|
State | Accepted, archived |
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 1jneHs-005oGG-GM; Tue, 23 Jun 2020 08:28:13 +0000 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1731824AbgFWIcY (ORCPT <rfc822;mkrufky@linuxtv.org> + 1 other); Tue, 23 Jun 2020 04:32:24 -0400 Received: from retiisi.org.uk ([95.216.213.190]:55876 "EHLO hillosipuli.retiisi.org.uk" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1731579AbgFWIcX (ORCPT <rfc822;linux-media@vger.kernel.org>); Tue, 23 Jun 2020 04:32:23 -0400 Received: from valkosipuli.localdomain (valkosipuli.retiisi.org.uk [IPv6:2a01:4f9:c010:4572::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.org.uk (Postfix) with ESMTPS id 05C8F634C87 for <linux-media@vger.kernel.org>; Tue, 23 Jun 2020 11:32:03 +0300 (EEST) Received: from sailus by valkosipuli.localdomain with local (Exim 4.92) (envelope-from <sakari.ailus@retiisi.org.uk>) id 1jneLa-000168-Ui for linux-media@vger.kernel.org; Tue, 23 Jun 2020 11:32:02 +0300 Date: Tue, 23 Jun 2020 11:32:02 +0300 From: Sakari Ailus <sakari.ailus@iki.fi> To: linux-media@vger.kernel.org Subject: [GIT PULL FOR 5.9] Camera sensor driver patches + MC crash fix Message-ID: <20200623083202.GC870@valkosipuli.retiisi.org.uk> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.10.1 (2018-07-13) Sender: linux-media-owner@vger.kernel.org Precedence: bulk List-ID: <linux-media.vger.kernel.org> X-Mailing-List: linux-media@vger.kernel.org X-LSpam-Score: -2.4 (--) X-LSpam-Report: No, score=-2.4 required=5.0 tests=BAYES_00=-1.9,HEADER_FROM_DIFFERENT_DOMAINS=0.5,MAILING_LIST_MULTI=-1 autolearn=ham autolearn_force=no |
Series |
[GIT,PULL,FOR,5.9] Camera sensor driver patches + MC crash fix
|
|
Pull-request
git://linuxtv.org/sailus/media_tree.git tags/for-5.9-1-signedMessage
Sakari Ailus
June 23, 2020, 8:32 a.m. UTC
Hi Mauro, Here's a set of camera sensor patches for 5.9, including an omap3isp driver fix and last but not least, a fix for a memory allocation issue causing a crash in the media request API. Please pull. The following changes since commit b3a9e3b9622ae10064826dccb4f7a52bd88c7407: Linux 5.8-rc1 (2020-06-14 12:45:04 -0700) are available in the Git repository at: git://linuxtv.org/sailus/media_tree.git tags/for-5.9-1-signed for you to fetch changes up to d23e5ef40d006631fdfb92d6c8c56e7ed886f1d3: media: media-request: Fix crash if memory allocation fails (2020-06-22 19:54:29 +0300) ---------------------------------------------------------------- Sensor driver patches for 5.9 + MC crash fix ---------------------------------------------------------------- Andrey Konovalov (4): media: i2c: imx290: set the format before VIDIOC_SUBDEV_G_FMT is called media: i2c: imx290: fix the order of the args in SET_RUNTIME_PM_OPS() media: i2c: imx290: fix reset GPIO pin handling media: i2c: imx290: set bus_type before calling v4l2_fwnode_endpoint_alloc_parse() Bingbu Cao (1): media: ov2740: make ov2740 driver only work with ACPI Chuhong Yuan (2): media: marvell-ccic: Add missed v4l2_async_notifier_cleanup() media: omap3isp: Add missed v4l2_ctrl_handler_free() for preview_init_entities() Dinghao Liu (1): media: smiapp: Fix runtime PM imbalance on error Manivannan Sadhasivam (6): media: i2c: imx290: Add support for 2 data lanes media: i2c: imx290: Add configurable link frequency and pixel rate media: i2c: imx290: Add support for test pattern generation media: i2c: imx290: Add RAW12 mode support media: i2c: imx290: Add support to enumerate all frame sizes media: i2c: imx290: Move the settle time delay out of loop Qingwu Zhang (1): media: ov2740: add NVMEM interface to read customized OTP data Sakari Ailus (1): smiapp: Use pm_runtime_get_if_active Tuomas Tynkkynen (1): media: media-request: Fix crash if memory allocation fails drivers/media/i2c/Kconfig | 1 + drivers/media/i2c/imx290.c | 404 ++++++++++++++++++++---- drivers/media/i2c/ov2740.c | 149 ++++++++- drivers/media/i2c/smiapp/smiapp-core.c | 5 +- drivers/media/mc/mc-request.c | 31 +- drivers/media/platform/marvell-ccic/mcam-core.c | 2 + drivers/media/platform/omap3isp/isppreview.c | 4 +- 7 files changed, 514 insertions(+), 82 deletions(-)
Comments
From: builder@linuxtv.org
Pull request: https://patchwork.linuxtv.org/patch/64820/
Build log: https://builder.linuxtv.org/job/patchwork/56637/
Build time: 00:12:02
Link: https://lore.kernel.org/linux-media/20200623083202.GC870@valkosipuli.retiisi.org.uk
gpg: Signature made Tue 23 Jun 2020 08:22:12 AM UTC
gpg: using DSA key F0D0377A0D4F25A79238EFE56D40361B6E28C193
gpg: issuer "sakari.ailus@linux.intel.com"
gpg: Good signature from "Sakari Ailus <sakari.ailus@linux.intel.com>" [full]
Summary: 6 patches and/or PDF generation with issues, being 0 at build time
Error/warnings:
Error #256 when running cat patches/0010-media-i2c-imx290-Add-configurable-link-frequency-and.patch | formail -c | ./scripts/checkpatch.pl --terse --mailback --no-summary --strict:
$ cat patches/0010-media-i2c-imx290-Add-configurable-link-frequency-and.patch | formail -c | ./scripts/checkpatch.pl --terse --mailback --no-summary --strict
-:53: CHECK: Please use a blank line after function/struct/union/enum declarations
Error #256 when running cat patches/0011-media-i2c-imx290-Add-support-for-test-pattern-genera.patch | formail -c | ./scripts/checkpatch.pl --terse --mailback --no-summary --strict:
$ cat patches/0011-media-i2c-imx290-Add-support-for-test-pattern-genera.patch | formail -c | ./scripts/checkpatch.pl --terse --mailback --no-summary --strict
-:73: WARNING: msleep < 20ms can sleep for up to 20ms; see Documentation/timers/timers-howto.rst
-:80: WARNING: msleep < 20ms can sleep for up to 20ms; see Documentation/timers/timers-howto.rst
Error #256 when running cat patches/0012-media-i2c-imx290-Add-RAW12-mode-support.patch | formail -c | ./scripts/checkpatch.pl --terse --mailback --no-summary --strict:
$ cat patches/0012-media-i2c-imx290-Add-RAW12-mode-support.patch | formail -c | ./scripts/checkpatch.pl --terse --mailback --no-summary --strict
-:99: CHECK: Lines should not end with a '('
Error #256 when running cat patches/0013-media-i2c-imx290-Add-support-to-enumerate-all-frame-.patch | formail -c | ./scripts/checkpatch.pl --terse --mailback --no-summary --strict:
$ cat patches/0013-media-i2c-imx290-Add-support-to-enumerate-all-frame-.patch | formail -c | ./scripts/checkpatch.pl --terse --mailback --no-summary --strict
-:31: CHECK: Unnecessary parentheses around 'fse->code != imx290_formats[0].code'
-:31: CHECK: Unnecessary parentheses around 'fse->code != imx290_formats[1].code'
Error #256 when running cat patches/0014-media-i2c-imx290-Move-the-settle-time-delay-out-of-l.patch | formail -c | ./scripts/checkpatch.pl --terse --mailback --no-summary --strict:
$ cat patches/0014-media-i2c-imx290-Move-the-settle-time-delay-out-of-l.patch | formail -c | ./scripts/checkpatch.pl --terse --mailback --no-summary --strict
-:31: WARNING: msleep < 20ms can sleep for up to 20ms; see Documentation/timers/timers-howto.rst