1b279cac9SMasahiro Yamada# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 2b279cac9SMasahiro Yamada%YAML 1.2 3b279cac9SMasahiro Yamada--- 4b279cac9SMasahiro Yamada$id: http://devicetree.org/schemas/i2c/socionext,uniphier-i2c.yaml# 5b279cac9SMasahiro Yamada$schema: http://devicetree.org/meta-schemas/core.yaml# 6b279cac9SMasahiro Yamada 7b279cac9SMasahiro Yamadatitle: UniPhier I2C controller (FIFO-less) 8b279cac9SMasahiro Yamada 9b279cac9SMasahiro Yamadamaintainers: 10b279cac9SMasahiro Yamada - Masahiro Yamada <yamada.masahiro@socionext.com> 11b279cac9SMasahiro Yamada 12b279cac9SMasahiro YamadaallOf: 13b279cac9SMasahiro Yamada - $ref: /schemas/i2c/i2c-controller.yaml# 14b279cac9SMasahiro Yamada 15b279cac9SMasahiro Yamadaproperties: 16b279cac9SMasahiro Yamada compatible: 17b279cac9SMasahiro Yamada const: socionext,uniphier-i2c 18b279cac9SMasahiro Yamada 19b279cac9SMasahiro Yamada reg: 20b279cac9SMasahiro Yamada maxItems: 1 21b279cac9SMasahiro Yamada 22b279cac9SMasahiro Yamada interrupts: 23b279cac9SMasahiro Yamada maxItems: 1 24b279cac9SMasahiro Yamada 25b279cac9SMasahiro Yamada clocks: 26b279cac9SMasahiro Yamada maxItems: 1 27b279cac9SMasahiro Yamada 28b279cac9SMasahiro Yamada clock-frequency: 29b279cac9SMasahiro Yamada minimum: 100000 30b279cac9SMasahiro Yamada maximum: 400000 31b279cac9SMasahiro Yamada 32*001e944fSKunihiko Hayashi resets: 33*001e944fSKunihiko Hayashi maxItems: 1 34*001e944fSKunihiko Hayashi 35b279cac9SMasahiro Yamadarequired: 36b279cac9SMasahiro Yamada - compatible 37b279cac9SMasahiro Yamada - reg 38b279cac9SMasahiro Yamada - "#address-cells" 39b279cac9SMasahiro Yamada - "#size-cells" 40b279cac9SMasahiro Yamada - interrupts 41b279cac9SMasahiro Yamada - clocks 42b279cac9SMasahiro Yamada 436fdc6e23SRob HerringunevaluatedProperties: false 446fdc6e23SRob Herring 45b279cac9SMasahiro Yamadaexamples: 46b279cac9SMasahiro Yamada - | 47b279cac9SMasahiro Yamada i2c0: i2c@58400000 { 48b279cac9SMasahiro Yamada compatible = "socionext,uniphier-i2c"; 49b279cac9SMasahiro Yamada reg = <0x58400000 0x40>; 50b279cac9SMasahiro Yamada #address-cells = <1>; 51b279cac9SMasahiro Yamada #size-cells = <0>; 52b279cac9SMasahiro Yamada interrupts = <0 41 1>; 53b279cac9SMasahiro Yamada clocks = <&i2c_clk>; 54b279cac9SMasahiro Yamada clock-frequency = <100000>; 55b279cac9SMasahiro Yamada }; 56