summaryrefslogtreecommitdiff
path: root/drivers/net/ipa/ipa_clock.h
diff options
context:
space:
mode:
authorAlex Elder <elder@linaro.org>2021-08-12 14:50:30 -0500
committerDavid S. Miller <davem@davemloft.net>2021-08-14 14:13:38 +0100
commitd430fe4bac024812f50b8a2ad7a3639128c9db06 (patch)
treebcb2c63057a252bb35090bd156fa8571c2491d78 /drivers/net/ipa/ipa_clock.h
parent8db102a6f48b5dffa0d38ef6c013b9a33d232e55 (diff)
net: ipa: enable wakeup in ipa_power_setup()
Move the call to enable the IPA interrupt as a wakeup interrupt into ipa_power_setup(), disable it in ipa_power_teardown(). Signed-off-by: Alex Elder <elder@linaro.org> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/ipa/ipa_clock.h')
-rw-r--r--drivers/net/ipa/ipa_clock.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/drivers/net/ipa/ipa_clock.h b/drivers/net/ipa/ipa_clock.h
index 5c118f2c42e7..5c53241336a1 100644
--- a/drivers/net/ipa/ipa_clock.h
+++ b/drivers/net/ipa/ipa_clock.h
@@ -25,8 +25,10 @@ u32 ipa_clock_rate(struct ipa *ipa);
/**
* ipa_power_setup() - Set up IPA power management
* @ipa: IPA pointer
+ *
+ * Return: 0 if successful, or a negative error code
*/
-void ipa_power_setup(struct ipa *ipa);
+int ipa_power_setup(struct ipa *ipa);
/**
* ipa_power_teardown() - Inverse of ipa_power_setup()