/* SPDX-License-Identifier: BSD-3-Clause-Clear */ /* * Copyright (c) 2018-2019 The Linux Foundation. All rights reserved. * Copyright (c) 2022, Qualcomm Innovation Center, Inc. All rights reserved. */ #ifndef ATH11K_AHB_H #define ATH11K_AHB_H #include "core.h" #define ATH11K_AHB_RECOVERY_TIMEOUT … #define ATH11K_AHB_SMP2P_SMEM_MSG … #define ATH11K_AHB_SMP2P_SMEM_SEQ_NO … #define ATH11K_AHB_SMP2P_SMEM_VALUE_MASK … enum ath11k_ahb_smp2p_msg_id { … }; struct ath11k_base; struct ath11k_ahb { … }; static inline struct ath11k_ahb *ath11k_ahb_priv(struct ath11k_base *ab) { … } #endif