apple,i2c.yaml (1e8edd6a6d5f5a604a7f71b90f5dca831c5d3490) apple,i2c.yaml (fc114c75680da73c3815512d880f69cecc9a9b87)
1# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
2%YAML 1.2
3---
1# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
2%YAML 1.2
3---
4$id: "http://devicetree.org/schemas/i2c/apple,i2c.yaml#"
5$schema: "http://devicetree.org/meta-schemas/core.yaml#"
4$id: http://devicetree.org/schemas/i2c/apple,i2c.yaml#
5$schema: http://devicetree.org/meta-schemas/core.yaml#
6
7title: Apple/PASemi I2C controller
8
9maintainers:
10 - Sven Peter <sven@svenpeter.dev>
11
12description: |
13 Apple SoCs such as the M1 come with a I2C controller based on the one found

--- 4 unchanged lines hidden (view full) ---

18allOf:
19 - $ref: /schemas/i2c/i2c-controller.yaml#
20
21properties:
22 compatible:
23 items:
24 - enum:
25 - apple,t8103-i2c
6
7title: Apple/PASemi I2C controller
8
9maintainers:
10 - Sven Peter <sven@svenpeter.dev>
11
12description: |
13 Apple SoCs such as the M1 come with a I2C controller based on the one found

--- 4 unchanged lines hidden (view full) ---

18allOf:
19 - $ref: /schemas/i2c/i2c-controller.yaml#
20
21properties:
22 compatible:
23 items:
24 - enum:
25 - apple,t8103-i2c
26 - apple,t8112-i2c
27 - apple,t6000-i2c
28 - const: apple,i2c
29
30 reg:
31 maxItems: 1
32
33 clocks:
34 items:

--- 33 unchanged lines hidden ---
26 - apple,t6000-i2c
27 - const: apple,i2c
28
29 reg:
30 maxItems: 1
31
32 clocks:
33 items:

--- 33 unchanged lines hidden ---