OSDN Git Service

usb: dwc2: Add hibernation field into dwc2_hw_params
authorVardan Mikayelyan <mvardan@synopsys.com>
Fri, 16 Feb 2018 10:07:05 +0000 (14:07 +0400)
committerFelipe Balbi <felipe.balbi@linux.intel.com>
Tue, 13 Mar 2018 08:47:53 +0000 (10:47 +0200)
commit631a23108c1a90b726ca99f1f90d48a91737f43d
tree3df2b6540e9f176dc39e7039038ead534be0de2d
parent41ba9b9b95beb8bb101a40c6badbbe49da6af9cd
usb: dwc2: Add hibernation field into dwc2_hw_params

Add parameter and it's initialization, needed for hibernation.

Reimplement dwc2_set_param_power_down() to support hibernation too.
Now 'power_down' parameter can be initialized with 0, 1 or 2.
0 - No
1 - Partial power down
2 - Hibernation

Signed-off-by: Vardan Mikayelyan <mvardan@synopsys.com>
Signed-off-by: John Youn <johnyoun@synopsys.com>
Signed-off-by: Grigor Tovmasyan <tovmasya@synopsys.com>
Signed-off-by: Felipe Balbi <felipe.balbi@linux.intel.com>
drivers/usb/dwc2/core.c
drivers/usb/dwc2/core.h
drivers/usb/dwc2/hcd.c
drivers/usb/dwc2/params.c