xref: /linux/drivers/net/wireless/ath/ath12k/wifi7/ahb.h (revision 37a93dd5c49b5fda807fd204edf2547c3493319c)
1*a7202704SKiran Venkatappa /* SPDX-License-Identifier: BSD-3-Clause-Clear */
2*a7202704SKiran Venkatappa /*
3*a7202704SKiran Venkatappa  * Copyright (c) 2018-2019 The Linux Foundation. All rights reserved.
4*a7202704SKiran Venkatappa  * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries.
5*a7202704SKiran Venkatappa  */
6*a7202704SKiran Venkatappa #ifndef ATH12K_AHB_WIFI7_H
7*a7202704SKiran Venkatappa #define ATH12K_AHB_WIFI7_H
8*a7202704SKiran Venkatappa 
9*a7202704SKiran Venkatappa #ifdef CONFIG_ATH12K_AHB
10*a7202704SKiran Venkatappa int ath12k_wifi7_ahb_init(void);
11*a7202704SKiran Venkatappa void ath12k_wifi7_ahb_exit(void);
12*a7202704SKiran Venkatappa #else
13*a7202704SKiran Venkatappa static inline int ath12k_wifi7_ahb_init(void)
14*a7202704SKiran Venkatappa {
15*a7202704SKiran Venkatappa 	return 0;
16*a7202704SKiran Venkatappa }
17*a7202704SKiran Venkatappa 
18*a7202704SKiran Venkatappa static inline void ath12k_wifi7_ahb_exit(void) {}
19*a7202704SKiran Venkatappa #endif
20*a7202704SKiran Venkatappa #endif /* ATH12K_AHB_WIFI7_H */
21