1*6221a934SGeert Uytterhoeven# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2*6221a934SGeert Uytterhoeven%YAML 1.2 3*6221a934SGeert Uytterhoeven--- 4*6221a934SGeert Uytterhoeven$id: http://devicetree.org/schemas/i2c/renesas,iic-emev2.yaml# 5*6221a934SGeert Uytterhoeven$schema: http://devicetree.org/meta-schemas/core.yaml# 6*6221a934SGeert Uytterhoeven 7*6221a934SGeert Uytterhoeventitle: Renesas EMMA Mobile EV2 IIC Interface 8*6221a934SGeert Uytterhoeven 9*6221a934SGeert Uytterhoevenmaintainers: 10*6221a934SGeert Uytterhoeven - Wolfram Sang <wsa+renesas@sang-engineering.com> 11*6221a934SGeert Uytterhoeven 12*6221a934SGeert UytterhoevenallOf: 13*6221a934SGeert Uytterhoeven - $ref: /schemas/i2c/i2c-controller.yaml# 14*6221a934SGeert Uytterhoeven 15*6221a934SGeert Uytterhoevenproperties: 16*6221a934SGeert Uytterhoeven compatible: 17*6221a934SGeert Uytterhoeven const: renesas,iic-emev2 18*6221a934SGeert Uytterhoeven 19*6221a934SGeert Uytterhoeven reg: 20*6221a934SGeert Uytterhoeven maxItems: 1 21*6221a934SGeert Uytterhoeven 22*6221a934SGeert Uytterhoeven interrupts: 23*6221a934SGeert Uytterhoeven maxItems: 1 24*6221a934SGeert Uytterhoeven 25*6221a934SGeert Uytterhoeven clocks: 26*6221a934SGeert Uytterhoeven maxItems: 1 27*6221a934SGeert Uytterhoeven 28*6221a934SGeert Uytterhoeven clock-names: 29*6221a934SGeert Uytterhoeven const: sclk 30*6221a934SGeert Uytterhoeven 31*6221a934SGeert Uytterhoevenrequired: 32*6221a934SGeert Uytterhoeven - compatible 33*6221a934SGeert Uytterhoeven - reg 34*6221a934SGeert Uytterhoeven - interrupts 35*6221a934SGeert Uytterhoeven - clocks 36*6221a934SGeert Uytterhoeven - clock-names 37*6221a934SGeert Uytterhoeven - '#address-cells' 38*6221a934SGeert Uytterhoeven - '#size-cells' 39*6221a934SGeert Uytterhoeven 40*6221a934SGeert UytterhoevenunevaluatedProperties: false 41*6221a934SGeert Uytterhoeven 42*6221a934SGeert Uytterhoevenexamples: 43*6221a934SGeert Uytterhoeven - | 44*6221a934SGeert Uytterhoeven #include <dt-bindings/interrupt-controller/arm-gic.h> 45*6221a934SGeert Uytterhoeven 46*6221a934SGeert Uytterhoeven iic0: i2c@e0070000 { 47*6221a934SGeert Uytterhoeven #address-cells = <1>; 48*6221a934SGeert Uytterhoeven #size-cells = <0>; 49*6221a934SGeert Uytterhoeven compatible = "renesas,iic-emev2"; 50*6221a934SGeert Uytterhoeven reg = <0xe0070000 0x28>; 51*6221a934SGeert Uytterhoeven interrupts = <GIC_SPI 32 IRQ_TYPE_EDGE_RISING>; 52*6221a934SGeert Uytterhoeven clocks = <&iic0_sclk>; 53*6221a934SGeert Uytterhoeven clock-names = "sclk"; 54*6221a934SGeert Uytterhoeven }; 55