All of lore.kernel.org
 help / color / mirror / Atom feed
* [GIT PULL for 5.12] More V4L2 patches
@ 2021-01-21 12:25 Sakari Ailus
  2021-01-21 12:57 ` [GIT PULL for 5.12] More V4L2 patches (#71010) Jenkins
  0 siblings, 1 reply; 3+ messages in thread
From: Sakari Ailus @ 2021-01-21 12:25 UTC (permalink / raw)
  To: linux-media

Hi Mauro,

Here's a small set of fixes and improvements for DT bindings, ov8865 driver
and v4l2-async.

Please pull.


The following changes since commit 321af22a3d2f6ed1fb1737c8588c01f6fec8a7b8:

  media: atomisp: convert comma to semicolon (2021-01-14 13:59:46 +0100)

are available in the Git repository at:

  git://linuxtv.org/sailus/media_tree.git tags/for-5.12-4-signed

for you to fetch changes up to 1f09359977f13880269a2109f55b7596a6dc479e:

  dt-bindings: media: ov5647: Fix filename (2021-01-21 14:18:36 +0200)

----------------------------------------------------------------
V4L2 patches for 5.12

----------------------------------------------------------------
Ezequiel Garcia (1):
      media: v4l2-async: Add waiting subdevices debugfs

Jacopo Mondi (1):
      dt-bindings: media: ov5647: Fix filename

Lad Prabhakar (1):
      media: i2c/Kconfig: Select FWNODE for OV772x sensor

Laurent Pinchart (1):
      media: v4l2-async: Safely unregister an non-registered async subdev

kernel test robot (1):
      media: i2c: fix odd_ptr_err.cocci warnings

 .../devicetree/bindings/media/i2c/ovti,ov5647.yaml |  2 +-
 drivers/media/i2c/Kconfig                          |  1 +
 drivers/media/i2c/ov8865.c                         |  2 +-
 drivers/media/v4l2-core/v4l2-async.c               | 69 ++++++++++++++++++++++
 drivers/media/v4l2-core/v4l2-dev.c                 |  5 ++
 include/media/v4l2-async.h                         |  8 +++
 6 files changed, 85 insertions(+), 2 deletions(-)

-- 
Kind regards,

Sakari Ailus

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [GIT PULL for 5.12] More V4L2 patches (#71010)
  2021-01-21 12:25 [GIT PULL for 5.12] More V4L2 patches Sakari Ailus
@ 2021-01-21 12:57 ` Jenkins
  0 siblings, 0 replies; 3+ messages in thread
From: Jenkins @ 2021-01-21 12:57 UTC (permalink / raw)
  To: mchehab+samsung, linux-media; +Cc: builder

From: builder@linuxtv.org

Pull request: https://patchwork.linuxtv.org/project/linux-media/patch/20210121122556.GK3@valkosipuli.retiisi.org.uk/
Build log: https://builder.linuxtv.org/job/patchwork/86754/
Build time: 00:06:06
Link: https://lore.kernel.org/linux-media/20210121122556.GK3@valkosipuli.retiisi.org.uk

gpg: Signature made Thu 21 Jan 2021 12:18:46 PM UTC
gpg:                using DSA key 53AC58A5F5948636C04A1BF8141DFA54A1EC8DEA
gpg:                issuer "sakari.ailus@linux.intel.com"
gpg: Can't check signature: No public key

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

Error/warnings:

patches/0001-media-v4l2-async-Add-waiting-subdevices-debugfs.patch:

    allmodconfig: return code #0:
	../drivers/media/v4l2-core/v4l2-async.c:846:2: warning: enumeration value ‘V4L2_ASYNC_MATCH_CUSTOM’ not handled in switch [-Wswitch]

   checkpatch.pl:
	$ cat patches/0001-media-v4l2-async-Add-waiting-subdevices-debugfs.patch | formail -c | ./scripts/checkpatch.pl --terse --mailback --no-summary --strict
	-:20: WARNING: Possible unwrapped commit description (prefer a maximum 75 chars per line)

patches/0003-media-i2c-Kconfig-Select-FWNODE-for-OV772x-sensor.patch:

   checkpatch.pl:
	$ cat patches/0003-media-i2c-Kconfig-Select-FWNODE-for-OV772x-sensor.patch | formail -c | ./scripts/checkpatch.pl --terse --mailback --no-summary --strict
	-:9: WARNING: Possible unwrapped commit description (prefer a maximum 75 chars per line)

patches/0004-media-v4l2-async-Safely-unregister-an-non-registered.patch:

    allmodconfig: return code #0:
	../drivers/media/v4l2-core/v4l2-async.c:849:2: warning: enumeration value ‘V4L2_ASYNC_MATCH_CUSTOM’ not handled in switch [-Wswitch]


Error #512 when building PDF docs


^ permalink raw reply	[flat|nested] 3+ messages in thread

* [GIT PULL for 5.12] More V4L2 patches
@ 2021-02-02 20:43 Sakari Ailus
  0 siblings, 0 replies; 3+ messages in thread
