devicetree.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v4 1/2] dt-bindings: media: i2c: Add IMX519 CMOS sensor binding
@ 2022-12-05  2:38 lee.jackson
       [not found] ` <167024503479.3691396.13573962465837376066@Monstersaurus>
  0 siblings, 1 reply; 4+ messages in thread
From: lee.jackson @ 2022-12-05  2:38 UTC (permalink / raw)
  To: linux-media
  Cc: robh+dt, krzysztof.kozlowski+dt, shawnguo, s.hauer, devicetree

Add YAML device tree binding for IMX519 CMOS image sensor, and
the relevant MAINTAINERS entries.

Signed-off-by: lee.jackson <lee.jackson@arducam.com >
---
 .../bindings/media/i2c/sony,imx519.yaml       | 107 ++++++++++++++++++
 MAINTAINERS                                   |   8 ++
 2 files changed, 115 insertions(+)
 create mode 100644 Documentation/devicetree/bindings/media/i2c/sony,imx519.yaml

diff --git a/Documentation/devicetree/bindings/media/i2c/sony,imx519.yaml b/Documentation/devicetree/bindings/media/i2c/sony,imx519.yaml
new file mode 100644
index 000000000000..d7ca16cfbacc
--- /dev/null
+++ b/Documentation/devicetree/bindings/media/i2c/sony,imx519.yaml
@@ -0,0 +1,107 @@
+# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
+%YAML 1.2
+---
+$id: http://devicetree.org/schemas/media/i2c/sony,imx519.yaml#
+$schema: http://devicetree.org/meta-schemas/core.yaml#
+
+title: Sony 1/2.5-Inch 16Mpixel CMOS Digital Image Sensor
+
+maintainers:
+  - lee.jackson <lee.jackson@arducam.com>
+
+description: |-
+  The Sony IMX519 is a 1/2.5-inch CMOS active pixel digital image sensor
+  with an active array size of 4656H x 3496V. It is programmable through
+  I2C interface. The I2C address is fixed to 0x1A 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,imx519
+
+  reg:
+    maxItems: 1
+
+  clocks:
+    maxItems: 1
+
+  vdig-supply:
+    description:
+      Digital I/O voltage supply, 1.05 volts
+
+  vana-supply:
+    description:
+      Analog voltage supply, 2.8 volts
+
+  vddl-supply:
+    description:
+      Digital core voltage supply, 1.8 volts
+
+  reset-gpios:
+    description: |-
+      Reference to the GPIO connected to the xclr pin, if any.
+      Must be released (set high) after all supplies and INCK are applied.
+
+  port:
+    $ref: /schemas/graph.yaml#/$defs/port-base
+    additionalProperties: false
+
+    properties:
+      endpoint:
+        $ref: /schemas/media/video-interfaces.yaml#
+        unevaluatedProperties: false
+
+        properties:
+          data-lanes:
+            anyOf:
+              - items:
+                  - const: 1
+                  - const: 2
+              - items:
+                  - const: 1
+                  - const: 2
+                  - const: 3
+                  - const: 4
+
+        required:
+          - data-lanes
+          - link-frequencies
+
+required:
+  - compatible
+  - reg
+  - clocks
+  - vana-supply
+  - vdig-supply
+  - vddl-supply
+  - port
+
+additionalProperties: false
+
+examples:
+  - |
+    i2c {
+        #address-cells = <1>;
+        #size-cells = <0>;
+
+        imx519: sensor@1a {
+            compatible = "sony,imx519";
+            reg = <0x1a>;
+            clocks = <&imx519_clk>;
+            vana-supply = <&imx519_vana>;   /* 2.8v */
+            vdig-supply = <&imx519_vdig>;   /* 1.05v */
+            vddl-supply = <&imx519_vddl>;   /* 1.8v */
+
+            port {
+                imx519_0: endpoint {
+                    remote-endpoint = <&csi1_ep>;
+                    data-lanes = <1 2>;
+                    clock-noncontinuous;
+                    link-frequencies = /bits/ 64 <493500000>;
+                };
+            };
+        };
+    };
+
+...
diff --git a/MAINTAINERS b/MAINTAINERS
index 046ff06ff97f..1fe906632209 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -19232,6 +19232,14 @@ T:	git git://linuxtv.org/media_tree.git
 F:	Documentation/devicetree/bindings/media/i2c/sony,imx412.yaml
 F:	drivers/media/i2c/imx412.c
 
+SONY IMX519 SENSOR DRIVER
+M:	Arducam Kernel Maintenance <info@arducam.com>
+M:	lee.jackson <lee.jackson@arducam.com>
+L:	linux-media@vger.kernel.org
+S:	Maintained
+T:	git git://linuxtv.org/media_tree.git
+F:	Documentation/devicetree/bindings/media/i2c/sony,imx519.yaml
+
 SONY MEMORYSTICK SUBSYSTEM
 M:	Maxim Levitsky <maximlevitsky@gmail.com>
 M:	Alex Dubov <oakad@yahoo.com>
-- 
2.34.1

^ permalink raw reply related	[flat|nested] 4+ messages in thread

* Re: [PATCH v4 1/2] dt-bindings: media: i2c: Add IMX519 CMOS sensor binding
       [not found] <638d5999.170a0220.52a4e.4965SMTPIN_ADDED_BROKEN@mx.google.com>
@ 2022-12-05  7:39 ` Krzysztof Kozlowski
  0 siblings, 0 replies; 4+ messages in thread
