~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/media/i2c/ovti,ov2680.yaml

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

  1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
  2 %YAML 1.2
  3 ---
  4 $id: http://devicetree.org/schemas/media/i2c/ovti,ov2680.yaml#
  5 $schema: http://devicetree.org/meta-schemas/core.yaml#
  6 
  7 title: Omnivision OV2680 CMOS Sensor
  8 
  9 maintainers:
 10   - Rui Miguel Silva <rmfrfs@gmail.com>
 11 
 12 description: |-
 13   The OV2680 color sensor is a low voltage, high performance 1/5 inch UXGA (2
 14   megapixel) CMOS image sensor that provides a single-chip UXGA (1600 x 1200)
 15   camera. It provides full-frame, sub-sampled, or windowed 10-bit images in
 16   various formats via the control of the Serial Camera Control Bus (SCCB)
 17   interface. The OV2680 has an image array capable of operating at up to 30
 18   frames per second (fps) in UXGA resolution.
 19 
 20 properties:
 21   compatible:
 22     const: ovti,ov2680
 23 
 24   reg:
 25     maxItems: 1
 26 
 27   clocks:
 28     maxItems: 1
 29 
 30   clock-names:
 31     const: xvclk
 32 
 33   reset-gpios:
 34     description:
 35       The phandle and specifier for the GPIO that controls sensor reset.
 36       This corresponds to the hardware pin XSHUTDOWN which is physically
 37       active low.
 38     maxItems: 1
 39 
 40   DOVDD-supply:
 41     description:
 42       Definition of the regulator used as interface power supply.
 43 
 44   AVDD-supply:
 45     description:
 46       Definition of the regulator used as analog power supply.
 47 
 48   DVDD-supply:
 49     description:
 50       Definition of the regulator used as digital power supply.
 51 
 52   port:
 53     description:
 54       A node containing an output port node.
 55     $ref: /schemas/graph.yaml#/$defs/port-base
 56     additionalProperties: false
 57 
 58     properties:
 59       endpoint:
 60         $ref: /schemas/media/video-interfaces.yaml#
 61         additionalProperties: false
 62 
 63         properties:
 64           link-frequencies: true
 65 
 66           remote-endpoint: true
 67 
 68         required:
 69           - link-frequencies
 70 
 71 required:
 72   - compatible
 73   - reg
 74   - clocks
 75   - clock-names
 76   - DOVDD-supply
 77   - AVDD-supply
 78   - DVDD-supply
 79   - reset-gpios
 80   - port
 81 
 82 additionalProperties: false
 83 
 84 examples:
 85   - |
 86     #include <dt-bindings/gpio/gpio.h>
 87 
 88     i2c {
 89         #address-cells = <1>;
 90         #size-cells = <0>;
 91 
 92         ov2680: camera-sensor@36 {
 93                 compatible = "ovti,ov2680";
 94                 reg = <0x36>;
 95                 clocks = <&osc>;
 96                 clock-names = "xvclk";
 97                 reset-gpios = <&gpio1 3 GPIO_ACTIVE_LOW>;
 98 
 99                 DOVDD-supply = <&sw2_reg>;
100                 DVDD-supply = <&sw2_reg>;
101                 AVDD-supply = <&reg_peri_3p15v>;
102 
103                 port {
104                         ov2680_to_mipi: endpoint {
105                                 remote-endpoint = <&mipi_from_sensor>;
106                                 link-frequencies = /bits/ 64 <330000000>;
107                         };
108                 };
109         };
110     };
111 
112 ...

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php