hal/led/hal_pci_led.c
void BlinkTimerCallback(void *data)
{
	PLED_PCIE	 pLed = (PLED_PCIE)data;
	_adapter		*padapter = pLed->padapter;

	/* RTW_INFO("%s\n", __FUNCTION__); */

	if (RTW_CANNOT_RUN(padapter) || (!rtw_is_hw_init_completed(padapter))) {
		/*RTW_INFO("%s bDriverStopped:%s, bSurpriseRemoved:%s\n"
			, __func__
			, rtw_is_drv_stopped(padapter)?"True":"False"
			, rtw_is_surprise_removed(padapter)?"True":"False" );
		*/
		return;
	}

#ifdef CONFIG_RTW_LED_HANDLED_BY_CMD_THREAD
	rtw_led_blink_cmd(padapter, pLed);
#else
	BlinkHandler(pLed);
#endif
}
/*
 *	Description:
 *		Callback function of LED BlinkTimer,
 *		it just schedules to corresponding BlinkWorkItem/led_blink_hdl
 *   */
Callback function of LED BlinkTimer,
it just schedules to corresponding BlinkWorkItem/led_blink_hdl
Callback function of LED BlinkTimer it just schedules to corresponding BlinkWorkItem / led_blink_hdl
void BlinkTimerCallback(void *data)
{
	PLED_PCIE	 pLed = (PLED_PCIE)data;
	_adapter		*padapter = pLed->padapter;
	if (RTW_CANNOT_RUN(padapter) || (!rtw_is_hw_init_completed(padapter))) {
		return;
	}
#ifdef CONFIG_RTW_LED_HANDLED_BY_CMD_THREAD
	rtw_led_blink_cmd(padapter, pLed);
#else
	BlinkHandler(pLed);
#endif
}
void BlinkTimerCallback ( void * data ) { PLED_PCIE pLed = ( PLED_PCIE ) data ; _adapter * padapter = pLed -> padapter ; if ( RTW_CANNOT_RUN ( padapter ) || ( ! rtw_is_hw_init_completed ( padapter ) ) ) { return ; } #ifdef CONFIG_RTW_LED_HANDLED_BY_CMD_THREAD rtw_led_blink_cmd ( padapter , pLed ) ; #else BlinkHandler ( pLed ) ; #endif }
Description:
              Callback function of LED BlinkTimer,
              it just schedules to corresponding BlinkWorkItem/led_blink_hdl
Description : Callback function of LED BlinkTimer it just schedules to corresponding BlinkWorkItem / led_blink_hdl
/* RTW_INFO("%s\n", __FUNCTION__); */ /*RTW_INFO("%s bDriverStopped:%s, bSurpriseRemoved:%s\n"
			, __func__
			, rtw_is_drv_stopped(padapter)?"True":"False"
			, rtw_is_surprise_removed(padapter)?"True":"False" );
		*/