Hello. On 01/20/2015 02:07 AM, Sergei Shtylyov wrote:
In order to make it possible to restore from hibernation not only in Linux but also in e.g. U-Boot, we have to use sh_dmae_{suspend|resume}() for the {freeze| thaw|restore}() PM methods. It's handy to achieve this with SIMPLE_DEV_PM_OPS() macro; since that macro doesn't do anything when CONFIG_PM_SLEEP is undefined, we don't need to #define sh_dmae_{suspend|resume} NULL anymore; it seems safe to leave the #ifdef CONFIG_PM alone as this option is selected by CONFIG_PM_SLEEP anyway...
However, when CONFIG_PM is defined and CONFIG_PM_SLEEP is not, we'll still get the function unused warnings... so I'm going to recast this patch (actually, my first variant was correct).
Based on orignal patch by Mikhail Ulyanov <mikhail.ulyanov@xxxxxxxxxxxxxxxxxx>.
Signed-off-by: Sergei Shtylyov <sergei.shtylyov@xxxxxxxxxxxxxxxxxx>
WBR, Sergei -- To unsubscribe from this list: send the line "unsubscribe dmaengine" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html