[PATCHv3 1/5] USB: host: ehci_atmel: Add suspend/resume support
Sergei Shtylyov
sergei.shtylyov at cogentembedded.com
Sat Jan 17 14:22:38 PST 2015
Hello.
On 01/18/2015 12:25 AM, Sylvain Rochet wrote:
There's little inconsistency in your patch subjects: you're using '_' but
the files you're modifying are named using '-'...
> This patch add suspend/resume support for Atmel EHCI, mostly
> about disabling and unpreparing clocks so USB PLL is stopped
> before entering sleep state.
> Signed-off-by: Sylvain Rochet <sylvain.rochet at finsecur.com>
> ---
> drivers/usb/host/ehci-atmel.c | 32 ++++++++++++++++++++++++++++++++
> 1 file changed, 32 insertions(+)
> diff --git a/drivers/usb/host/ehci-atmel.c b/drivers/usb/host/ehci-atmel.c
> index 56a8850..2e0043b 100644
> --- a/drivers/usb/host/ehci-atmel.c
> +++ b/drivers/usb/host/ehci-atmel.c
[...]
> @@ -187,6 +217,8 @@ static struct platform_driver ehci_atmel_driver = {
> .probe = ehci_atmel_drv_probe,
> .remove = ehci_atmel_drv_remove,
> .shutdown = usb_hcd_platform_shutdown,
> + .suspend = ehci_atmel_drv_suspend,
> + .resume = ehci_atmel_drv_resume,
I think you should use 'struct dev_pm_ops' now.
WBR, Sergei
More information about the linux-arm-kernel
mailing list