Lines Matching +full:i2c +full:- +full:controller +full:- +full:id
1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
4 $id: http://devicetree.org/schemas/i2c/sprd,sc9860-i2c.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Spreadtrum SC9860 I2C controller
10 - Orson Zhai <orsonzhai@gmail.com>
11 - Baolin Wang <baolin.wang7@gmail.com>
12 - Chunyan Zhang <zhang.lyra@gmail.com>
15 - $ref: /schemas/i2c/i2c-controller.yaml#
19 const: sprd,sc9860-i2c
29 - description: I2C clock
30 - description: I2C source (parent) clock
31 - description: I2C module enable clock
33 clock-names:
35 - const: i2c
36 - const: source
37 - const: enable
39 clock-frequency: true
42 - compatible
43 - reg
44 - interrupts
45 - clocks
46 - clock-names
47 - clock-frequency
52 - |
53 #include <dt-bindings/interrupt-controller/arm-gic.h>
54 #include <dt-bindings/interrupt-controller/irq.h>
56 i2c@70500000 {
57 compatible = "sprd,sc9860-i2c";
61 clock-names = "i2c", "source", "enable";
62 clock-frequency = <400000>;
63 #address-cells = <1>;
64 #size-cells = <0>;