diff options
Diffstat (limited to 'target/linux/bcm27xx/patches-5.4/950-0815-media-dt-bindings-media-i2c-Add-IMX290-CMOS-sensor-b.patch')
-rw-r--r-- | target/linux/bcm27xx/patches-5.4/950-0815-media-dt-bindings-media-i2c-Add-IMX290-CMOS-sensor-b.patch | 98 |
1 files changed, 0 insertions, 98 deletions
diff --git a/target/linux/bcm27xx/patches-5.4/950-0815-media-dt-bindings-media-i2c-Add-IMX290-CMOS-sensor-b.patch b/target/linux/bcm27xx/patches-5.4/950-0815-media-dt-bindings-media-i2c-Add-IMX290-CMOS-sensor-b.patch deleted file mode 100644 index 120ad34dc2..0000000000 --- a/target/linux/bcm27xx/patches-5.4/950-0815-media-dt-bindings-media-i2c-Add-IMX290-CMOS-sensor-b.patch +++ /dev/null @@ -1,98 +0,0 @@ -From 6bbb873c79b9bb0b3ca95fa4a4fe6cfd0ebe9d2c Mon Sep 17 00:00:00 2001 -From: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org> -Date: Fri, 4 Oct 2019 13:05:24 -0300 -Subject: [PATCH] media: dt-bindings: media: i2c: Add IMX290 CMOS - sensor binding - -Commit 8a97a4676f8b1badcd9cfbed2b081342847bb1b1 upstream. - -Add devicetree binding for IMX290 CMOS image sensor. Let's also -add MAINTAINERS entry for the binding and driver. - -Signed-off-by: Manivannan Sadhasivam <manivannan.sadhasivam@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/imx290.txt | 57 +++++++++++++++++++ - MAINTAINERS | 8 +++ - 2 files changed, 65 insertions(+) - create mode 100644 Documentation/devicetree/bindings/media/i2c/imx290.txt - ---- /dev/null -+++ b/Documentation/devicetree/bindings/media/i2c/imx290.txt -@@ -0,0 +1,57 @@ -+* Sony IMX290 1/2.8-Inch CMOS Image Sensor -+ -+The Sony IMX290 is a 1/2.8-Inch CMOS Solid-state image sensor with -+Square Pixel for Color Cameras. It is programmable through I2C and 4-wire -+interfaces. The sensor output is available via CMOS logic parallel SDR output, -+Low voltage LVDS DDR output and CSI-2 serial data output. The CSI-2 bus is the -+default. No bindings have been defined for the other busses. -+ -+Required Properties: -+- compatible: Should be "sony,imx290" -+- reg: I2C bus address of the device -+- clocks: Reference to the xclk clock. -+- clock-names: Should be "xclk". -+- clock-frequency: Frequency of the xclk clock in Hz. -+- vdddo-supply: Sensor digital IO regulator. -+- vdda-supply: Sensor analog regulator. -+- vddd-supply: Sensor digital core regulator. -+ -+Optional Properties: -+- reset-gpios: Sensor reset GPIO -+ -+The imx290 device node should contain one 'port' child node with -+an 'endpoint' subnode. For further reading on port node refer to -+Documentation/devicetree/bindings/media/video-interfaces.txt. -+ -+Required Properties on endpoint: -+- data-lanes: check ../video-interfaces.txt -+- link-frequencies: check ../video-interfaces.txt -+- remote-endpoint: check ../video-interfaces.txt -+ -+Example: -+ &i2c1 { -+ ... -+ imx290: camera-sensor@1a { -+ compatible = "sony,imx290"; -+ reg = <0x1a>; -+ -+ reset-gpios = <&msmgpio 35 GPIO_ACTIVE_LOW>; -+ pinctrl-names = "default"; -+ pinctrl-0 = <&camera_rear_default>; -+ -+ clocks = <&gcc GCC_CAMSS_MCLK0_CLK>; -+ clock-names = "xclk"; -+ clock-frequency = <37125000>; -+ -+ vdddo-supply = <&camera_vdddo_1v8>; -+ vdda-supply = <&camera_vdda_2v8>; -+ vddd-supply = <&camera_vddd_1v5>; -+ -+ port { -+ imx290_ep: endpoint { -+ data-lanes = <1 2 3 4>; -+ link-frequencies = /bits/ 64 <445500000>; -+ remote-endpoint = <&csiphy0_ep>; -+ }; -+ }; -+ }; ---- a/MAINTAINERS -+++ b/MAINTAINERS -@@ -15200,6 +15200,14 @@ S: Maintained - F: drivers/media/i2c/imx274.c - F: Documentation/devicetree/bindings/media/i2c/imx274.txt - -+SONY IMX290 SENSOR DRIVER -+M: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org> -+L: linux-media@vger.kernel.org -+T: git git://linuxtv.org/media_tree.git -+S: Maintained -+F: drivers/media/i2c/imx290.c -+F: Documentation/devicetree/bindings/media/i2c/imx290.txt -+ - SONY IMX319 SENSOR DRIVER - M: Bingbu Cao <bingbu.cao@intel.com> - L: linux-media@vger.kernel.org |