summaryrefslogtreecommitdiff
path: root/zephyr/dts/bindings/i2c/cros-ec-i2c-port-base.yaml
diff options
context:
space:
mode:
Diffstat (limited to 'zephyr/dts/bindings/i2c/cros-ec-i2c-port-base.yaml')
-rw-r--r--zephyr/dts/bindings/i2c/cros-ec-i2c-port-base.yaml50
1 files changed, 3 insertions, 47 deletions
diff --git a/zephyr/dts/bindings/i2c/cros-ec-i2c-port-base.yaml b/zephyr/dts/bindings/i2c/cros-ec-i2c-port-base.yaml
index bd24f32620..7d3aad07f7 100644
--- a/zephyr/dts/bindings/i2c/cros-ec-i2c-port-base.yaml
+++ b/zephyr/dts/bindings/i2c/cros-ec-i2c-port-base.yaml
@@ -1,4 +1,4 @@
-# Copyright (c) 2021 The Chromium OS Authors
+# Copyright 2021 The ChromiumOS Authors
# SPDX-License-Identifier: Apache-2.0
description: I2C port base properties
@@ -13,55 +13,11 @@ properties:
description:
A port number used by remote components like Kernel via the I2C_PASSTHRU
Host Command
- enum-name:
- type: string
+ enum-names:
+ type: string-array
required: true
description:
Enum values used in the source code to refer to the i2c port
- enum:
- - I2C_PORT_ACCEL
- - I2C_PORT_BATTERY
- - I2C_PORT_CHARGER
- - I2C_PORT_EEPROM
- - I2C_PORT_EVB_0
- - I2C_PORT_EVB_1
- - I2C_PORT_EVB_2
- - I2C_PORT_EVB_3
- - I2C_PORT_EVB_7
- - I2C_PORT_KB_DISCRETE
- - I2C_PORT_MP2964
- - I2C_PORT_OPT_4
- - I2C_PORT_PORT80
- - I2C_PORT_POWER
- - I2C_PORT_PPC0
- - I2C_PORT_PPC1
- - I2C_PORT_RTC
- - I2C_PORT_SENSOR
- - I2C_PORT_TCPC0
- - I2C_PORT_TCPC1
- - I2C_PORT_THERMAL_AP
- - I2C_PORT_TYPEC_0
- - I2C_PORT_TYPEC_1
- - I2C_PORT_TYPEC_2
- - I2C_PORT_TYPEC_3
- - I2C_PORT_TYPEC_AIC_1
- - I2C_PORT_TYPEC_AIC_2
- - I2C_PORT_USB_1_MIX
- - I2C_PORT_USB_C0
- - I2C_PORT_USB_C0_TCPC
- - I2C_PORT_USB_C0_C2_BC12
- - I2C_PORT_USB_C0_C2_MUX
- - I2C_PORT_USB_C0_C2_PPC
- - I2C_PORT_USB_C0_C2_TCPC
- - I2C_PORT_USB_C1
- - I2C_PORT_USB_C1_BC12
- - I2C_PORT_USB_C1_PPC
- - I2C_PORT_USB_C1_TCPC
- - I2C_PORT_USB_MUX
- - I2C_PORT_USB_MUX0
- - I2C_PORT_USB_MUX1
- - I2C_PORT_VIRTUAL_BATTERY
- - I2C_PORT_WLC
dynamic-speed:
type: boolean
required: false