From: Krzysztof Kozlowski @ 2022-12-05  7:39 UTC (permalink / raw)
  To: lee.jackson, linux-media
  Cc: robh+dt, krzysztof.kozlowski+dt, shawnguo, s.hauer, devicetree

On 05/12/2022 03:38, lee.jackson wrote:
> Add YAML device tree binding for IMX519 CMOS image sensor, and
> the relevant MAINTAINERS entries.
> 
> Signed-off-by: lee.jackson <lee.jackson@arducam.com >

That's still not correct entry. Except trailing space, are you sure that
in your documents (national ID, passport) the Latin transliteration of
your name is with a dot between names? Since it is a third try, it's
getting more and more confusing.

> ---
>  .../bindings/media/i2c/sony,imx519.yaml       | 107 ++++++++++++++++++
>  MAINTAINERS                                   |   8 ++
>  2 files changed, 115 insertions(+)
>  create mode 100644 Documentation/devicetree/bindings/media/i2c/sony,imx519.yaml
> 
> diff --git a/Documentation/devicetree/bindings/media/i2c/sony,imx519.yaml b/Documentation/devicetree/bindings/media/i2c/sony,imx519.yaml
> new file mode 100644
> index 000000000000..d7ca16cfbacc
> --- /dev/null
> +++ b/Documentation/devicetree/bindings/media/i2c/sony,imx519.yaml
> @@ -0,0 +1,107 @@
> +# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
> +%YAML 1.2
> +---
> +$id: http://devicetree.org/schemas/media/i2c/sony,imx519.yaml#
> +$schema: http://devicetree.org/meta-schemas/core.yaml#
> +
> +title: Sony 1/2.5-Inch 16Mpixel CMOS Digital Image Sensor
> +
> +maintainers:
> +  - lee.jackson <lee.jackson@arducam.com>

Same question.

> +
> +description: |-
> +  The Sony IMX519 is a 1/2.5-inch CMOS active pixel digital image sensor
> +  with an active array size of 4656H x 3496V. It is programmable through
> +  I2C interface. The I2C address is fixed to 0x1A 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,imx519
> +
> +  reg:
> +    maxItems: 1
> +
> +  clocks:
> +    maxItems: 1
> +
> +  vdig-supply:
> +    description:
> +      Digital I/O voltage supply, 1.05 volts
> +
> +  vana-supply:
> +    description:
> +      Analog voltage supply, 2.8 volts
> +
> +  vddl-supply:
> +    description:
> +      Digital core voltage supply, 1.8 volts
> +
> +  reset-gpios:

maxItems: 1

> +    description: |-

No need for |-