From: Sakari Ailus @ 2021-02-02 20:43 UTC (permalink / raw)
  To: linux-media

Hi Mauro,

This pull request contains quite a bunch of different patches, but to name
a few, there are:

- Ezequiel's V4L2 async cleanup and V4L2 clock removal serieses,
- RDACM21 camera module driver,
- Imx258 raw camera driver,
- Nice improvement for V4L2 async subdev struct allocation by Laurent and
- Random fixes here and there.

Please pull.


The following changes since commit f0ddb4e9911665b9ad68fe94e0faaaff5953902e:

  media: venus: venc: set IDR period to FW only for H264 & HEVC (2021-01-27 16:22:36 +0100)

are available in the Git repository at:

  git://linuxtv.org/sailus/media_tree.git tags/for-5.12-5-signed

for you to fetch changes up to 294bac0c7d79761440dfb1aeaf17186a8ccf3208:

  ov5675: fix vflip/hflip control (2021-02-02 22:28:48 +0200)

----------------------------------------------------------------
V4L2 patches for 5.12

----------------------------------------------------------------
Colin Ian King (1):
      media: i2c: fix spelling mistakes: "enpoint" -> "endpoint"

Dan Carpenter (1):
      media: i2c: ov5648: remove unnecessary NULL check

Ezequiel Garcia (19):
      media: v4l2-async: Remove V4L2_ASYNC_MATCH_DEVNAME
      media: v4l2-async: Clean v4l2_async_notifier_add_fwnode_remote_subdev
      media: atmel: Use v4l2_async_notifier_add_fwnode_remote_subdev
      media: stm32: Use v4l2_async_notifier_add_fwnode_remote_subdev
      media: exynos4-is: Use v4l2_async_notifier_add_fwnode_remote_subdev
      media: st-mipid02: Use v4l2_async_notifier_add_fwnode_remote_subdev
      media: cadence: Use v4l2_async_notifier_add_fwnode_remote_subdev
      media: marvell-ccic: Use v4l2_async_notifier_add_*_subdev
      media: renesas-ceu: Use v4l2_async_notifier_add_*_subdev
      media: pxa-camera: Use v4l2_async_notifier_add_*_subdev
      media: davinci: vpif_display: Remove unused v4l2-async code
      media: v4l2-async: Discourage use of v4l2_async_notifier_add_subdev
      media: Clarify v4l2-async subdevice addition API
      media: mach-pxa: Register the camera sensor fixed-rate clock
      media: pxa_camera: Drop the v4l2-clk clock register
      media: ov9640: Use the generic clock framework
      media: mt9m111: Use the generic clock framework
      media: ov6650: Use the generic clock framework
      media: Remove the legacy v4l2-clk API

Jacopo Mondi (5):
      media: i2c: Add driver for RDACM21 camera module
      dt-bindings: media: max9286: Document 'maxim,reverse-channel-microvolt'
      media: i2c: max9286: Break-out reverse channel setup
      media: i2c: max9286: Make channel amplitude programmable
      media: i2c: max9286: Configure reverse channel amplitude

Krzysztof Kozlowski (4):
      dt-bindings: media: imx258: add bindings for IMX258 sensor
      media: i2c: imx258: add support for binding via device tree
      media: i2c: imx258: simplify getting state container
      media: i2c: imx258: get clock from device properties and enable it via runtime PM

Laurent Pinchart (1):
      media: v4l2-async: Improve v4l2_async_notifier_add_*_subdev() API

Lubomir Rintel (1):
      media: marvell-ccic: power up the device on mclk enable

Ricardo Ribalda (2):
      media: ipu3-cio2: Do not zero reserved fields
      media: staging/intel-ipu3: Do not zero reserved fields

Rikard Falkeborn (1):
      media: i2c: rdacm20: Constify static structs

Sakari Ailus (3):
      dt-bindings: Remove old ov5647.yaml file, update ovti,ov5647.yaml
      Documentation: media: camera-sensor: The unit of hblank is pixels
      ipu3-cio2: Build bridge only if ACPI is enabled

Shawn Tu (1):
      ov5675: fix vflip/hflip control

