summaryrefslogtreecommitdiff
path: root/dts/gs201-lynx-usb.dtsi
diff options
context:
space:
mode:
authorRay Chi <raychi@google.com>2021-12-28 18:49:20 +0800
committerTreeHugger Robot <treehugger-gerrit@google.com>2021-12-29 07:16:25 +0000
commit180ece205257d394304dc14ce33b09972d13114d (patch)
tree7dd05f24e6ff99de4b6f72835edad1d0334abed3 /dts/gs201-lynx-usb.dtsi
parent42e289492d9ad948f009fa3bc740184c5100d922 (diff)
downloadlynx-180ece205257d394304dc14ce33b09972d13114d.tar.gz
arm64/dts: lynx: modify the USB phy settings
After sync with H/W, using the default settings will be better. Bug: 211534398 Signed-off-by: Ray Chi <raychi@google.com> Change-Id: Icae369d023b441aa0b126bec74e792659c2b688c
Diffstat (limited to 'dts/gs201-lynx-usb.dtsi')
-rw-r--r--dts/gs201-lynx-usb.dtsi42
1 files changed, 42 insertions, 0 deletions
diff --git a/dts/gs201-lynx-usb.dtsi b/dts/gs201-lynx-usb.dtsi
new file mode 100644
index 0000000..d4d5148
--- /dev/null
+++ b/dts/gs201-lynx-usb.dtsi
@@ -0,0 +1,42 @@
+// SPDX-License-Identifier: GPL-2.0-only
+/*
+ * Google L10 USB device tree source
+ *
+ * Copyright 2021 Google,LLC
+ */
+
+&usb_hs_tune {
+ status = "disabled";
+ hs_tune_cnt = <6>;
+
+ /* value = <device host> */
+ hs_tune1 {
+ tune_name = "tx_pre_emp";
+ tune_value = <0x1 0x1>;
+ };
+
+ hs_tune2 {
+ tune_name = "tx_vref";
+ tune_value = <0x8 0x8>;
+ };
+
+ hs_tune3 {
+ tune_name = "rx_sqrx";
+ tune_value = <0x5 0x5>;
+ };
+
+ hs_tune4 {
+ tune_name = "utmi_clk";
+ tune_value = <0x1 0x1>;
+ };
+
+ hs_tune5 {
+ tune_name = "compdis";
+ tune_value = <0x7 0x7>;
+ };
+
+ hs_tune6 {
+ tune_name = "tx_res";
+ tune_value = <0x3 0x3>;
+ };
+};