diff options
author | Ranjani Vaidyanathan <ra5478@freescale.com> | 2012-05-21 09:37:03 -0500 |
---|---|---|
committer | Jason Liu <r64343@freescale.com> | 2012-07-20 13:37:58 +0800 |
commit | facf288b8d24109b36aa9dfe3993b925b15597fe (patch) | |
tree | 797ed5b24bf76e51749cd9e29423f438b7461a00 /kernel/ksysfs.c | |
parent | 4bc54b1515b3cb1c56133f3d6101aa311d97ac9b (diff) |
ENGR00210469 MX6q - Fix suspend/resume failure.
Sourcing AXI_CLK from PLL3_PFD_540M causes the system to
hang on resuming from STOP mode.
The main issue is that PFDs may sometimes hang/freeze
when their parent PLLs are powered on and then relocked
when exiting from STOP mode. To avoid this, PFDs must
be disabled before entering STOP and enabled after resume.
The fix is to move axi_clk to periph_clk before system
enters STOP and then restore it back to PLL3_PFD_540M
after resume.
Signed-off-by: Ranjani Vaidyanathan <ra5478@freescale.com>
Diffstat (limited to 'kernel/ksysfs.c')
0 files changed, 0 insertions, 0 deletions