MLK-16976-4 usb: cdns3: add power management support
authorPeter Chen <peter.chen@nxp.com>
Fri, 1 Dec 2017 06:13:06 +0000 (14:13 +0800)
committerNitin Garg <nitin.garg@nxp.com>
Tue, 20 Mar 2018 19:50:36 +0000 (14:50 -0500)
commit8d458b7986cc08908edafed4f1c34597523d9739
tree4ff99d047a9fcbd7a561c9084a8134d159f75f84
parentc6fdb1498910fdebce1b2cc25a69f451779db430
MLK-16976-4 usb: cdns3: add power management support

This patch set adds both runtime and system-level pm support.
For runtime-pm: both host and device wakeup events are supported.
For system-pm: only host wakeup events are supported, device wakeup
events are from other peripherals, and will support later.

BuildInfo:
- SCFW 245582b, IMX-MKIMAGE 0ad6069a, ATF 6bd98a3
- U-Boot 2017.03-imx_v2017.03+gfa65b0a

Acked-by: Jun Li <jun.li@nxp.com>
Signed-off-by: Peter Chen <peter.chen@nxp.com>
drivers/usb/cdns3/cdns3-nxp-reg-def.h
drivers/usb/cdns3/core.c
drivers/usb/cdns3/core.h
drivers/usb/cdns3/gadget.c
drivers/usb/cdns3/host.c