xref: /linux/Documentation/devicetree/bindings/i2c/cnxt,cx92755-i2c.yaml (revision 0fc8f6200d2313278fbf4539bbab74677c685531)
1*60c8a400SShi Hao# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
2*60c8a400SShi Hao%YAML 1.2
3*60c8a400SShi Hao---
4*60c8a400SShi Hao$id: http://devicetree.org/schemas/i2c/cnxt,cx92755-i2c.yaml#
5*60c8a400SShi Hao$schema: http://devicetree.org/meta-schemas/core.yaml#
6*60c8a400SShi Hao
7*60c8a400SShi Haotitle: Conexant Digicolor I2C controller
8*60c8a400SShi Hao
9*60c8a400SShi HaoallOf:
10*60c8a400SShi Hao  - $ref: /schemas/i2c/i2c-controller.yaml#
11*60c8a400SShi Hao
12*60c8a400SShi Haomaintainers:
13*60c8a400SShi Hao  - Baruch Siach <baruch@tkos.co.il>
14*60c8a400SShi Hao
15*60c8a400SShi Haoproperties:
16*60c8a400SShi Hao  compatible:
17*60c8a400SShi Hao    const: cnxt,cx92755-i2c
18*60c8a400SShi Hao
19*60c8a400SShi Hao  reg:
20*60c8a400SShi Hao    maxItems: 1
21*60c8a400SShi Hao
22*60c8a400SShi Hao  interrupts:
23*60c8a400SShi Hao    maxItems: 1
24*60c8a400SShi Hao
25*60c8a400SShi Hao  clocks:
26*60c8a400SShi Hao    maxItems: 1
27*60c8a400SShi Hao
28*60c8a400SShi Hao  clock-frequency:
29*60c8a400SShi Hao    default: 100000
30*60c8a400SShi Hao
31*60c8a400SShi Haorequired:
32*60c8a400SShi Hao  - compatible
33*60c8a400SShi Hao  - reg
34*60c8a400SShi Hao  - interrupts
35*60c8a400SShi Hao  - clocks
36*60c8a400SShi Hao
37*60c8a400SShi HaounevaluatedProperties: false
38*60c8a400SShi Hao
39*60c8a400SShi Haoexamples:
40*60c8a400SShi Hao  - |
41*60c8a400SShi Hao    i2c@f0000120 {
42*60c8a400SShi Hao      compatible = "cnxt,cx92755-i2c";
43*60c8a400SShi Hao      reg = <0xf0000120 0x10>;
44*60c8a400SShi Hao      interrupts = <28>;
45*60c8a400SShi Hao      clocks = <&main_clk>;
46*60c8a400SShi Hao      clock-frequency = <100000>;
47*60c8a400SShi Hao      #address-cells = <1>;
48*60c8a400SShi Hao      #size-cells = <0>;
49*60c8a400SShi Hao    };
50