Tomi Valkeinen (1):
      media: i2c: max9286: fix access to unallocated memory

 .../devicetree/bindings/media/i2c/imx258.yaml      | 134 +++++
 .../bindings/media/i2c/maxim,max9286.yaml          |  22 +
 .../devicetree/bindings/media/i2c/ov5647.yaml      |  76 ---
 .../devicetree/bindings/media/i2c/ovti,ov5647.yaml |  20 +-
 Documentation/driver-api/media/camera-sensor.rst   |   7 +-
 Documentation/driver-api/media/v4l2-clocks.rst     |  31 -
 Documentation/driver-api/media/v4l2-core.rst       |   1 -
 Documentation/driver-api/media/v4l2-subdev.rst     |  48 +-
 MAINTAINERS                                        |  13 +
 arch/arm/mach-pxa/devices.c                        |   8 +
 drivers/media/i2c/Kconfig                          |  13 +
 drivers/media/i2c/Makefile                         |   2 +
 drivers/media/i2c/imx258.c                         |  82 ++-
 drivers/media/i2c/max9286.c                        |  74 ++-
 drivers/media/i2c/mt9m111.c                        |  17 +-
 drivers/media/i2c/ov5648.c                         |   4 +-
 drivers/media/i2c/ov5675.c                         |   6 +-
 drivers/media/i2c/ov6650.c                         |  28 +-
 drivers/media/i2c/ov8865.c                         |   2 +-
 drivers/media/i2c/ov9640.c                         |  15 +-
 drivers/media/i2c/ov9640.h                         |   2 +-
 drivers/media/i2c/rdacm20.c                        |   4 +-
 drivers/media/i2c/rdacm21.c                        | 623 +++++++++++++++++++++
 drivers/media/i2c/st-mipid02.c                     |  21 +-
 drivers/media/pci/intel/ipu3/Kconfig               |   2 +-
 drivers/media/pci/intel/ipu3/ipu3-cio2-main.c      |  18 +-
 drivers/media/platform/am437x/am437x-vpfe.c        |   2 +-
 drivers/media/platform/atmel/atmel-isc.h           |   1 +
 drivers/media/platform/atmel/atmel-isi.c           |  46 +-
 drivers/media/platform/atmel/atmel-sama5d2-isc.c   |  44 +-
 drivers/media/platform/cadence/cdns-csi2rx.c       |  17 +-
 drivers/media/platform/davinci/vpif_capture.c      |   2 +-
 drivers/media/platform/davinci/vpif_display.c      |  86 +--
 drivers/media/platform/davinci/vpif_display.h      |   1 -
 drivers/media/platform/exynos4-is/media-dev.c      |  25 +-
 drivers/media/platform/exynos4-is/media-dev.h      |   2 +-
 drivers/media/platform/marvell-ccic/cafe-driver.c  |  14 +-
 drivers/media/platform/marvell-ccic/mcam-core.c    |  12 +-
 drivers/media/platform/marvell-ccic/mcam-core.h    |   1 -
 drivers/media/platform/marvell-ccic/mmp-driver.c   |  11 +-
 drivers/media/platform/omap3isp/isp.c              |  74 +--
 drivers/media/platform/pxa_camera.c                |  83 +--
 drivers/media/platform/qcom/camss/camss.c          |  11 +-
 drivers/media/platform/rcar-vin/rcar-core.c        |   5 +-
 drivers/media/platform/rcar-vin/rcar-csi2.c        |   2 +-
 drivers/media/platform/rcar_drif.c                 |   2 +-
 drivers/media/platform/renesas-ceu.c               |  56 +-
 .../media/platform/rockchip/rkisp1/rkisp1-dev.c    |  15 +-
 drivers/media/platform/stm32/stm32-dcmi.c          |  87 +--
 drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.c |   9 +-
 drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.h |   1 -
 drivers/media/platform/ti-vpe/cal.c                |  12 +-
 drivers/media/platform/video-mux.c                 |  14 +-
 drivers/media/platform/xilinx/xilinx-vipp.c        |  10 +-
 drivers/media/v4l2-core/Makefile                   |   2 +-
 drivers/media/v4l2-core/v4l2-async.c               |  95 +---
 drivers/media/v4l2-core/v4l2-clk.c                 | 321 -----------
 drivers/media/v4l2-core/v4l2-fwnode.c              |   6 +-
 drivers/staging/media/imx/imx-media-csi.c          |  14 +-
 drivers/staging/media/imx/imx-media-of.c           |   2 +-
 drivers/staging/media/imx/imx6-mipi-csi2.c         |  19 +-
 drivers/staging/media/imx/imx7-media-csi.c         |  16 +-
 drivers/staging/media/imx/imx7-mipi-csis.c         |  15 +-
 drivers/staging/media/ipu3/ipu3-v4l2.c             |   3 -
 drivers/staging/media/tegra-video/vi.c             |  10 +-
 include/media/davinci/vpif_types.h                 |   2 -
 include/media/v4l2-async.h                         |  89 ++-
 include/media/v4l2-clk.h                           |  73 ---
 68 files changed, 1362 insertions(+), 1223 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/media/i2c/imx258.yaml
 delete mode 100644 Documentation/devicetree/bindings/media/i2c/ov5647.yaml
 delete mode 100644 Documentation/driver-api/media/v4l2-clocks.rst
 create mode 100644 drivers/media/i2c/rdacm21.c
 delete mode 100644 drivers/media/v4l2-core/v4l2-clk.c
 delete mode 100644 include/media/v4l2-clk.h

-- 
Kind regards,

Sakari Ailus

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2021-02-02 20:43 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-01-21 12:25 [GIT PULL for 5.12] More V4L2 patches Sakari Ailus
2021-01-21 12:57 ` [GIT PULL for 5.12] More V4L2 patches (#71010) Jenkins
2021-02-02 20:43 [GIT PULL for 5.12] More V4L2 patches Sakari Ailus

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.