14abfe6f0SMasahiro Yamada# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 24abfe6f0SMasahiro Yamada%YAML 1.2 34abfe6f0SMasahiro Yamada--- 44abfe6f0SMasahiro Yamada$id: http://devicetree.org/schemas/i2c/socionext,uniphier-fi2c.yaml# 54abfe6f0SMasahiro Yamada$schema: http://devicetree.org/meta-schemas/core.yaml# 64abfe6f0SMasahiro Yamada 74abfe6f0SMasahiro Yamadatitle: UniPhier I2C controller (FIFO-builtin) 84abfe6f0SMasahiro Yamada 94abfe6f0SMasahiro Yamadamaintainers: 104abfe6f0SMasahiro Yamada - Masahiro Yamada <yamada.masahiro@socionext.com> 114abfe6f0SMasahiro Yamada 124abfe6f0SMasahiro YamadaallOf: 134abfe6f0SMasahiro Yamada - $ref: /schemas/i2c/i2c-controller.yaml# 144abfe6f0SMasahiro Yamada 154abfe6f0SMasahiro Yamadaproperties: 164abfe6f0SMasahiro Yamada compatible: 174abfe6f0SMasahiro Yamada const: socionext,uniphier-fi2c 184abfe6f0SMasahiro Yamada 194abfe6f0SMasahiro Yamada reg: 204abfe6f0SMasahiro Yamada maxItems: 1 214abfe6f0SMasahiro Yamada 224abfe6f0SMasahiro Yamada interrupts: 234abfe6f0SMasahiro Yamada maxItems: 1 244abfe6f0SMasahiro Yamada 254abfe6f0SMasahiro Yamada clocks: 264abfe6f0SMasahiro Yamada maxItems: 1 274abfe6f0SMasahiro Yamada 284abfe6f0SMasahiro Yamada clock-frequency: 294abfe6f0SMasahiro Yamada minimum: 100000 304abfe6f0SMasahiro Yamada maximum: 400000 314abfe6f0SMasahiro Yamada 324abfe6f0SMasahiro Yamadarequired: 334abfe6f0SMasahiro Yamada - compatible 344abfe6f0SMasahiro Yamada - reg 354abfe6f0SMasahiro Yamada - "#address-cells" 364abfe6f0SMasahiro Yamada - "#size-cells" 374abfe6f0SMasahiro Yamada - interrupts 384abfe6f0SMasahiro Yamada - clocks 394abfe6f0SMasahiro Yamada 406fdc6e23SRob HerringunevaluatedProperties: false 416fdc6e23SRob Herring 424abfe6f0SMasahiro Yamadaexamples: 434abfe6f0SMasahiro Yamada - | 444abfe6f0SMasahiro Yamada i2c0: i2c@58780000 { 454abfe6f0SMasahiro Yamada compatible = "socionext,uniphier-fi2c"; 464abfe6f0SMasahiro Yamada reg = <0x58780000 0x80>; 474abfe6f0SMasahiro Yamada #address-cells = <1>; 484abfe6f0SMasahiro Yamada #size-cells = <0>; 494abfe6f0SMasahiro Yamada interrupts = <0 41 4>; 504abfe6f0SMasahiro Yamada clocks = <&i2c_clk>; 514abfe6f0SMasahiro Yamada clock-frequency = <100000>; 524abfe6f0SMasahiro Yamada }; 53