/* SPDX-License-Identifier: ISC */ /* * Copyright (c) 2005-2011 Atheros Communications Inc. * Copyright (c) 2011-2017 Qualcomm Atheros, Inc. * Copyright (c) 2018 Sebastian Gottschall * Copyright (c) 2018 The Linux Foundation. All rights reserved. */ #ifndef _LEDS_H_ #define _LEDS_H_ #include "core.h" #ifdef CONFIG_ATH10K_LEDS void ath10k_leds_unregister(struct ath10k *ar); int ath10k_leds_start(struct ath10k *ar); int ath10k_leds_register(struct ath10k *ar); #else static inline void ath10k_leds_unregister(struct ath10k *ar) { } static inline int ath10k_leds_start(struct ath10k *ar) { return 0; } static inline int ath10k_leds_register(struct ath10k *ar) { return 0; } #endif #endif /* _LEDS_H_ */