1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
4 $id: http://devicetree.org/schemas/i2c/ti,omap4-i2c.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Bindings for I2C controllers on TI's OMAP and K3 SoCs
10 - Vignesh Raghavendra <vigneshr@ti.com>
52 Must be "i2c<n>", n being the instance number (1-based).
53 This property is applicable only on legacy platforms mainly omap2/3
54 and ti81xx and should not be used on other platforms.
55 $ref: /schemas/types.yaml#/definitions/string
58 # subnode's properties
63 Flash device uses the below defined properties in the subnode.
70 additionalProperties: false
76 - const: ti,omap2420-i2c
77 - const: ti,omap2430-i2c
85 - pattern: "^i2c([1-9])$"
93 #include <dt-bindings/interrupt-controller/irq.h>
94 #include <dt-bindings/interrupt-controller/arm-gic.h>
96 main_i2c0: i2c@2000000 {
97 compatible = "ti,j721e-i2c", "ti,omap4-i2c";
98 reg = <0x2000000 0x100>;
99 interrupts = <GIC_SPI 200 IRQ_TYPE_LEVEL_HIGH>;
100 #address-cells = <1>;