summaryrefslogtreecommitdiffstats
path: root/bsp/meta-rcar/meta-rcar-gen3-adas/recipes-kernel/linux/linux-renesas/0510-arm64-dts-renesas-add-camera-dtsi-file.patch
diff options
context:
space:
mode:
Diffstat (limited to 'bsp/meta-rcar/meta-rcar-gen3-adas/recipes-kernel/linux/linux-renesas/0510-arm64-dts-renesas-add-camera-dtsi-file.patch')
-rw-r--r--bsp/meta-rcar/meta-rcar-gen3-adas/recipes-kernel/linux/linux-renesas/0510-arm64-dts-renesas-add-camera-dtsi-file.patch120
1 files changed, 120 insertions, 0 deletions
diff --git a/bsp/meta-rcar/meta-rcar-gen3-adas/recipes-kernel/linux/linux-renesas/0510-arm64-dts-renesas-add-camera-dtsi-file.patch b/bsp/meta-rcar/meta-rcar-gen3-adas/recipes-kernel/linux/linux-renesas/0510-arm64-dts-renesas-add-camera-dtsi-file.patch
new file mode 100644
index 00000000..eda17d66
--- /dev/null
+++ b/bsp/meta-rcar/meta-rcar-gen3-adas/recipes-kernel/linux/linux-renesas/0510-arm64-dts-renesas-add-camera-dtsi-file.patch
@@ -0,0 +1,120 @@
+From 048fcef8ad30f5a5158b3f3d2c2cf1c63fe51b90 Mon Sep 17 00:00:00 2001
+From: Vladimir Barinov <vladimir.barinov@cogentembedded.com>
+Date: Thu, 30 Apr 2020 11:15:37 +0300
+Subject: [PATCH] arm64: dts: renesas: add camera dtsi file
+
+This adds camera dtsi file for common data
+
+Signed-off-by: Vladimir Barinov <vladimir.barinov@cogentembedded.com>
+---
+ arch/arm64/boot/dts/renesas/camera.dtsi | 30 ++++++++++++++++++++++
+ .../dts/renesas/r8a77980-v3hsk-vb-gmsl2-2x2.dts | 22 +---------------
+ .../boot/dts/renesas/r8a77980-v3hsk-vb-gmsl2-4.dts | 22 +---------------
+ 3 files changed, 32 insertions(+), 42 deletions(-)
+ create mode 100644 arch/arm64/boot/dts/renesas/camera.dtsi
+
+diff --git a/arch/arm64/boot/dts/renesas/camera.dtsi b/arch/arm64/boot/dts/renesas/camera.dtsi
+new file mode 100644
+index 0000000..0216327
+--- /dev/null
++++ b/arch/arm64/boot/dts/renesas/camera.dtsi
+@@ -0,0 +1,30 @@
++/*
++ * Device Tree Source for the LVDS cameras
++ *
++ * Copyright (C) 2020 Cogent Embedded, Inc.
++ *
++ * This file is licensed under the terms of the GNU General Public License
++ * version 2. This program is licensed "as is" without any warranty of any
++ * kind, whether express or implied.
++ */
++
++#define COMPATIBLE_CAMERAS \
++ "onnn,ar0140", \
++ "onnn,ar0143", \
++ "onnn,ar0147", \
++ "onnn,ar0231", \
++ "onnn,ar0233", \
++ "onnn,ap0101", \
++ "onnn,ap0201", \
++ "ovti,ov10635", \
++ "ovti,ov10640", \
++ "ovti,ov2311", \
++ "ovti,ov2775", \
++ "ovti,ov490", \
++ "ovti,ov495", \
++ "ovti,ox01d10", \
++ "ovti,ox03a", \
++ "sony,imx390", \
++ "sony,isx016", \
++ "sony,isx019", \
++ "dummy,camera"
+diff --git a/arch/arm64/boot/dts/renesas/r8a77980-v3hsk-vb-gmsl2-2x2.dts b/arch/arm64/boot/dts/renesas/r8a77980-v3hsk-vb-gmsl2-2x2.dts
+index 155b73f..4d284b1 100644
+--- a/arch/arm64/boot/dts/renesas/r8a77980-v3hsk-vb-gmsl2-2x2.dts
++++ b/arch/arm64/boot/dts/renesas/r8a77980-v3hsk-vb-gmsl2-2x2.dts
+@@ -12,27 +12,7 @@
+ #include <dt-bindings/gpio/gpio.h>
+ /* FDPLink output */
+ //#include "vb-fdplink-output.dtsi"
+-
+-#define COMPATIBLE_CAMERAS \
+-"onsemi,ar0140", \
+-"onsemi,ar0143", \
+-"onsemi,ar0147", \
+-"onsemi,ar0231", \
+-"onsemi,ar0233", \
+-"onsemi,ap0101", \
+-"onsemi,ap0201", \
+-"ovti,ov10635", \
+-"ovti,ov10640", \
+-"ovti,ov2311", \
+-"ovti,ov2775", \
+-"ovti,ov490", \
+-"ovti,ov495", \
+-"ovti,ox01d10", \
+-"ovti,ox03a", \
+-"sony,imx390", \
+-"sony,isx016", \
+-"sony,isx019", \
+-"dummy,camera"
++#include "camera.dtsi"
+
+ / {
+ model = "Renesas V3HSK 2x2ch GMSL2 Videobox board based on r8a7798";
+diff --git a/arch/arm64/boot/dts/renesas/r8a77980-v3hsk-vb-gmsl2-4.dts b/arch/arm64/boot/dts/renesas/r8a77980-v3hsk-vb-gmsl2-4.dts
+index 310061f..ac2d825 100644
+--- a/arch/arm64/boot/dts/renesas/r8a77980-v3hsk-vb-gmsl2-4.dts
++++ b/arch/arm64/boot/dts/renesas/r8a77980-v3hsk-vb-gmsl2-4.dts
+@@ -12,27 +12,7 @@
+ #include <dt-bindings/gpio/gpio.h>
+ /* FDPLink output */
+ //#include "vb-fdplink-output.dtsi"
+-
+-#define COMPATIBLE_CAMERAS \
+-"onsemi,ar0140", \
+-"onsemi,ar0143", \
+-"onsemi,ar0147", \
+-"onsemi,ar0231", \
+-"onsemi,ar0233", \
+-"onsemi,ap0101", \
+-"onsemi,ap0201", \
+-"ovti,ov10635", \
+-"ovti,ov10640", \
+-"ovti,ov2311", \
+-"ovti,ov2775", \
+-"ovti,ov490", \
+-"ovti,ov495", \
+-"ovti,ox01d10", \
+-"ovti,ox03a", \
+-"sony,imx390", \
+-"sony,isx016", \
+-"sony,isx019", \
+-"dummy,camera"
++#include "camera.dtsi"
+
+ / {
+ model = "Renesas V3HSK 4ch GMSL2 Videobox board based on r8a77980";
+--
+2.7.4
+