diff --git a/bindings/usb/msm-ssusb.txt b/bindings/usb/msm-ssusb.txt index e4f788e6..538216c2 100644 --- a/bindings/usb/msm-ssusb.txt +++ b/bindings/usb/msm-ssusb.txt @@ -56,6 +56,9 @@ Optional properties : - qcom,lpm-to-suspend-delay-ms: Indicates timeout (in milliseconds) to release wakeup source after USB is kept into LPM. - qcom,disable-dev-mode-pm: If present, it disables PM runtime functionality for device mode. +- qcom,core-clk-rate-disconnected: If present, then this dictates the default core_clk rate + when DWC3 doesn't have host or peripheral mode active. This is to help ensure lower VDD + profiles can be voted for during PM resume w/ no USB cable connected. - qcom,core-clk-rate: If present, indicates clock frequency to be set for USB master clock. - qcom,core-clk-rate-hs: If present, indicates min core clock frequency required to support hs speed. diff --git a/qcom/waipio-usb.dtsi b/qcom/waipio-usb.dtsi index 979e3379..71297f26 100644 --- a/qcom/waipio-usb.dtsi +++ b/qcom/waipio-usb.dtsi @@ -33,6 +33,7 @@ qcom,use-pdc-interrupts; qcom,core-clk-rate = <200000000>; + qcom,core-clk-rate-disconnected = <133333333>; qcom,core-clk-rate-hs = <66666667>; qcom,num-gsi-evt-buffs = <0x3>; qcom,gsi-reg-offset =