Adds the new renesas-ceu driver as a modern alternative to the soc-camera
driver.
Note: the dts patch from Jacopo's patch series will go through Geert's tree.
But since nobody maintains the sh architecture anymore the final arch/sh patch
is included in this pull request.
Regards,
Hans
The following changes since commit 4395fb475a27ddcb33c27380e132ef5354ff67c6:
tda1997x: get rid of an unused var (2018-02-22 12:54:28 -0500)
are available in the Git repository at:
git://linuxtv.org/hverkuil/media_tree.git ceu
for you to fetch changes up to 5668b9e8355f3cbb20d54f708604dade2bce4bb6:
arch: sh: migor: Use new renesas-ceu camera driver (2018-02-22 19:43:16 +0100)
----------------------------------------------------------------
Jacopo Mondi (12):
dt-bindings: media: Add Renesas CEU bindings
include: media: Add Renesas CEU driver interface
media: platform: Add Renesas CEU driver
MAINTAINERS: Add entry for Renesas CEU
media: i2c: Copy ov772x soc_camera sensor driver
media: i2c: ov772x: Remove soc_camera dependencies
media: i2c: ov772x: Support frame interval handling
MAINTAINERS: Add entry for Omnivision OV772x
media: i2c: Copy tw9910 soc_camera sensor driver
media: i2c: tw9910: Remove soc_camera dependencies
MAINTAINERS: Add entry for Techwell TW9910
arch: sh: migor: Use new renesas-ceu camera driver
Documentation/devicetree/bindings/media/renesas,ceu.txt | 81 +++
MAINTAINERS | 24 +
arch/sh/boards/mach-migor/setup.c | 225 ++++-----
arch/sh/kernel/cpu/sh4a/clock-sh7722.c | 2 +-
drivers/media/i2c/Kconfig | 20 +
drivers/media/i2c/Makefile | 2 +
drivers/media/i2c/ov772x.c | 1365
++++++++++++++++++++++++++++++++++++++++++++++++++
drivers/media/i2c/tw9910.c | 1039
++++++++++++++++++++++++++++++++++++++
drivers/media/platform/Kconfig | 9 +
drivers/media/platform/Makefile | 1 +
drivers/media/platform/renesas-ceu.c | 1677
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
include/media/drv-intf/renesas-ceu.h | 26 +
include/media/i2c/ov772x.h | 6 +-
include/media/i2c/tw9910.h | 9 +
14 files changed, 4358 insertions(+), 128 deletions(-)
create mode 100644 Documentation/devicetree/bindings/media/renesas,ceu.txt
create mode 100644 drivers/media/i2c/ov772x.c
create mode 100644 drivers/media/i2c/tw9910.c
create mode 100644 drivers/media/platform/renesas-ceu.c
create mode 100644 include/media/drv-intf/renesas-ceu.h