15def4c47SEmmanuel Vadot# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
25def4c47SEmmanuel Vadot%YAML 1.2
35def4c47SEmmanuel Vadot---
45def4c47SEmmanuel Vadot$id: http://devicetree.org/schemas/media/i2c/aptina,mt9v111.yaml#
55def4c47SEmmanuel Vadot$schema: http://devicetree.org/meta-schemas/core.yaml#
65def4c47SEmmanuel Vadot
75def4c47SEmmanuel Vadottitle: Aptina MT9V111 CMOS sensor
85def4c47SEmmanuel Vadot
95def4c47SEmmanuel Vadotmaintainers:
105def4c47SEmmanuel Vadot  - Jacopo Mondi <jacopo@jmondi.org>
115def4c47SEmmanuel Vadot
125def4c47SEmmanuel Vadotdescription: |
135def4c47SEmmanuel Vadot  The Aptina MT9V111 is a 1/4-Inch VGA-format digital image sensor with a core
145def4c47SEmmanuel Vadot  based on Aptina MT9V011 sensor and an integrated Image Flow Processor (IFP).
155def4c47SEmmanuel Vadot
165def4c47SEmmanuel Vadot  The sensor has an active pixel array of 640x480 pixels and can output a number
175def4c47SEmmanuel Vadot  of image resolutions and formats controllable through a simple two-wires
185def4c47SEmmanuel Vadot  interface.
195def4c47SEmmanuel Vadot
205def4c47SEmmanuel Vadotproperties:
215def4c47SEmmanuel Vadot  compatible:
225def4c47SEmmanuel Vadot    const: aptina,mt9v111
235def4c47SEmmanuel Vadot
245def4c47SEmmanuel Vadot  reg:
255def4c47SEmmanuel Vadot    maxItems: 1
265def4c47SEmmanuel Vadot
275def4c47SEmmanuel Vadot  clocks:
285def4c47SEmmanuel Vadot    maxItems: 1
295def4c47SEmmanuel Vadot
305def4c47SEmmanuel Vadot  enable-gpios:
315def4c47SEmmanuel Vadot    description: Enable signal, pin name "OE#". Active low.
325def4c47SEmmanuel Vadot    maxItems: 1
335def4c47SEmmanuel Vadot
345def4c47SEmmanuel Vadot  standby-gpios:
355def4c47SEmmanuel Vadot    description: |
365def4c47SEmmanuel Vadot      Low power state control signal, pin name "STANDBY". Active high.
375def4c47SEmmanuel Vadot    maxItems: 1
385def4c47SEmmanuel Vadot
395def4c47SEmmanuel Vadot  reset-gpios:
405def4c47SEmmanuel Vadot    description: Chip reset signal, pin name "RESET#". Active low.
415def4c47SEmmanuel Vadot    maxItems: 1
425def4c47SEmmanuel Vadot
435def4c47SEmmanuel Vadot  port:
445def4c47SEmmanuel Vadot    $ref: /schemas/graph.yaml#/properties/port
455def4c47SEmmanuel Vadot    description: |
465def4c47SEmmanuel Vadot      Output video port.
475def4c47SEmmanuel Vadot
485def4c47SEmmanuel Vadotrequired:
495def4c47SEmmanuel Vadot  - compatible
505def4c47SEmmanuel Vadot  - reg
515def4c47SEmmanuel Vadot  - clocks
525def4c47SEmmanuel Vadot  - port
535def4c47SEmmanuel Vadot
545def4c47SEmmanuel VadotadditionalProperties: false
555def4c47SEmmanuel Vadot
565def4c47SEmmanuel Vadotexamples:
575def4c47SEmmanuel Vadot  - |
58*fac71e4eSEmmanuel Vadot    i2c {
595def4c47SEmmanuel Vadot        #address-cells = <1>;
605def4c47SEmmanuel Vadot        #size-cells = <0>;
615def4c47SEmmanuel Vadot
625def4c47SEmmanuel Vadot        camera@48 {
635def4c47SEmmanuel Vadot            compatible = "aptina,mt9v111";
645def4c47SEmmanuel Vadot            reg = <0x48>;
655def4c47SEmmanuel Vadot            clocks = <&camera_clk>;
665def4c47SEmmanuel Vadot
675def4c47SEmmanuel Vadot            port {
685def4c47SEmmanuel Vadot                mt9v111_out: endpoint {
695def4c47SEmmanuel Vadot                    remote-endpoint = <&ceu_in>;
705def4c47SEmmanuel Vadot                };
715def4c47SEmmanuel Vadot            };
725def4c47SEmmanuel Vadot        };
735def4c47SEmmanuel Vadot    };
745def4c47SEmmanuel Vadot
755def4c47SEmmanuel Vadot...
76