mbox series

[GIT,PULL,for,5.9] Camera sensor + V4L2 async patches

Message ID 20200715222030.GG836@valkosipuli.retiisi.org.uk (mailing list archive)
State New, archived
Headers show
Series [GIT,PULL,for,5.9] Camera sensor + V4L2 async patches | expand

Pull-request

git://linuxtv.org/sailus/media_tree.git tags/for-5.9-2-signed

Message

Sakari Ailus July 15, 2020, 10:20 p.m. UTC
Hi Mauro,

Here's a stash of patches for 5.9. I wish there's still time to get them
in.

There are drivers for GMSL deserialiser and serialiser, and improvements in
V4L2 async matching (endpoint support in particular). I also concluded with
Rafael (cc'd) that it's fine to merge the device property patch through the
media tree.

The following changes since commit 6f01dfb760c027d5dd6199d91ee9599f2676b5c6:

  media: cros-ec-cec: do not bail on device_init_wakeup failure (2020-07-04 12:45:45 +0200)

are available in the Git repository at:

  git://linuxtv.org/sailus/media_tree.git tags/for-5.9-2-signed

for you to fetch changes up to fe23e113501488767faeed25127cc5e3168837e5:

  media: v4l2-async: Log message in case of heterogeneous fwnode match (2020-07-15 23:56:03 +0300)

----------------------------------------------------------------
Camera patches for 5.9

----------------------------------------------------------------
Andrey Konovalov (1):
      media: i2c: imx290: replace msleep(10) with usleep_range(10000, 11000)

Dongchun Zhu (2):
      media: dt-bindings: media: i2c: Document DW9768 bindings
      media: i2c: dw9768: Add DW9768 VCM driver

Jacopo Mondi (2):
      dt-bindings: media: i2c: Add bindings for IMI RDACM2x
      media: i2c: Add RDACM20 driver

Kieran Bingham (1):
      media: i2c: Add MAX9286 driver

Laurent Pinchart (5):
      dt-bindings: media: i2c: Add bindings for Maxim Integrated MAX9286
      device property: Add a function to test is a fwnode is a graph endpoint
      media: v4l2-async: Accept endpoints and devices for fwnode matching
      media: v4l2-async: Pass notifier pointer to match functions
      media: v4l2-async: Log message in case of heterogeneous fwnode match

 .../bindings/media/i2c/dongwoon,dw9768.yaml        |  100 ++
 .../bindings/media/i2c/imi,rdacm2x-gmsl.yaml       |  159 +++
 .../bindings/media/i2c/maxim,max9286.yaml          |  366 ++++++
 .../devicetree/bindings/vendor-prefixes.yaml       |    2 +
 MAINTAINERS                                        |   30 +
 drivers/media/i2c/Kconfig                          |   38 +
 drivers/media/i2c/Makefile                         |    4 +
 drivers/media/i2c/dw9768.c                         |  554 ++++++++
 drivers/media/i2c/imx290.c                         |    6 +-
 drivers/media/i2c/max9271.c                        |  341 +++++
 drivers/media/i2c/max9271.h                        |  224 ++++
 drivers/media/i2c/max9286.c                        | 1320 ++++++++++++++++++++
 drivers/media/i2c/rdacm20.c                        |  667 ++++++++++
 drivers/media/v4l2-core/v4l2-async.c               |   83 +-
 include/linux/property.h                           |    5 +
 15 files changed, 3888 insertions(+), 11 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/media/i2c/dongwoon,dw9768.yaml
 create mode 100644 Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml
 create mode 100644 Documentation/devicetree/bindings/media/i2c/maxim,max9286.yaml
 create mode 100644 drivers/media/i2c/dw9768.c
 create mode 100644 drivers/media/i2c/max9271.c
 create mode 100644 drivers/media/i2c/max9271.h
 create mode 100644 drivers/media/i2c/max9286.c
 create mode 100644 drivers/media/i2c/rdacm20.c

Comments

Sakari Ailus July 15, 2020, 10:22 p.m. UTC | #1
On Thu, Jul 16, 2020 at 01:20:30AM +0300, Sakari Ailus wrote:
> Hi Mauro,
> 
> Here's a stash of patches for 5.9. I wish there's still time to get them
> in.

There are a few rather trivial checkpatch.pl issues in the GMSL patches. I
asked Kieran to address them separately (some appear false positives, too).
Jenkins July 15, 2020, 10:57 p.m. UTC | #2
From: builder@linuxtv.org

Pull request: https://patchwork.linuxtv.org/project/linux-media/patch/20200715222030.GG836@valkosipuli.retiisi.org.uk/
Build log: https://builder.linuxtv.org/job/patchwork/59881/
Build time: 00:27:22
Link: https://lore.kernel.org/linux-media/20200715222030.GG836@valkosipuli.retiisi.org.uk

gpg: Signature made Wed 15 Jul 2020 09:45:19 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>" [full]

Summary: 5 patches and/or PDF generation with issues, being 0 at build time

Error/warnings:


Error #256 when running cat patches/0004-dt-bindings-media-i2c-Add-bindings-for-Maxim-Integra.patch | formail -c | ./scripts/checkpatch.pl --terse --mailback --no-summary --strict:
$ cat patches/0004-dt-bindings-media-i2c-Add-bindings-for-Maxim-Integra.patch | formail -c | ./scripts/checkpatch.pl --terse --mailback --no-summary --strict
-:26: WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?

Error #256 when running cat patches/0005-media-i2c-Add-MAX9286-driver.patch | formail -c | ./scripts/checkpatch.pl --terse --mailback --no-summary --strict:
$ cat patches/0005-media-i2c-Add-MAX9286-driver.patch | formail -c | ./scripts/checkpatch.pl --terse --mailback --no-summary --strict
-:133: CHECK: Prefer using the BIT macro
-:138: CHECK: Prefer using the BIT macro
-:149: CHECK: Prefer using the BIT macro
-:155: CHECK: Prefer using the BIT macro
-:173: CHECK: Prefer using the BIT macro
-:191: CHECK: Prefer using the BIT macro
-:199: CHECK: Prefer using the BIT macro
-:203: CHECK: Prefer using the BIT macro
-:286: CHECK: Macro argument reuse 'source' - possible side-effects?
-:1259: CHECK: Lines should not end with a '('
-:1285: CHECK: Lines should not end with a '('

Error #256 when running cat patches/0006-dt-bindings-media-i2c-Add-bindings-for-IMI-RDACM2x.patch | formail -c | ./scripts/checkpatch.pl --terse --mailback --no-summary --strict:
$ cat patches/0006-dt-bindings-media-i2c-Add-bindings-for-IMI-RDACM2x.patch | formail -c | ./scripts/checkpatch.pl --terse --mailback --no-summary --strict
-:24: WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?

Error #256 when running cat patches/0007-media-i2c-Add-RDACM20-driver.patch | formail -c | ./scripts/checkpatch.pl --terse --mailback --no-summary --strict:
$ cat patches/0007-media-i2c-Add-RDACM20-driver.patch | formail -c | ./scripts/checkpatch.pl --terse --mailback --no-summary --strict
-:51: WARNING: Misordered MAINTAINERS entry - list file patterns in alphabetic order
-:463: CHECK: Prefer using the BIT macro
-:478: CHECK: Prefer using the BIT macro
-:489: CHECK: Prefer using the BIT macro
-:502: CHECK: Prefer using the BIT macro
-:510: CHECK: Prefer using the BIT macro
-:514: CHECK: Prefer using the BIT macro