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 32b279cac9SMasahiro Yamadarequired: 33b279cac9SMasahiro Yamada - compatible 34b279cac9SMasahiro Yamada - reg 35b279cac9SMasahiro Yamada - "#address-cells" 36b279cac9SMasahiro Yamada - "#size-cells" 37b279cac9SMasahiro Yamada - interrupts 38b279cac9SMasahiro Yamada - clocks 39b279cac9SMasahiro Yamada 40*6fdc6e23SRob HerringunevaluatedProperties: false 41*6fdc6e23SRob Herring 42b279cac9SMasahiro Yamadaexamples: 43b279cac9SMasahiro Yamada - | 44b279cac9SMasahiro Yamada i2c0: i2c@58400000 { 45b279cac9SMasahiro Yamada compatible = "socionext,uniphier-i2c"; 46b279cac9SMasahiro Yamada reg = <0x58400000 0x40>; 47b279cac9SMasahiro Yamada #address-cells = <1>; 48b279cac9SMasahiro Yamada #size-cells = <0>; 49b279cac9SMasahiro Yamada interrupts = <0 41 1>; 50b279cac9SMasahiro Yamada clocks = <&i2c_clk>; 51b279cac9SMasahiro Yamada clock-frequency = <100000>; 52b279cac9SMasahiro Yamada }; 53