1# Copyright (c) 2019 Intel Corporation 2# SPDX-License-Identifier: Apache-2.0 3 4description: Microchip I2C/SMB controller 5 6compatible: "microchip,xec-i2c" 7 8include: [i2c-controller.yaml, pinctrl-device.yaml] 9 10properties: 11 reg: 12 required: true 13 14 port_sel: 15 type: int 16 description: soc block mapping to pin 17 required: true 18 19 girq: 20 type: int 21 required: true 22 description: GIRQ for this device 23 24 girq-bit: 25 type: int 26 required: true 27 description: Bit position in GIRQ for this device 28 29 pcrs: 30 type: array 31 required: true 32 description: PCR sleep register index and bit position 33 34 pinctrl-0: 35 required: true 36 37 pinctrl-names: 38 required: true 39 40 sda-gpios: 41 type: phandle-array 42 required: true 43 description: | 44 The SDA pin for the selected port. Pin choice for port is 45 determined by chip and package. 46 47 scl-gpios: 48 type: phandle-array 49 required: true 50 description: | 51 The SCL pin for the selected port. Pin choice for port is 52 determined by chip and package. 53