Lines Matching +full:ipa +full:- +full:setup +full:- +full:ready
1 /* SPDX-License-Identifier: GPL-2.0 */
3 /* Copyright (c) 2012-2018, The Linux Foundation. All rights reserved.
4 * Copyright (C) 2019-2022 Linaro Ltd.
11 struct ipa;
14 * ipa_smp2p_init() - Initialize the IPA SMP2P subsystem
15 * @ipa: IPA pointer
21 int ipa_smp2p_init(struct ipa *ipa, bool modem_init);
24 * ipa_smp2p_exit() - Inverse of ipa_smp2p_init()
25 * @ipa: IPA pointer
27 void ipa_smp2p_exit(struct ipa *ipa);
30 * ipa_smp2p_irq_disable_setup() - Disable the "setup ready" interrupt
31 * @ipa: IPA pointer
33 * Disable the "ipa-setup-ready" interrupt from the modem.
35 void ipa_smp2p_irq_disable_setup(struct ipa *ipa);
38 * ipa_smp2p_notify_reset() - Reset modem notification state
39 * @ipa: IPA pointer
41 * If the modem crashes it queries the IPA power state. In cleaning
45 void ipa_smp2p_notify_reset(struct ipa *ipa);