summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--zephyr/dts/bindings/retimer/intel,jhl8040r.yaml14
-rw-r--r--zephyr/projects/volteer/boards/arm/volteer/volteer.dts7
2 files changed, 21 insertions, 0 deletions
diff --git a/zephyr/dts/bindings/retimer/intel,jhl8040r.yaml b/zephyr/dts/bindings/retimer/intel,jhl8040r.yaml
new file mode 100644
index 0000000000..d6391e5667
--- /dev/null
+++ b/zephyr/dts/bindings/retimer/intel,jhl8040r.yaml
@@ -0,0 +1,14 @@
+# Copyright 2021 The Chromium OS Authors. All rights reserved.
+# Use of this source code is governed by a BSD-style license that can be
+# found in the LICENSE file.
+
+description: Intel JHL8040R Thunderbolt 4 Retimer
+
+compatible: "intel,jhl8040r"
+
+include: i2c-device.yaml
+
+properties:
+ int-gpios:
+ type: phandle-array
+ required: false
diff --git a/zephyr/projects/volteer/boards/arm/volteer/volteer.dts b/zephyr/projects/volteer/boards/arm/volteer/volteer.dts
index f09f5cae27..3517309a02 100644
--- a/zephyr/projects/volteer/boards/arm/volteer/volteer.dts
+++ b/zephyr/projects/volteer/boards/arm/volteer/volteer.dts
@@ -426,6 +426,13 @@
&i2c3_0 {
status = "okay";
clock-frequency = <I2C_BITRATE_STANDARD>;
+
+ usb_c1_bb_retimer: jhl8040r@40 {
+ compatible = "intel,jhl8040r";
+ reg = <0x40>;
+ label = "USB_C1_BB_RETIMER";
+ int-gpios = <&gpio0 3 GPIO_ACTIVE_LOW>;
+ };
};
&i2c5_0 {