diff options
author | Daniel Mack <zonque@gmail.com> | 2014-08-26 10:52:53 +0200 |
---|---|---|
committer | Sekhar Nori <nsekhar@ti.com> | 2014-11-18 16:56:02 +0100 |
commit | a2b1175131ccb5d4a15456f4f31836356abbce09 (patch) | |
tree | 4e5feb3d5f95c01dfcf21e8184e810fd7a5aea9c /arch/arm/common/sharpsl_param.c | |
parent | Linux 3.18-rc1 (diff) | |
download | linux-a2b1175131ccb5d4a15456f4f31836356abbce09.tar.xz linux-a2b1175131ccb5d4a15456f4f31836356abbce09.zip |
ARM: common: edma: add suspend resume hook
This patch makes the edma driver resume correctly after suspend. Tested
on an AM33xx platform with cyclic audio streams and omap_hsmmc.
All information can be reconstructed by already known runtime
information.
As we now use some functions that were previously only used from __init
context, annotations had to be dropped.
[nm@ti.com: added error handling for runtime + suspend_late/early_resume]
Signed-off-by: Nishanth Menon <nm@ti.com>
Signed-off-by: Daniel Mack <zonque@gmail.com>
Tested-by: Joel Fernandes <joelf@ti.com>
Acked-by: Joel Fernandes <joelf@ti.com>
[nsekhar@ti.com: remove unneeded pm_runtime_get_sync() from resume]
Signed-off-by: Sekhar Nori <nsekhar@ti.com>
Diffstat (limited to 'arch/arm/common/sharpsl_param.c')
0 files changed, 0 insertions, 0 deletions