| /* SPDX-License-Identifier: ISC */ |
| /* |
| * Copyright (c) 2005-2011 Atheros Communications Inc. |
| * Copyright (c) 2011-2017 Qualcomm Atheros, Inc. |
| * Copyright (c) 2018 Sebastian Gottschall <s.gottschall@dd-wrt.com> |
| * 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_ */ |