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