1*a0ccc12fSBjoern A. Zeeb /* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */ 2*a0ccc12fSBjoern A. Zeeb /* Copyright(c) 2025 Realtek Corporation 3*a0ccc12fSBjoern A. Zeeb */ 4*a0ccc12fSBjoern A. Zeeb 5*a0ccc12fSBjoern A. Zeeb #ifndef __RTW_LED_H 6*a0ccc12fSBjoern A. Zeeb #define __RTW_LED_H 7*a0ccc12fSBjoern A. Zeeb 8*a0ccc12fSBjoern A. Zeeb #ifdef CONFIG_RTW88_LEDS 9*a0ccc12fSBjoern A. Zeeb 10*a0ccc12fSBjoern A. Zeeb void rtw_led_init(struct rtw_dev *rtwdev); 11*a0ccc12fSBjoern A. Zeeb void rtw_led_deinit(struct rtw_dev *rtwdev); 12*a0ccc12fSBjoern A. Zeeb 13*a0ccc12fSBjoern A. Zeeb #else 14*a0ccc12fSBjoern A. Zeeb 15*a0ccc12fSBjoern A. Zeeb static inline void rtw_led_init(struct rtw_dev *rtwdev) 16*a0ccc12fSBjoern A. Zeeb { 17*a0ccc12fSBjoern A. Zeeb } 18*a0ccc12fSBjoern A. Zeeb 19*a0ccc12fSBjoern A. Zeeb static inline void rtw_led_deinit(struct rtw_dev *rtwdev) 20*a0ccc12fSBjoern A. Zeeb { 21*a0ccc12fSBjoern A. Zeeb } 22*a0ccc12fSBjoern A. Zeeb 23*a0ccc12fSBjoern A. Zeeb #endif 24*a0ccc12fSBjoern A. Zeeb 25*a0ccc12fSBjoern A. Zeeb #endif 26