xref: /linux/drivers/net/wireless/realtek/rtw88/led.h (revision 1260ed77798502de9c98020040d2995008de10cc)
14b6652bcSBitterblue Smith /* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */
24b6652bcSBitterblue Smith /* Copyright(c) 2025  Realtek Corporation
34b6652bcSBitterblue Smith  */
44b6652bcSBitterblue Smith 
54b6652bcSBitterblue Smith #ifndef __RTW_LED_H
64b6652bcSBitterblue Smith #define __RTW_LED_H
74b6652bcSBitterblue Smith 
8*b4bfbc50SPing-Ke Shih #ifdef CONFIG_RTW88_LEDS
94b6652bcSBitterblue Smith 
104b6652bcSBitterblue Smith void rtw_led_init(struct rtw_dev *rtwdev);
114b6652bcSBitterblue Smith void rtw_led_deinit(struct rtw_dev *rtwdev);
124b6652bcSBitterblue Smith 
134b6652bcSBitterblue Smith #else
144b6652bcSBitterblue Smith 
154b6652bcSBitterblue Smith static inline void rtw_led_init(struct rtw_dev *rtwdev)
164b6652bcSBitterblue Smith {
174b6652bcSBitterblue Smith }
184b6652bcSBitterblue Smith 
194b6652bcSBitterblue Smith static inline void rtw_led_deinit(struct rtw_dev *rtwdev)
204b6652bcSBitterblue Smith {
214b6652bcSBitterblue Smith }
224b6652bcSBitterblue Smith 
234b6652bcSBitterblue Smith #endif
244b6652bcSBitterblue Smith 
254b6652bcSBitterblue Smith #endif
26