Lines Matching +full:mipi +full:- +full:ccs

1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2 # Copyright (C) 2014--2020 Intel Corporation
4 ---
5 $id: http://devicetree.org/schemas/media/i2c/mipi-ccs.yaml#
6 $schema: http://devicetree.org/meta-schemas/core.yaml#
8 title: MIPI CCS, SMIA++ and SMIA compliant camera sensors
11 - Sakari Ailus <sakari.ailus@linux.intel.com>
15 CCS (Camera Command Set) is a raw Bayer camera sensor standard defined by the
16 MIPI Alliance; see
17 <URL:https://www.mipi.org/specifications/camera-command-set>.
24 Documentation/devicetree/bindings/media/video-interfaces.txt .
29 - items:
30 - const: mipi-ccs-1.1
31 - const: mipi-ccs
32 - items:
33 - const: mipi-ccs-1.0
34 - const: mipi-ccs
35 - const: nokia,smia
40 vana-supply:
43 vcore-supply:
46 vio-supply:
53 clock-frequency:
56 reset-gpios:
61 flash-leds:
62 description: Flash LED phandles. See ../video-interfaces.txt for details.
64 lens-focus:
65 description: Lens focus controller phandles. See ../video-interfaces.txt
69 description: Rotation of the sensor. See ../video-interfaces.txt for
74 $ref: /schemas/graph.yaml#/$defs/port-base
79 $ref: /schemas/media/video-interfaces.yaml#
83 link-frequencies: true
84 data-lanes: true
85 bus-type:
87 - 1 # CSI-2 C-PHY
88 - 3 # CCP2
89 - 4 # CSI-2 D-PHY
92 - link-frequencies
93 - data-lanes
94 - bus-type
97 - compatible
98 - reg
99 - clock-frequency
100 - clocks
105 - |
106 #include <dt-bindings/gpio/gpio.h>
107 #include <dt-bindings/media/video-interfaces.h>
110 #address-cells = <1>;
111 #size-cells = <0>;
113 clock-frequency = <400000>;
115 camera-sensor@10 {
116 compatible = "mipi-ccs-1.0", "mipi-ccs";
118 reset-gpios = <&gpio3 20 GPIO_ACTIVE_LOW>;
119 vana-supply = <&vaux3>;
121 clock-frequency = <9600000>;
124 data-lanes = <1 2>;
125 remote-endpoint = <&csi2a_ep>;
126 link-frequencies = /bits/ 64 <199200000 210000000
128 bus-type = <MEDIA_BUS_TYPE_CSI2_DPHY>;