> +      Reference to the GPIO connected to the xclr pin, if any.
> +      Must be released (set high) after all supplies and INCK are applied.
> +
> +  port:
> +    $ref: /schemas/graph.yaml#/$defs/port-base
> +    additionalProperties: false
> +
Best regards,
Krzysztof


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [PATCH v4 1/2] dt-bindings: media: i2c: Add IMX519 CMOS sensor binding
       [not found] ` <167024503479.3691396.13573962465837376066@Monstersaurus>
@ 2022-12-05 13:20   ` Krzysztof Kozlowski
  2022-12-09  1:09     ` Lee Jackson
  0 siblings, 1 reply; 4+ messages in thread
From: Krzysztof Kozlowski @ 2022-12-05 13:20 UTC (permalink / raw)
  To: Kieran Bingham, lee.jackson, linux-media
  Cc: robh+dt, krzysztof.kozlowski+dt, shawnguo, s.hauer, devicetree

On 05/12/2022 13:57, Kieran Bingham wrote:
> Hi Lee,
> 
> To try to avoid these circles, I've gone through and detailed precisely
> how the name and e-mail address should be formed to meet expectations.
> 
> Please also handle the other comments from Krzysztof for a v5.
> 
> Quoting lee.jackson (2022-12-05 02:38:00)
>> Add YAML device tree binding for IMX519 CMOS image sensor, and
>> the relevant MAINTAINERS entries.
>>
>> Signed-off-by: lee.jackson <lee.jackson@arducam.com >
> 
> Please ensure you configure your git client as follows:
> 
>   git config --global user.name "Lee Jackson"
>   git config --global user.email "lee.jackson@arducam.com"

... and then: git commit --amend --reset-author --signoff

Best regards,
Krzysztof


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [PATCH v4 1/2] dt-bindings: media: i2c: Add IMX519 CMOS sensor binding
  2022-12-05 13:20   ` Krzysztof Kozlowski
@ 2022-12-09  1:09     ` Lee Jackson
  0 siblings, 0 replies; 4+ messages in thread
From: Lee Jackson @ 2022-12-09  1:09 UTC (permalink / raw)
  To: Krzysztof Kozlowski
  Cc: Kieran Bingham, lee.jackson, linux-media, robh+dt,
	krzysztof.kozlowski+dt, shawnguo, s.hauer, devicetree

On Mon, 5 Dec 2022 14:20:07 +0100
Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> wrote:

> On 05/12/2022 13:57, Kieran Bingham wrote:
> > Hi Lee,
> > 
> > To try to avoid these circles, I've gone through and detailed
> > precisely how the name and e-mail address should be formed to meet
> > expectations.
> > 
> > Please also handle the other comments from Krzysztof for a v5.
> > 
> > Quoting lee.jackson (2022-12-05 02:38:00)  
> >> Add YAML device tree binding for IMX519 CMOS image sensor, and
> >> the relevant MAINTAINERS entries.
> >>
> >> Signed-off-by: lee.jackson <lee.jackson@arducam.com >  
> > 
> > Please ensure you configure your git client as follows:
> > 
> >   git config --global user.name "Lee Jackson"
> >   git config --global user.email "lee.jackson@arducam.com"  
> 
> ... and then: git commit --amend --reset-author --signoff
> 
> Best regards,
> Krzysztof
> 

Hi Krzysztof,
Thank you very much for your patience. I have resubmitted V5 following your revision guide suggestion.
Sorry again for wasting your time and thank you again for your detail sugguestion.
Best regards,
Lee Jackson

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2022-12-09  1:09 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <638d5999.170a0220.52a4e.4965SMTPIN_ADDED_BROKEN@mx.google.com>
2022-12-05  7:39 ` [PATCH v4 1/2] dt-bindings: media: i2c: Add IMX519 CMOS sensor binding Krzysztof Kozlowski
2022-12-05  2:38 lee.jackson
     [not found] ` <167024503479.3691396.13573962465837376066@Monstersaurus>
2022-12-05 13:20   ` Krzysztof Kozlowski
2022-12-09  1:09     ` Lee Jackson

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).