summaryrefslogtreecommitdiffstats
path: root/drivers/usb/dwc3/platform_data.h
diff options
context:
space:
mode:
authorHuang Rui2014-10-31 04:11:12 +0100
committerFelipe Balbi2014-11-03 17:03:39 +0100
commit6b6a0c9a3ffa3107994d92d5758cbe274c5a97b6 (patch)
tree766305f952fc54d7c68793f3fd469cdbc65f0791 /drivers/usb/dwc3/platform_data.h
parentusb: dwc3: set SUSPHY bit for all cores (diff)
downloadkernel-qcow2-linux-6b6a0c9a3ffa3107994d92d5758cbe274c5a97b6.tar.gz
kernel-qcow2-linux-6b6a0c9a3ffa3107994d92d5758cbe274c5a97b6.tar.xz
kernel-qcow2-linux-6b6a0c9a3ffa3107994d92d5758cbe274c5a97b6.zip
usb: dwc3: add Tx de-emphasis quirk
This patch adds Tx de-emphasis quirk, and the Tx de-emphasis value is configurable according to PIPE3 specification. Value Description 0 -6dB de-emphasis 1 -3.5dB de-emphasis 2 No de-emphasis 3 Reserved It can be configured on DT or platform data. Signed-off-by: Huang Rui <ray.huang@amd.com> Signed-off-by: Felipe Balbi <balbi@ti.com>
Diffstat (limited to 'drivers/usb/dwc3/platform_data.h')
-rw-r--r--drivers/usb/dwc3/platform_data.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/usb/dwc3/platform_data.h b/drivers/usb/dwc3/platform_data.h
index 4a0f06b2a6c7..e1ab900a8623 100644
--- a/drivers/usb/dwc3/platform_data.h
+++ b/drivers/usb/dwc3/platform_data.h
@@ -36,4 +36,7 @@ struct dwc3_platform_data {
unsigned del_phy_power_chg_quirk:1;
unsigned lfps_filter_quirk:1;
unsigned rx_detect_poll_quirk:1;
+
+ unsigned tx_de_emphasis_quirk:1;
+ unsigned tx_de_emphasis:2;
};