diff options
Diffstat (limited to 'target/linux/bcm27xx/patches-5.4/950-0451-media-dt-bindings-media-i2c-Add-IMX219-CMOS-sensor-b.patch')
-rw-r--r-- | target/linux/bcm27xx/patches-5.4/950-0451-media-dt-bindings-media-i2c-Add-IMX219-CMOS-sensor-b.patch | 156 |
1 files changed, 0 insertions, 156 deletions
diff --git a/target/linux/bcm27xx/patches-5.4/950-0451-media-dt-bindings-media-i2c-Add-IMX219-CMOS-sensor-b.patch b/target/linux/bcm27xx/patches-5.4/950-0451-media-dt-bindings-media-i2c-Add-IMX219-CMOS-sensor-b.patch deleted file mode 100644 index c93f4501c4..0000000000 --- a/target/linux/bcm27xx/patches-5.4/950-0451-media-dt-bindings-media-i2c-Add-IMX219-CMOS-sensor-b.patch +++ /dev/null @@ -1,156 +0,0 @@ -From a3ceeebaaa66e6786490e850b5019808da3785c0 Mon Sep 17 00:00:00 2001 -From: Andrey Konovalov <andrey.konovalov@linaro.org> -Date: Mon, 20 Jan 2020 05:15:57 -0300 -Subject: [PATCH] media: dt-bindings: media: i2c: Add IMX219 CMOS - sensor binding - -Commit 9d730f2cf4c0391785855dd231577d2de2594df9 upstream. -(Currently on linux-media/master, queued for 5.7) - -Add YAML device tree binding for IMX219 CMOS image sensor, and -the relevant MAINTAINERS entries. - -Signed-off-by: Andrey Konovalov <andrey.konovalov@linaro.org> -Reviewed-by: Rob Herring <robh@kernel.org> -Signed-off-by: Sakari Ailus <sakari.ailus@linux.intel.com> -Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org> ---- - .../devicetree/bindings/media/i2c/imx219.yaml | 114 ++++++++++++++++++ - MAINTAINERS | 8 ++ - 2 files changed, 122 insertions(+) - create mode 100644 Documentation/devicetree/bindings/media/i2c/imx219.yaml - ---- /dev/null -+++ b/Documentation/devicetree/bindings/media/i2c/imx219.yaml -@@ -0,0 +1,114 @@ -+# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) -+%YAML 1.2 -+--- -+$id: http://devicetree.org/schemas/media/i2c/imx219.yaml# -+$schema: http://devicetree.org/meta-schemas/core.yaml# -+ -+title: Sony 1/4.0-Inch 8Mpixel CMOS Digital Image Sensor -+ -+maintainers: -+ - Dave Stevenson <dave.stevenson@raspberrypi.com> -+ -+description: |- -+ The Sony imx219 is a 1/4.0-inch CMOS active pixel digital image sensor -+ with an active array size of 3280H x 2464V. It is programmable through -+ I2C interface. The I2C address is fixed to 0x10 as per sensor data sheet. -+ Image data is sent through MIPI CSI-2, which is configured as either 2 or -+ 4 data lanes. -+ -+properties: -+ compatible: -+ const: sony,imx219 -+ -+ reg: -+ description: I2C device address -+ maxItems: 1 -+ -+ clocks: -+ maxItems: 1 -+ -+ VDIG-supply: -+ description: -+ Digital I/O voltage supply, 1.8 volts -+ -+ VANA-supply: -+ description: -+ Analog voltage supply, 2.8 volts -+ -+ VDDL-supply: -+ description: -+ Digital core voltage supply, 1.2 volts -+ -+ reset-gpios: -+ description: |- -+ Reference to the GPIO connected to the xclr pin, if any. -+ Must be released (set high) after all supplies are applied. -+ -+ # See ../video-interfaces.txt for more details -+ port: -+ type: object -+ properties: -+ endpoint: -+ type: object -+ properties: -+ data-lanes: -+ description: |- -+ The sensor supports either two-lane, or four-lane operation. -+ If this property is omitted four-lane operation is assumed. -+ For two-lane operation the property must be set to <1 2>. -+ items: -+ - const: 1 -+ - const: 2 -+ -+ clock-noncontinuous: -+ type: boolean -+ description: |- -+ MIPI CSI-2 clock is non-continuous if this property is present, -+ otherwise it's continuous. -+ -+ link-frequencies: -+ allOf: -+ - $ref: /schemas/types.yaml#/definitions/uint64-array -+ description: -+ Allowed data bus frequencies. -+ -+ required: -+ - link-frequencies -+ -+required: -+ - compatible -+ - reg -+ - clocks -+ - VANA-supply -+ - VDIG-supply -+ - VDDL-supply -+ - port -+ -+additionalProperties: false -+ -+examples: -+ - | -+ i2c0 { -+ #address-cells = <1>; -+ #size-cells = <0>; -+ -+ imx219: sensor@10 { -+ compatible = "sony,imx219"; -+ reg = <0x10>; -+ clocks = <&imx219_clk>; -+ VANA-supply = <&imx219_vana>; /* 2.8v */ -+ VDIG-supply = <&imx219_vdig>; /* 1.8v */ -+ VDDL-supply = <&imx219_vddl>; /* 1.2v */ -+ -+ port { -+ imx219_0: endpoint { -+ remote-endpoint = <&csi1_ep>; -+ data-lanes = <1 2>; -+ clock-noncontinuous; -+ link-frequencies = /bits/ 64 <456000000>; -+ }; -+ }; -+ }; -+ }; -+ -+... ---- a/MAINTAINERS -+++ b/MAINTAINERS -@@ -15143,6 +15143,14 @@ S: Maintained - F: drivers/media/i2c/imx214.c - F: Documentation/devicetree/bindings/media/i2c/sony,imx214.txt - -+SONY IMX219 SENSOR DRIVER -+M: Dave Stevenson <dave.stevenson@raspberrypi.com> -+L: linux-media@vger.kernel.org -+T: git git://linuxtv.org/media_tree.git -+S: Maintained -+F: drivers/media/i2c/imx219.c -+F: Documentation/devicetree/bindings/media/i2c/imx219.yaml -+ - SONY IMX258 SENSOR DRIVER - M: Sakari Ailus <sakari.ailus@linux.intel.com> - L: linux-media@vger.kernel.org |