summaryrefslogtreecommitdiff
path: root/zephyr/dts/bindings/usbc/nuvoton,nct38xx.yaml
diff options
context:
space:
mode:
Diffstat (limited to 'zephyr/dts/bindings/usbc/nuvoton,nct38xx.yaml')
-rw-r--r--zephyr/dts/bindings/usbc/nuvoton,nct38xx.yaml22
1 files changed, 2 insertions, 20 deletions
diff --git a/zephyr/dts/bindings/usbc/nuvoton,nct38xx.yaml b/zephyr/dts/bindings/usbc/nuvoton,nct38xx.yaml
index ddd307c2a2..5131991aee 100644
--- a/zephyr/dts/bindings/usbc/nuvoton,nct38xx.yaml
+++ b/zephyr/dts/bindings/usbc/nuvoton,nct38xx.yaml
@@ -6,6 +6,8 @@ description: Nuvoton NCT38XX USB TCPC binding
compatible: "nuvoton,nct38xx"
+include: i2c-device.yaml
+
properties:
gpio-dev:
type: phandle
@@ -13,26 +15,6 @@ properties:
Pointer to the NCT38XX GPIO device. This is used to binding the Cros TCPC
port index to Zephyr NCT38XX GPIO device.
- port:
- type: phandle
- description: |
- I2C port used to communicate with controller
-
- i2c-addr-flags:
- type: string
- default: "NCT38XX_I2C_ADDR1_1_FLAGS"
- enum:
- - "NCT38XX_I2C_ADDR1_1_FLAGS"
- - "NCT38XX_I2C_ADDR1_2_FLAGS"
- - "NCT38XX_I2C_ADDR1_3_FLAGS"
- - "NCT38XX_I2C_ADDR1_4_FLAGS"
- - "NCT38XX_I2C_ADDR2_1_FLAGS"
- - "NCT38XX_I2C_ADDR2_2_FLAGS"
- - "NCT38XX_I2C_ADDR2_3_FLAGS"
- - "NCT38XX_I2C_ADDR2_4_FLAGS"
- description: |
- I2C address of controller
-
tcpc-flags:
type: int
default: 0