1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
4 $id: http://devicetree.org/schemas/i2c/hpe,gxp-i2c.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: HPE GXP SoC I2C Controller
10 - Nick Hawkins <nick.hawkins@hpe.com>
13 - $ref: /schemas/i2c/i2c-controller.yaml#
29 $ref: /schemas/types.yaml#/definitions/phandle
31 Phandle to the global status and enable interrupt registers shared
32 between each I2C engine controller instance. It enables the I2C
33 engine controller to act as both a master or slave by being able to
34 arm and respond to interrupts from its engine. Each bit in the
35 registers represent the respective bit position.
42 unevaluatedProperties: false
47 compatible = "hpe,gxp-i2c";
52 hpe,sysreg = <&sysreg_system_controller>;
53 clock-frequency = <10000>;
56 compatible = "atmel,24c128";