26 lines · c
1/* SPDX-License-Identifier: GPL-2.0 */2 3/* Copyright (c) 2012-2018, The Linux Foundation. All rights reserved.4 * Copyright (C) 2018-2024 Linaro Ltd.5 */6#ifndef _IPA_MODEM_H_7#define _IPA_MODEM_H_8 9struct net_device;10struct sk_buff;11 12struct ipa;13 14int ipa_modem_start(struct ipa *ipa);15int ipa_modem_stop(struct ipa *ipa);16 17void ipa_modem_skb_rx(struct net_device *netdev, struct sk_buff *skb);18 19void ipa_modem_suspend(struct net_device *netdev);20void ipa_modem_resume(struct net_device *netdev);21 22int ipa_modem_config(struct ipa *ipa);23void ipa_modem_deconfig(struct ipa *ipa);24 25#endif /* _IPA_MODEM_H_ */26