From: Sakari Ailus <sakari.ailus@iki.fi>
To: linux-media@vger.kernel.org
Subject: [GIT PULL for 5.12] More V4L2 patches
Date: Tue, 2 Feb 2021 22:43:05 +0200 [thread overview]
Message-ID: <20210202204305.GE3@valkosipuli.retiisi.org.uk> (raw)
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
next reply other threads:[~2021-02-02 20:43 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-02-02 20:43 Sakari Ailus [this message]
2021-02-02 21:19 ` [GIT PULL for 5.12] More V4L2 patches (#71273) Jenkins
-- strict thread matches above, loose matches on Subject: below --
2021-01-21 12:25 [GIT PULL for 5.12] More V4L2 patches Sakari Ailus
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20210202204305.GE3@valkosipuli.retiisi.org.uk \
--to=sakari.ailus@iki.fi \
--cc=linux-media@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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.