1 From b96da8c337de4fd4000d3b0dc7956181ffac79f4 Mon Sep 17 00:00:00 2001
2 From: Dave Stevenson <dave.stevenson@raspberrypi.com>
3 Date: Thu, 11 May 2023 15:40:16 +0100
4 Subject: [PATCH 0460/1085] dt-bindings: media: imx258: Rename to include
7 imx258.yaml doesn't include the vendor prefix of sony, so
9 Update the id entry and MAINTAINERS to match.
11 Signed-off-by: Dave Stevenson <dave.stevenson@raspberrypi.com>
13 .../bindings/media/i2c/{imx258.yaml => sony,imx258.yaml} | 2 +-
15 2 files changed, 2 insertions(+), 2 deletions(-)
16 rename Documentation/devicetree/bindings/media/i2c/{imx258.yaml => sony,imx258.yaml} (97%)
18 --- a/Documentation/devicetree/bindings/media/i2c/imx258.yaml
21 -# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
24 -$id: http://devicetree.org/schemas/media/i2c/imx258.yaml#
25 -$schema: http://devicetree.org/meta-schemas/core.yaml#
27 -title: Sony IMX258 13 Mpixel CMOS Digital Image Sensor
30 - - Krzysztof Kozlowski <krzk@kernel.org>
33 - IMX258 is a diagonal 5.867mm (Type 1/3.06) 13 Mega-pixel CMOS active pixel
34 - type stacked image sensor with a square pixel array of size 4208 x 3120. It
35 - is programmable through I2C interface. Image data is sent through MIPI
42 - assigned-clocks: true
43 - assigned-clock-parents: true
44 - assigned-clock-rates: true
48 - Clock frequency from 6 to 27 MHz.
56 - Reference to the GPIO connected to the XCLR pin, if any.
60 - Analog voltage (VANA) supply, 2.7 V
64 - Digital I/O voltage (VDIG) supply, 1.2 V
68 - Interface voltage (VIF) supply, 1.8 V
70 - # See ../video-interfaces.txt for more details
72 - $ref: /schemas/graph.yaml#/$defs/port-base
73 - additionalProperties: false
77 - $ref: /schemas/media/video-interfaces.yaml#
78 - unevaluatedProperties: false
92 - link-frequencies: true
103 -additionalProperties: false
108 - #address-cells = <1>;
112 - compatible = "sony,imx258";
114 - clocks = <&imx258_clk>;
118 - remote-endpoint = <&csi1_ep>;
119 - data-lanes = <1 2 3 4>;
120 - link-frequencies = /bits/ 64 <320000000>;
126 - /* Oscillator on the camera board */
128 - compatible = "fixed-clock";
129 - #clock-cells = <0>;
130 - clock-frequency = <19200000>;
135 - #address-cells = <1>;
139 - compatible = "sony,imx258";
141 - clocks = <&imx258_clk>;
143 - assigned-clocks = <&imx258_clk>;
144 - assigned-clock-rates = <19200000>;
148 - remote-endpoint = <&csi1_ep>;
149 - data-lanes = <1 2 3 4>;
150 - link-frequencies = /bits/ 64 <633600000>;
156 +++ b/Documentation/devicetree/bindings/media/i2c/sony,imx258.yaml
158 +# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
161 +$id: http://devicetree.org/schemas/media/i2c/sony,imx258.yaml#
162 +$schema: http://devicetree.org/meta-schemas/core.yaml#
164 +title: Sony IMX258 13 Mpixel CMOS Digital Image Sensor
167 + - Krzysztof Kozlowski <krzk@kernel.org>
170 + IMX258 is a diagonal 5.867mm (Type 1/3.06) 13 Mega-pixel CMOS active pixel
171 + type stacked image sensor with a square pixel array of size 4208 x 3120. It
172 + is programmable through I2C interface. Image data is sent through MIPI
179 + assigned-clocks: true
180 + assigned-clock-parents: true
181 + assigned-clock-rates: true
185 + Clock frequency from 6 to 27 MHz.
193 + Reference to the GPIO connected to the XCLR pin, if any.
197 + Analog voltage (VANA) supply, 2.7 V
201 + Digital I/O voltage (VDIG) supply, 1.2 V
205 + Interface voltage (VIF) supply, 1.8 V
207 + # See ../video-interfaces.txt for more details
209 + $ref: /schemas/graph.yaml#/$defs/port-base
210 + additionalProperties: false
214 + $ref: /schemas/media/video-interfaces.yaml#
215 + unevaluatedProperties: false
229 + link-frequencies: true
240 +additionalProperties: false
245 + #address-cells = <1>;
249 + compatible = "sony,imx258";
251 + clocks = <&imx258_clk>;
255 + remote-endpoint = <&csi1_ep>;
256 + data-lanes = <1 2 3 4>;
257 + link-frequencies = /bits/ 64 <320000000>;
263 + /* Oscillator on the camera board */
265 + compatible = "fixed-clock";
266 + #clock-cells = <0>;
267 + clock-frequency = <19200000>;
272 + #address-cells = <1>;
276 + compatible = "sony,imx258";
278 + clocks = <&imx258_clk>;
280 + assigned-clocks = <&imx258_clk>;
281 + assigned-clock-rates = <19200000>;
285 + remote-endpoint = <&csi1_ep>;
286 + data-lanes = <1 2 3 4>;
287 + link-frequencies = /bits/ 64 <633600000>;
294 @@ -20014,7 +20014,7 @@ M: Sakari Ailus <sakari.ailus@linux.inte
295 L: linux-media@vger.kernel.org
297 T: git git://linuxtv.org/media_tree.git
298 -F: Documentation/devicetree/bindings/media/i2c/imx258.yaml
299 +F: Documentation/devicetree/bindings/media/i2c/sony,imx258.yaml
300 F: drivers/media/i2c/imx258.c
302 SONY IMX274 SENSOR DRIVER