Commit ed768dd7b1c66fec9291be2512a0b0ea7d37d988

Authored by Eric Lee
1 parent 6882fb9e34

Add 0007-crypto-omap4-aes-Add-suspend-resume-PM-support.patch that wasn't part o…

…f the official PSP 04.06.00.11 release

Showing 1 changed file with 4 additions and 9 deletions Side-by-side Diff

drivers/crypto/omap4-aes.c
... ... @@ -911,24 +911,19 @@
911 911  
912 912 static int omap4_aes_suspend(struct device *dev)
913 913 {
914   - pr_debug("#### Crypto: Suspend call ####\n");
915   -
  914 + pm_runtime_put_sync(dev);
916 915 return 0;
917 916 }
918 917  
919 918  
920 919 static int omap4_aes_resume(struct device *dev)
921 920 {
922   - pr_debug("#### Crypto: resume call ####\n");
923   -
  921 + pm_runtime_get_sync(dev);
924 922 return 0;
925 923 }
926 924  
927 925 static struct dev_pm_ops omap4_aes_dev_pm_ops = {
928   - .suspend = omap4_aes_suspend,
929   - .resume = omap4_aes_resume,
930   - .runtime_suspend = omap4_aes_suspend,
931   - .runtime_resume = omap4_aes_resume,
  926 + SET_SYSTEM_SLEEP_PM_OPS(omap4_aes_suspend, omap4_aes_resume)
932 927 };
933 928  
934 929 static struct platform_driver omap4_aes_driver = {
... ... @@ -937,7 +932,7 @@
937 932 .driver = {
938 933 .name = "omap4-aes",
939 934 .owner = THIS_MODULE,
940   - .pm = &omap4_aes_dev_pm_ops
  935 + .pm = &omap4_aes_dev_pm_ops
941 936 },
942 937 };
943 938