devicetree.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
  • * [PATCH 4/4] media: ov2640: dt: add the device tree binding document
           [not found] <1417170507-11172-1-git-send-email-josh.wu@atmel.com>
           [not found] ` <1417170507-11172-1-git-send-email-josh.wu-AIFe0yeh4nAAvxtiuMwx3w@public.gmane.org>
    @ 2014-11-28 10:28 ` Josh Wu
      2014-12-01 22:14   ` Laurent Pinchart
           [not found] ` <1417170507-11172-4-git-send-email-josh.wu@atmel.com>
      2 siblings, 1 reply; 8+ messages in thread
    From: Josh Wu @ 2014-11-28 10:28 UTC (permalink / raw)
      To: linux-media
      Cc: m.chehab, linux-arm-kernel, g.liakhovetski, laurent.pinchart,
    	Josh Wu, devicetree
    
    Add the document for ov2640 dt.
    
    Cc: devicetree@vger.kernel.org
    Signed-off-by: Josh Wu <josh.wu@atmel.com>
    ---
     .../devicetree/bindings/media/i2c/ov2640.txt       | 43 ++++++++++++++++++++++
     1 file changed, 43 insertions(+)
     create mode 100644 Documentation/devicetree/bindings/media/i2c/ov2640.txt
    
    diff --git a/Documentation/devicetree/bindings/media/i2c/ov2640.txt b/Documentation/devicetree/bindings/media/i2c/ov2640.txt
    new file mode 100644
    index 0000000..adec147
    --- /dev/null
    +++ b/Documentation/devicetree/bindings/media/i2c/ov2640.txt
    @@ -0,0 +1,43 @@
    +* Omnivision ov2640 CMOS sensor
    +
    +The Omnivision OV2640 sensor support multiple resolutions output, such as
    +CIF, SVGA, UXGA. It also can support YUV422/420, RGB565/555 or raw RGB
    +output format.
    +
    +Required Properties :
    +- compatible      : Must be "omnivision,ov2640"
    +- reset-gpio      : reset pin
    +- power-down-gpio : power down pin
    +
    +Optional Properties:
    +- clocks          : reference master clock, if using external fixed clock, you
    +                    no need to have such property.
    +- clock-names     : Must be "mck", it means the master clock for ov2640.
    +
    +For further reading of port node refer Documentation/devicetree/bindings/media/
    +video-interfaces.txt.
    +
    +Example:
    +
    +	i2c1: i2c@f0018000 {
    +		ov2640: camera@0x30 {
    +			compatible = "omnivision,ov2640";
    +			reg = <0x30>;
    +
    +			... ...
    +
    +			reset-gpio = <&pioE 24 GPIO_ACTIVE_HIGH>;
    +			power-down-gpio = <&pioE 29 GPIO_ACTIVE_HIGH>;
    +
    +			/* use pck1 for the master clock of ov2640 */
    +			clocks = <&pck1>;
    +			clock-names = "mck";
    +
    +			port {
    +				ov2640_0: endpoint {
    +					remote-endpoint = <&isi_0>;
    +					bus-width = <8>;
    +				};
    +			};
    +		};
    +	};
    -- 
    1.9.1
    
    ^ permalink raw reply related	[flat|nested] 8+ messages in thread
  • [parent not found: <1417170507-11172-4-git-send-email-josh.wu@atmel.com>]

  • end of thread, other threads:[~2014-12-05 10:17 UTC | newest]
    
    Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
    -- links below jump to the message on this page --
         [not found] <1417170507-11172-1-git-send-email-josh.wu@atmel.com>
         [not found] ` <1417170507-11172-1-git-send-email-josh.wu-AIFe0yeh4nAAvxtiuMwx3w@public.gmane.org>
    2014-11-28 10:28   ` [PATCH 2/4] media: ov2640: add primary dt support Josh Wu
    2014-12-01 22:33     ` Laurent Pinchart
    2014-12-05 10:17       ` Josh Wu
    2014-11-28 10:28 ` [PATCH 4/4] media: ov2640: dt: add the device tree binding document Josh Wu
    2014-12-01 22:14   ` Laurent Pinchart
    2014-12-03  9:49     ` Josh Wu
         [not found] ` <1417170507-11172-4-git-send-email-josh.wu@atmel.com>
    2014-12-01 22:26   ` [PATCH 3/4] media: ov2640: add a master clock for sensor Laurent Pinchart
    2014-12-03  9:54     ` Josh Wu
    

    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).