#include <drv_types.h>
-//
-// 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 */
+/* */
void BlinkTimerCallback(void *data)
{
PLED_871x pLed = (PLED_871x)data;
_adapter *padapter = pLed->padapter;
- //DBG_871X("%s\n", __FUNCTION__);
+ /* DBG_8723A("%s\n", __FUNCTION__); */
- if( (padapter->bSurpriseRemoved == true) || ( padapter->bDriverStopped == true))
+ if( (padapter->bSurpriseRemoved == _TRUE) || ( padapter->bDriverStopped == _TRUE))
{
- //DBG_871X("%s bSurpriseRemoved:%d, bDriverStopped:%d\n", __FUNCTION__, padapter->bSurpriseRemoved, padapter->bDriverStopped);
+ /* DBG_8723A("%s bSurpriseRemoved:%d, bDriverStopped:%d\n", __FUNCTION__, padapter->bSurpriseRemoved, padapter->bDriverStopped); */
return;
}
-#if defined(CONFIG_USB_HCI) || defined(CONFIG_SDIO_HCI)
- #ifdef CONFIG_LED_HANDLED_BY_CMD_THREAD
+#ifdef CONFIG_LED_HANDLED_BY_CMD_THREAD
rtw_led_blink_cmd(padapter, pLed);
- #else
- _set_workitem(&(pLed->BlinkWorkItem));
- #endif
-#elif defined(CONFIG_PCI_HCI)
- BlinkHandler(pLed);
+#else
+ schedule_work(&(pLed->BlinkWorkItem));
#endif
-
}
-#if defined(CONFIG_USB_HCI) || defined(CONFIG_SDIO_HCI)
-//
-// Description:
-// Callback function of LED BlinkWorkItem.
-// We dispatch acture LED blink action according to LedStrategy.
-//
+/* */
+/* Description: */
+/* Callback function of LED BlinkWorkItem. */
+/* We dispatch acture LED blink action according to LedStrategy. */
+/* */
void BlinkWorkItemCallback(struct work_struct *work)
{
PLED_871x pLed = container_of(work, LED_871x, BlinkWorkItem);
BlinkHandler(pLed);
}
-#endif
-//
-// Description:
-// Reset status of LED_871x object.
-//
+/* */
+/* Description: */
+/* Reset status of LED_871x object. */
+/* */
void ResetLedStatus(PLED_871x pLed) {
- pLed->CurrLedState = RTW_LED_OFF; // Current LED state.
- pLed->bLedOn = false; // true if LED is ON, false if LED is OFF.
+ pLed->CurrLedState = RTW_LED_OFF; /* Current LED state. */
+ pLed->bLedOn = _FALSE; /* true if LED is ON, false if LED is OFF. */
- pLed->bLedBlinkInProgress = false; // true if it is blinking, false o.w..
- pLed->bLedWPSBlinkInProgress = false;
+ pLed->bLedBlinkInProgress = _FALSE; /* true if it is blinking, false o.w.. */
+ pLed->bLedWPSBlinkInProgress = _FALSE;
- pLed->BlinkTimes = 0; // Number of times to toggle led state for blinking.
- pLed->BlinkingLedState = LED_UNKNOWN; // Next state for blinking, either RTW_LED_ON or RTW_LED_OFF are.
+ pLed->BlinkTimes = 0; /* Number of times to toggle led state for blinking. */
+ pLed->BlinkingLedState = LED_UNKNOWN; /* Next state for blinking, either RTW_LED_ON or RTW_LED_OFF are. */
-#if defined(CONFIG_USB_HCI) || defined(CONFIG_SDIO_HCI)
- pLed->bLedNoLinkBlinkInProgress = false;
- pLed->bLedLinkBlinkInProgress = false;
- pLed->bLedStartToLinkBlinkInProgress = false;
- pLed->bLedScanBlinkInProgress = false;
-#endif
+ pLed->bLedNoLinkBlinkInProgress = _FALSE;
+ pLed->bLedLinkBlinkInProgress = _FALSE;
+ pLed->bLedStartToLinkBlinkInProgress = _FALSE;
+ pLed->bLedScanBlinkInProgress = _FALSE;
}
- //
-// Description:
-// Initialize an LED_871x object.
-//
+ /* */
+/* Description: */
+/* Initialize an LED_871x object. */
+/* */
void
InitLed871x(
_adapter *padapter,
_init_timer(&(pLed->BlinkTimer), padapter->pnetdev, BlinkTimerCallback, pLed);
-#if defined(CONFIG_USB_HCI) || defined(CONFIG_SDIO_HCI)
- _init_workitem(&(pLed->BlinkWorkItem), BlinkWorkItemCallback, pLed);
-#endif
+ INIT_WORK(&(pLed->BlinkWorkItem), BlinkWorkItemCallback);
}
-
-//
-// Description:
-// DeInitialize an LED_871x object.
-//
+/* */
+/* Description: */
+/* DeInitialize an LED_871x object. */
+/* */
void
DeInitLed871x(
PLED_871x pLed
)
{
+ cancel_work_sync(&(pLed->BlinkWorkItem));
_cancel_timer_ex(&(pLed->BlinkTimer));
-#if defined(CONFIG_USB_HCI) || defined(CONFIG_SDIO_HCI) || defined(CONFIG_GSPI_HCI)
- _cancel_workitem_sync(&(pLed->BlinkWorkItem));
-#endif
ResetLedStatus(pLed);
}
-
-//
-// Description:
-// Implementation of LED blinking behavior.
-// It toggle off LED and schedule corresponding timer if necessary.
-//
-#if defined(CONFIG_USB_HCI) || defined(CONFIG_SDIO_HCI) || defined(CONFIG_GSPI_HCI)
+/* */
+/* Description: */
+/* Implementation of LED blinking behavior. */
+/* It toggle off LED and schedule corresponding timer if necessary. */
+/* */
void SwLedOn(_adapter *padapter, PLED_871x pLed);
void SwLedOff(_adapter *padapter, PLED_871x pLed);
{
_adapter *padapter = pLed->padapter;
struct mlme_priv *pmlmepriv = &(padapter->mlmepriv);
- u8 bStopBlinking = false;
+ u8 bStopBlinking = _FALSE;
- // Change LED according to BlinkingLedState specified.
+ /* Change LED according to BlinkingLedState specified. */
if( pLed->BlinkingLedState == RTW_LED_ON )
{
SwLedOn(padapter, pLed);
RT_TRACE(_module_rtl8712_led_c_,_drv_info_,( "Blinktimes (%d): turn off\n", pLed->BlinkTimes));
}
- // Determine if we shall change LED state again.
+ /* Determine if we shall change LED state again. */
pLed->BlinkTimes--;
switch(pLed->CurrLedState)
{
case LED_BLINK_NORMAL:
if(pLed->BlinkTimes == 0)
{
- bStopBlinking = true;
+ bStopBlinking = _TRUE;
}
break;
case LED_BLINK_StartToBlink:
if( check_fwstate(pmlmepriv, _FW_LINKED) && check_fwstate(pmlmepriv, WIFI_STATION_STATE) )
{
- bStopBlinking = true;
+ bStopBlinking = _TRUE;
}
if( check_fwstate(pmlmepriv, _FW_LINKED) &&
(check_fwstate(pmlmepriv, WIFI_ADHOC_STATE) || check_fwstate(pmlmepriv, WIFI_ADHOC_MASTER_STATE)) )
{
- bStopBlinking = true;
+ bStopBlinking = _TRUE;
}
else if(pLed->BlinkTimes == 0)
{
- bStopBlinking = true;
+ bStopBlinking = _TRUE;
}
break;
case LED_BLINK_WPS:
if( pLed->BlinkTimes == 0 )
{
- bStopBlinking = true;
+ bStopBlinking = _TRUE;
}
break;
-
default:
- bStopBlinking = true;
+ bStopBlinking = _TRUE;
break;
}
if(bStopBlinking)
{
- //if( padapter->pwrctrlpriv.cpwm >= PS_STATE_S2)
+ /* if( padapter->pwrctrlpriv.cpwm >= PS_STATE_S2) */
if(0)
{
SwLedOff(padapter, pLed);
}
- else if( (check_fwstate(pmlmepriv, _FW_LINKED)== true) && (pLed->bLedOn == false))
+ else if( (check_fwstate(pmlmepriv, _FW_LINKED)== _TRUE) && (pLed->bLedOn == _FALSE))
{
SwLedOn(padapter, pLed);
}
- else if( (check_fwstate(pmlmepriv, _FW_LINKED)== true) && pLed->bLedOn == true)
+ else if( (check_fwstate(pmlmepriv, _FW_LINKED)== _TRUE) && pLed->bLedOn == _TRUE)
{
SwLedOff(padapter, pLed);
}
pLed->BlinkTimes = 0;
- pLed->bLedBlinkInProgress = false;
+ pLed->bLedBlinkInProgress = _FALSE;
}
else
{
- // Assign LED state to toggle.
+ /* Assign LED state to toggle. */
if( pLed->BlinkingLedState == RTW_LED_ON )
pLed->BlinkingLedState = RTW_LED_OFF;
else
pLed->BlinkingLedState = RTW_LED_ON;
- // Schedule a timer to toggle LED state.
+ /* Schedule a timer to toggle LED state. */
switch( pLed->CurrLedState )
{
case LED_BLINK_NORMAL:
struct led_priv *ledpriv = &(padapter->ledpriv);
struct mlme_priv *pmlmepriv = &(padapter->mlmepriv);
PLED_871x pLed1 = &(ledpriv->SwLed1);
- u8 bStopBlinking = false;
+ u8 bStopBlinking = _FALSE;
#ifndef CONFIG_LED_REMOVE_HAL
if(pHalData->EEPROMCustomerID == RT_CID_819x_CAMEO)
pLed = &(ledpriv->SwLed1);
#endif
- // Change LED according to BlinkingLedState specified.
+ /* Change LED according to BlinkingLedState specified. */
if( pLed->BlinkingLedState == RTW_LED_ON )
{
SwLedOn(padapter, pLed);
#ifndef CONFIG_LED_REMOVE_HAL
if(pHalData->EEPROMCustomerID == RT_CID_DEFAULT)
{
- if(check_fwstate(pmlmepriv, _FW_LINKED)== true)
+ if(check_fwstate(pmlmepriv, _FW_LINKED)== _TRUE)
{
if(!pLed1->bSWLedCtrl)
{
SwLedOn(padapter, pLed1);
- pLed1->bSWLedCtrl = true;
+ pLed1->bSWLedCtrl = _TRUE;
}
else if(!pLed1->bLedOn)
SwLedOn(padapter, pLed1);
if(!pLed1->bSWLedCtrl)
{
SwLedOff(padapter, pLed1);
- pLed1->bSWLedCtrl = true;
+ pLed1->bSWLedCtrl = _TRUE;
}
else if(pLed1->bLedOn)
SwLedOff(padapter, pLed1);
pLed->BlinkTimes--;
if( pLed->BlinkTimes == 0 )
{
- bStopBlinking = true;
+ bStopBlinking = _TRUE;
}
if(bStopBlinking)
{
- if(check_fwstate(pmlmepriv, _FW_LINKED)== true)
+ if(check_fwstate(pmlmepriv, _FW_LINKED)== _TRUE)
{
- pLed->bLedLinkBlinkInProgress = true;
+ pLed->bLedLinkBlinkInProgress = _TRUE;
pLed->CurrLedState = LED_BLINK_NORMAL;
if( pLed->bLedOn )
pLed->BlinkingLedState = RTW_LED_OFF;
RT_TRACE(_module_rtl8712_led_c_,_drv_info_,("CurrLedState %d\n", pLed->CurrLedState));
}
- else if(check_fwstate(pmlmepriv, _FW_LINKED)== false)
+ else if(check_fwstate(pmlmepriv, _FW_LINKED)== _FALSE)
{
- pLed->bLedNoLinkBlinkInProgress = true;
+ pLed->bLedNoLinkBlinkInProgress = _TRUE;
pLed->CurrLedState = LED_BLINK_SLOWLY;
if( pLed->bLedOn )
pLed->BlinkingLedState = RTW_LED_OFF;
_set_timer(&(pLed->BlinkTimer), LED_BLINK_NO_LINK_INTERVAL_ALPHA);
RT_TRACE(_module_rtl8712_led_c_,_drv_info_,("CurrLedState %d\n", pLed->CurrLedState));
}
- pLed->bLedScanBlinkInProgress = false;
+ pLed->bLedScanBlinkInProgress = _FALSE;
}
else
{
pLed->BlinkTimes--;
if( pLed->BlinkTimes == 0 )
{
- bStopBlinking = true;
+ bStopBlinking = _TRUE;
}
if(bStopBlinking)
{
- if(check_fwstate(pmlmepriv, _FW_LINKED)== true)
+ if(check_fwstate(pmlmepriv, _FW_LINKED)== _TRUE)
{
- pLed->bLedLinkBlinkInProgress = true;
+ pLed->bLedLinkBlinkInProgress = _TRUE;
pLed->CurrLedState = LED_BLINK_NORMAL;
if( pLed->bLedOn )
pLed->BlinkingLedState = RTW_LED_OFF;
_set_timer(&(pLed->BlinkTimer), LED_BLINK_LINK_INTERVAL_ALPHA);
RT_TRACE(_module_rtl8712_led_c_,_drv_info_,("CurrLedState %d\n", pLed->CurrLedState));
}
- else if(check_fwstate(pmlmepriv, _FW_LINKED)== false)
+ else if(check_fwstate(pmlmepriv, _FW_LINKED)== _FALSE)
{
- pLed->bLedNoLinkBlinkInProgress = true;
+ pLed->bLedNoLinkBlinkInProgress = _TRUE;
pLed->CurrLedState = LED_BLINK_SLOWLY;
if( pLed->bLedOn )
pLed->BlinkingLedState = RTW_LED_OFF;
RT_TRACE(_module_rtl8712_led_c_,_drv_info_,("CurrLedState %d\n", pLed->CurrLedState));
}
pLed->BlinkTimes = 0;
- pLed->bLedBlinkInProgress = false;
+ pLed->bLedBlinkInProgress = _FALSE;
}
else
{
_set_timer(&(pLed->BlinkTimer), LED_BLINK_SCAN_INTERVAL_ALPHA);
break;
- case LED_BLINK_WPS_STOP: //WPS success
+ case LED_BLINK_WPS_STOP: /* WPS success */
if(pLed->BlinkingLedState == RTW_LED_ON)
- bStopBlinking = false;
+ bStopBlinking = _FALSE;
else
- bStopBlinking = true;
+ bStopBlinking = _TRUE;
if(bStopBlinking)
{
- pLed->bLedLinkBlinkInProgress = true;
+ pLed->bLedLinkBlinkInProgress = _TRUE;
pLed->CurrLedState = LED_BLINK_NORMAL;
if( pLed->bLedOn )
pLed->BlinkingLedState = RTW_LED_OFF;
_set_timer(&(pLed->BlinkTimer), LED_BLINK_LINK_INTERVAL_ALPHA);
RT_TRACE(_module_rtl8712_led_c_,_drv_info_,("CurrLedState %d\n", pLed->CurrLedState));
- pLed->bLedWPSBlinkInProgress = false;
+ pLed->bLedWPSBlinkInProgress = _FALSE;
}
else
{
default:
break;
}
-
}
void
{
_adapter *padapter = pLed->padapter;
struct mlme_priv *pmlmepriv = &(padapter->mlmepriv);
- u8 bStopBlinking = false;
+ u8 bStopBlinking = _FALSE;
- // Change LED according to BlinkingLedState specified.
+ /* Change LED according to BlinkingLedState specified. */
if( pLed->BlinkingLedState == RTW_LED_ON)
{
SwLedOn(padapter, pLed);
pLed->BlinkTimes--;
if( pLed->BlinkTimes == 0 )
{
- bStopBlinking = true;
+ bStopBlinking = _TRUE;
}
if(bStopBlinking)
{
SwLedOff(padapter, pLed);
}
- else if(check_fwstate(pmlmepriv, _FW_LINKED)== true)
+ else if(check_fwstate(pmlmepriv, _FW_LINKED)== _TRUE)
{
pLed->CurrLedState = RTW_LED_ON;
pLed->BlinkingLedState = RTW_LED_ON;
RT_TRACE(_module_rtl8712_led_c_,_drv_info_,("stop scan blink CurrLedState %d\n", pLed->CurrLedState));
}
- else if(check_fwstate(pmlmepriv, _FW_LINKED)== false)
+ else if(check_fwstate(pmlmepriv, _FW_LINKED)== _FALSE)
{
pLed->CurrLedState = RTW_LED_OFF;
pLed->BlinkingLedState = RTW_LED_OFF;
SwLedOff(padapter, pLed);
RT_TRACE(_module_rtl8712_led_c_,_drv_info_,("stop scan blink CurrLedState %d\n", pLed->CurrLedState));
}
- pLed->bLedScanBlinkInProgress = false;
+ pLed->bLedScanBlinkInProgress = _FALSE;
}
else
{
pLed->BlinkTimes--;
if( pLed->BlinkTimes == 0 )
{
- bStopBlinking = true;
+ bStopBlinking = _TRUE;
}
if(bStopBlinking)
{
{
SwLedOff(padapter, pLed);
}
- else if(check_fwstate(pmlmepriv, _FW_LINKED)== true)
+ else if(check_fwstate(pmlmepriv, _FW_LINKED)== _TRUE)
{
pLed->CurrLedState = RTW_LED_ON;
pLed->BlinkingLedState = RTW_LED_ON;
RT_TRACE(_module_rtl8712_led_c_,_drv_info_,("stop CurrLedState %d\n", pLed->CurrLedState));
}
- else if(check_fwstate(pmlmepriv, _FW_LINKED)== false)
+ else if(check_fwstate(pmlmepriv, _FW_LINKED)== _FALSE)
{
pLed->CurrLedState = RTW_LED_OFF;
pLed->BlinkingLedState = RTW_LED_OFF;
SwLedOff(padapter, pLed);
RT_TRACE(_module_rtl8712_led_c_,_drv_info_,("stop CurrLedState %d\n", pLed->CurrLedState));
}
- pLed->bLedBlinkInProgress = false;
+ pLed->bLedBlinkInProgress = _FALSE;
}
else
{
default:
break;
}
-
}
void
{
_adapter *padapter = pLed->padapter;
struct mlme_priv *pmlmepriv = &(padapter->mlmepriv);
- u8 bStopBlinking = false;
+ u8 bStopBlinking = _FALSE;
- // Change LED according to BlinkingLedState specified.
+ /* Change LED according to BlinkingLedState specified. */
if( pLed->BlinkingLedState == RTW_LED_ON )
{
SwLedOn(padapter, pLed);
pLed->BlinkTimes--;
if( pLed->BlinkTimes == 0 )
{
- bStopBlinking = true;
+ bStopBlinking = _TRUE;
}
if(bStopBlinking)
{
SwLedOff(padapter, pLed);
}
- else if(check_fwstate(pmlmepriv, _FW_LINKED)== true)
+ else if(check_fwstate(pmlmepriv, _FW_LINKED)== _TRUE)
{
pLed->CurrLedState = RTW_LED_ON;
pLed->BlinkingLedState = RTW_LED_ON;
RT_TRACE(_module_rtl8712_led_c_,_drv_info_,("CurrLedState %d\n", pLed->CurrLedState));
}
- else if(check_fwstate(pmlmepriv, _FW_LINKED)== false)
+ else if(check_fwstate(pmlmepriv, _FW_LINKED)== _FALSE)
{
pLed->CurrLedState = RTW_LED_OFF;
pLed->BlinkingLedState = RTW_LED_OFF;
RT_TRACE(_module_rtl8712_led_c_,_drv_info_,("CurrLedState %d\n", pLed->CurrLedState));
}
- pLed->bLedScanBlinkInProgress = false;
+ pLed->bLedScanBlinkInProgress = _FALSE;
}
else
{
pLed->BlinkTimes--;
if( pLed->BlinkTimes == 0 )
{
- bStopBlinking = true;
+ bStopBlinking = _TRUE;
}
if(bStopBlinking)
{
{
SwLedOff(padapter, pLed);
}
- else if(check_fwstate(pmlmepriv, _FW_LINKED)== true)
+ else if(check_fwstate(pmlmepriv, _FW_LINKED)== _TRUE)
{
pLed->CurrLedState = RTW_LED_ON;
pLed->BlinkingLedState = RTW_LED_ON;
RT_TRACE(_module_rtl8712_led_c_,_drv_info_,("CurrLedState %d\n", pLed->CurrLedState));
}
- else if(check_fwstate(pmlmepriv, _FW_LINKED)== false)
+ else if(check_fwstate(pmlmepriv, _FW_LINKED)== _FALSE)
{
pLed->CurrLedState = RTW_LED_OFF;
pLed->BlinkingLedState = RTW_LED_OFF;
if( pLed->bLedOn )
SwLedOff(padapter, pLed);
-
RT_TRACE(_module_rtl8712_led_c_,_drv_info_,("CurrLedState %d\n", pLed->CurrLedState));
}
- pLed->bLedBlinkInProgress = false;
+ pLed->bLedBlinkInProgress = _FALSE;
}
else
{
_set_timer(&(pLed->BlinkTimer), LED_BLINK_SCAN_INTERVAL_ALPHA);
break;
- case LED_BLINK_WPS_STOP: //WPS success
+ case LED_BLINK_WPS_STOP: /* WPS success */
if(pLed->BlinkingLedState == RTW_LED_ON)
{
pLed->BlinkingLedState = RTW_LED_OFF;
_set_timer(&(pLed->BlinkTimer), LED_BLINK_WPS_SUCESS_INTERVAL_ALPHA);
- bStopBlinking = false;
+ bStopBlinking = _FALSE;
}
else
{
- bStopBlinking = true;
+ bStopBlinking = _TRUE;
}
if(bStopBlinking)
SwLedOn(padapter, pLed);
RT_TRACE(_module_rtl8712_led_c_,_drv_info_,("CurrLedState %d\n", pLed->CurrLedState));
}
- pLed->bLedWPSBlinkInProgress = false;
+ pLed->bLedWPSBlinkInProgress = _FALSE;
}
break;
-
default:
break;
}
-
}
-
void
SwLedBlink4(
PLED_871x pLed
struct led_priv *ledpriv = &(padapter->ledpriv);
struct mlme_priv *pmlmepriv = &(padapter->mlmepriv);
PLED_871x pLed1 = &(ledpriv->SwLed1);
- u8 bStopBlinking = false;
+ u8 bStopBlinking = _FALSE;
- // Change LED according to BlinkingLedState specified.
+ /* Change LED according to BlinkingLedState specified. */
if( pLed->BlinkingLedState == RTW_LED_ON )
{
SwLedOn(padapter, pLed);
pLed->BlinkTimes--;
if( pLed->BlinkTimes == 0 )
{
- bStopBlinking = false;
+ bStopBlinking = _FALSE;
}
if(bStopBlinking)
}
else
{
- pLed->bLedNoLinkBlinkInProgress = false;
+ pLed->bLedNoLinkBlinkInProgress = _FALSE;
pLed->CurrLedState = LED_BLINK_SLOWLY;
if( pLed->bLedOn )
pLed->BlinkingLedState = RTW_LED_OFF;
pLed->BlinkingLedState = RTW_LED_ON;
_set_timer(&(pLed->BlinkTimer), LED_BLINK_NO_LINK_INTERVAL_ALPHA);
}
- pLed->bLedScanBlinkInProgress = false;
+ pLed->bLedScanBlinkInProgress = _FALSE;
}
else
{
pLed->BlinkTimes--;
if( pLed->BlinkTimes == 0 )
{
- bStopBlinking = true;
+ bStopBlinking = _TRUE;
}
if(bStopBlinking)
{
}
else
{
- pLed->bLedNoLinkBlinkInProgress = true;
+ pLed->bLedNoLinkBlinkInProgress = _TRUE;
pLed->CurrLedState = LED_BLINK_SLOWLY;
if( pLed->bLedOn )
pLed->BlinkingLedState = RTW_LED_OFF;
pLed->BlinkingLedState = RTW_LED_ON;
_set_timer(&(pLed->BlinkTimer), LED_BLINK_NO_LINK_INTERVAL_ALPHA);
}
- pLed->bLedBlinkInProgress = false;
+ pLed->bLedBlinkInProgress = _FALSE;
}
else
{
}
break;
- case LED_BLINK_WPS_STOP: //WPS authentication fail
+ case LED_BLINK_WPS_STOP: /* WPS authentication fail */
if( pLed->bLedOn )
pLed->BlinkingLedState = RTW_LED_OFF;
else
_set_timer(&(pLed->BlinkTimer), LED_BLINK_NORMAL_INTERVAL);
break;
- case LED_BLINK_WPS_STOP_OVERLAP: //WPS session overlap
+ case LED_BLINK_WPS_STOP_OVERLAP: /* WPS session overlap */
pLed->BlinkTimes--;
if(pLed->BlinkTimes == 0)
{
}
else
{
- bStopBlinking = true;
+ bStopBlinking = _TRUE;
}
}
}
break;
-
default:
break;
}
RT_TRACE(_module_rtl8712_led_c_,_drv_info_,("SwLedBlink4 CurrLedState %d\n", pLed->CurrLedState));
-
-
}
void
{
_adapter *padapter = pLed->padapter;
struct mlme_priv *pmlmepriv = &(padapter->mlmepriv);
- u8 bStopBlinking = false;
+ u8 bStopBlinking = _FALSE;
- // Change LED according to BlinkingLedState specified.
+ /* Change LED according to BlinkingLedState specified. */
if( pLed->BlinkingLedState == RTW_LED_ON )
{
SwLedOn(padapter, pLed);
pLed->BlinkTimes--;
if( pLed->BlinkTimes == 0 )
{
- bStopBlinking = true;
+ bStopBlinking = _TRUE;
}
if(bStopBlinking)
_set_timer(&(pLed->BlinkTimer), LED_BLINK_FASTER_INTERVAL_ALPHA);
}
- pLed->bLedScanBlinkInProgress = false;
+ pLed->bLedScanBlinkInProgress = _FALSE;
}
else
{
}
break;
-
case LED_BLINK_TXRX:
pLed->BlinkTimes--;
if( pLed->BlinkTimes == 0 )
{
- bStopBlinking = true;
+ bStopBlinking = _TRUE;
}
if(bStopBlinking)
_set_timer(&(pLed->BlinkTimer), LED_BLINK_FASTER_INTERVAL_ALPHA);
}
- pLed->bLedBlinkInProgress = false;
+ pLed->bLedBlinkInProgress = _FALSE;
}
else
{
}
RT_TRACE(_module_rtl8712_led_c_,_drv_info_,("SwLedBlink5 CurrLedState %d\n", pLed->CurrLedState));
-
-
}
void
{
_adapter *padapter = pLed->padapter;
struct mlme_priv *pmlmepriv = &(padapter->mlmepriv);
- u8 bStopBlinking = false;
+ u8 bStopBlinking = _FALSE;
- // Change LED according to BlinkingLedState specified.
+ /* Change LED according to BlinkingLedState specified. */
if( pLed->BlinkingLedState == RTW_LED_ON )
{
SwLedOn(padapter, pLed);
struct led_priv *ledpriv = &(padapter->ledpriv);
PLED_871x pLed = &(ledpriv->SwLed1);
- // Decide led state
+ /* Decide led state */
switch(LedAction)
{
case LED_CTL_TX:
case LED_CTL_RX:
- if( pLed->bLedBlinkInProgress == false )
+ if( pLed->bLedBlinkInProgress == _FALSE )
{
- pLed->bLedBlinkInProgress = true;
+ pLed->bLedBlinkInProgress = _TRUE;
pLed->CurrLedState = LED_BLINK_NORMAL;
pLed->BlinkTimes = 2;
break;
case LED_CTL_START_TO_LINK:
- if( pLed->bLedBlinkInProgress == false )
+ if( pLed->bLedBlinkInProgress == _FALSE )
{
- pLed->bLedBlinkInProgress = true;
+ pLed->bLedBlinkInProgress = _TRUE;
pLed->CurrLedState = LED_BLINK_StartToBlink;
pLed->BlinkTimes = 24;
case LED_CTL_LINK:
pLed->CurrLedState = RTW_LED_ON;
- if( pLed->bLedBlinkInProgress == false )
+ if( pLed->bLedBlinkInProgress == _FALSE )
{
SwLedOn(padapter, pLed);
}
case LED_CTL_NO_LINK:
pLed->CurrLedState = RTW_LED_OFF;
- if( pLed->bLedBlinkInProgress == false )
+ if( pLed->bLedBlinkInProgress == _FALSE )
{
SwLedOff(padapter, pLed);
}
if(pLed->bLedBlinkInProgress)
{
_cancel_timer_ex(&(pLed->BlinkTimer));
- pLed->bLedBlinkInProgress = false;
+ pLed->bLedBlinkInProgress = _FALSE;
}
SwLedOff(padapter, pLed);
break;
case LED_CTL_START_WPS:
- if( pLed->bLedBlinkInProgress == false || pLed->CurrLedState == RTW_LED_ON)
+ if( pLed->bLedBlinkInProgress == _FALSE || pLed->CurrLedState == RTW_LED_ON)
{
- pLed->bLedBlinkInProgress = true;
+ pLed->bLedBlinkInProgress = _TRUE;
pLed->CurrLedState = LED_BLINK_WPS;
pLed->BlinkTimes = 20;
{
pLed->CurrLedState = RTW_LED_OFF;
_cancel_timer_ex(&(pLed->BlinkTimer));
- pLed->bLedBlinkInProgress = false;
+ pLed->bLedBlinkInProgress = _FALSE;
}
break;
-
default:
break;
}
RT_TRACE(_module_rtl8712_led_c_,_drv_info_,("Led %d\n", pLed->CurrLedState));
-
}
- //ALPHA, added by chiyoko, 20090106
+ /* ALPHA, added by chiyoko, 20090106 */
static void
SwLedControlMode1(
_adapter *padapter,
case LED_CTL_POWER_ON:
case LED_CTL_START_TO_LINK:
case LED_CTL_NO_LINK:
- if( pLed->bLedNoLinkBlinkInProgress == false )
+ if( pLed->bLedNoLinkBlinkInProgress == _FALSE )
{
if(pLed->CurrLedState == LED_BLINK_SCAN || IS_LED_WPS_BLINKING(pLed))
{
return;
}
- if( pLed->bLedLinkBlinkInProgress == true )
+ if( pLed->bLedLinkBlinkInProgress == _TRUE )
{
_cancel_timer_ex(&(pLed->BlinkTimer));
- pLed->bLedLinkBlinkInProgress = false;
+ pLed->bLedLinkBlinkInProgress = _FALSE;
}
- if(pLed->bLedBlinkInProgress ==true)
+ if(pLed->bLedBlinkInProgress ==_TRUE)
{
_cancel_timer_ex(&(pLed->BlinkTimer));
- pLed->bLedBlinkInProgress = false;
+ pLed->bLedBlinkInProgress = _FALSE;
}
- pLed->bLedNoLinkBlinkInProgress = true;
+ pLed->bLedNoLinkBlinkInProgress = _TRUE;
pLed->CurrLedState = LED_BLINK_SLOWLY;
if( pLed->bLedOn )
pLed->BlinkingLedState = RTW_LED_OFF;
break;
case LED_CTL_LINK:
- if( pLed->bLedLinkBlinkInProgress == false )
+ if( pLed->bLedLinkBlinkInProgress == _FALSE )
{
if(pLed->CurrLedState == LED_BLINK_SCAN || IS_LED_WPS_BLINKING(pLed))
{
return;
}
- if(pLed->bLedNoLinkBlinkInProgress == true)
+ if(pLed->bLedNoLinkBlinkInProgress == _TRUE)
{
_cancel_timer_ex(&(pLed->BlinkTimer));
- pLed->bLedNoLinkBlinkInProgress = false;
+ pLed->bLedNoLinkBlinkInProgress = _FALSE;
}
- if(pLed->bLedBlinkInProgress ==true)
+ if(pLed->bLedBlinkInProgress ==_TRUE)
{
_cancel_timer_ex(&(pLed->BlinkTimer));
- pLed->bLedBlinkInProgress = false;
+ pLed->bLedBlinkInProgress = _FALSE;
}
- pLed->bLedLinkBlinkInProgress = true;
+ pLed->bLedLinkBlinkInProgress = _TRUE;
pLed->CurrLedState = LED_BLINK_NORMAL;
if( pLed->bLedOn )
pLed->BlinkingLedState = RTW_LED_OFF;
break;
case LED_CTL_SITE_SURVEY:
- if((pmlmepriv->LinkDetectInfo.bBusyTraffic) && (check_fwstate(pmlmepriv, _FW_LINKED)== true))
+ if((pmlmepriv->LinkDetectInfo.bBusyTraffic) && (check_fwstate(pmlmepriv, _FW_LINKED)== _TRUE))
;
- else if(pLed->bLedScanBlinkInProgress ==false)
+ else if(pLed->bLedScanBlinkInProgress ==_FALSE)
{
if(IS_LED_WPS_BLINKING(pLed))
return;
- if(pLed->bLedNoLinkBlinkInProgress == true)
+ if(pLed->bLedNoLinkBlinkInProgress == _TRUE)
{
_cancel_timer_ex(&(pLed->BlinkTimer));
- pLed->bLedNoLinkBlinkInProgress = false;
+ pLed->bLedNoLinkBlinkInProgress = _FALSE;
}
- if( pLed->bLedLinkBlinkInProgress == true )
+ if( pLed->bLedLinkBlinkInProgress == _TRUE )
{
_cancel_timer_ex(&(pLed->BlinkTimer));
- pLed->bLedLinkBlinkInProgress = false;
+ pLed->bLedLinkBlinkInProgress = _FALSE;
}
- if(pLed->bLedBlinkInProgress ==true)
+ if(pLed->bLedBlinkInProgress ==_TRUE)
{
_cancel_timer_ex(&(pLed->BlinkTimer));
- pLed->bLedBlinkInProgress = false;
+ pLed->bLedBlinkInProgress = _FALSE;
}
- pLed->bLedScanBlinkInProgress = true;
+ pLed->bLedScanBlinkInProgress = _TRUE;
pLed->CurrLedState = LED_BLINK_SCAN;
pLed->BlinkTimes = 24;
if( pLed->bLedOn )
case LED_CTL_TX:
case LED_CTL_RX:
- if(pLed->bLedBlinkInProgress ==false)
+ if(pLed->bLedBlinkInProgress ==_FALSE)
{
if(pLed->CurrLedState == LED_BLINK_SCAN || IS_LED_WPS_BLINKING(pLed))
{
return;
}
- if(pLed->bLedNoLinkBlinkInProgress == true)
+ if(pLed->bLedNoLinkBlinkInProgress == _TRUE)
{
_cancel_timer_ex(&(pLed->BlinkTimer));
- pLed->bLedNoLinkBlinkInProgress = false;
+ pLed->bLedNoLinkBlinkInProgress = _FALSE;
}
- if( pLed->bLedLinkBlinkInProgress == true )
+ if( pLed->bLedLinkBlinkInProgress == _TRUE )
{
_cancel_timer_ex(&(pLed->BlinkTimer));
- pLed->bLedLinkBlinkInProgress = false;
+ pLed->bLedLinkBlinkInProgress = _FALSE;
}
- pLed->bLedBlinkInProgress = true;
+ pLed->bLedBlinkInProgress = _TRUE;
pLed->CurrLedState = LED_BLINK_TXRX;
pLed->BlinkTimes = 2;
if( pLed->bLedOn )
}
break;
- case LED_CTL_START_WPS: //wait until xinpin finish
+ case LED_CTL_START_WPS: /* wait until xinpin finish */
case LED_CTL_START_WPS_BOTTON:
- if(pLed->bLedWPSBlinkInProgress ==false)
+ if(pLed->bLedWPSBlinkInProgress ==_FALSE)
{
- if(pLed->bLedNoLinkBlinkInProgress == true)
+ if(pLed->bLedNoLinkBlinkInProgress == _TRUE)
{
_cancel_timer_ex(&(pLed->BlinkTimer));
- pLed->bLedNoLinkBlinkInProgress = false;
+ pLed->bLedNoLinkBlinkInProgress = _FALSE;
}
- if( pLed->bLedLinkBlinkInProgress == true )
+ if( pLed->bLedLinkBlinkInProgress == _TRUE )
{
_cancel_timer_ex(&(pLed->BlinkTimer));
- pLed->bLedLinkBlinkInProgress = false;
+ pLed->bLedLinkBlinkInProgress = _FALSE;
}
- if(pLed->bLedBlinkInProgress ==true)
+ if(pLed->bLedBlinkInProgress ==_TRUE)
{
_cancel_timer_ex(&(pLed->BlinkTimer));
- pLed->bLedBlinkInProgress = false;
+ pLed->bLedBlinkInProgress = _FALSE;
}
- if(pLed->bLedScanBlinkInProgress ==true)
+ if(pLed->bLedScanBlinkInProgress ==_TRUE)
{
_cancel_timer_ex(&(pLed->BlinkTimer));
- pLed->bLedScanBlinkInProgress = false;
+ pLed->bLedScanBlinkInProgress = _FALSE;
}
- pLed->bLedWPSBlinkInProgress = true;
+ pLed->bLedWPSBlinkInProgress = _TRUE;
pLed->CurrLedState = LED_BLINK_WPS;
if( pLed->bLedOn )
pLed->BlinkingLedState = RTW_LED_OFF;
}
break;
-
case LED_CTL_STOP_WPS:
- if(pLed->bLedNoLinkBlinkInProgress == true)
+ if(pLed->bLedNoLinkBlinkInProgress == _TRUE)
{
_cancel_timer_ex(&(pLed->BlinkTimer));
- pLed->bLedNoLinkBlinkInProgress = false;
+ pLed->bLedNoLinkBlinkInProgress = _FALSE;
}
- if( pLed->bLedLinkBlinkInProgress == true )
+ if( pLed->bLedLinkBlinkInProgress == _TRUE )
{
_cancel_timer_ex(&(pLed->BlinkTimer));
- pLed->bLedLinkBlinkInProgress = false;
+ pLed->bLedLinkBlinkInProgress = _FALSE;
}
- if(pLed->bLedBlinkInProgress ==true)
+ if(pLed->bLedBlinkInProgress ==_TRUE)
{
_cancel_timer_ex(&(pLed->BlinkTimer));
- pLed->bLedBlinkInProgress = false;
+ pLed->bLedBlinkInProgress = _FALSE;
}
- if(pLed->bLedScanBlinkInProgress ==true)
+ if(pLed->bLedScanBlinkInProgress ==_TRUE)
{
_cancel_timer_ex(&(pLed->BlinkTimer));
- pLed->bLedScanBlinkInProgress = false;
+ pLed->bLedScanBlinkInProgress = _FALSE;
}
if(pLed->bLedWPSBlinkInProgress)
{
}
else
{
- pLed->bLedWPSBlinkInProgress = true;
+ pLed->bLedWPSBlinkInProgress = _TRUE;
}
pLed->CurrLedState = LED_BLINK_WPS_STOP;
if(pLed->bLedWPSBlinkInProgress)
{
_cancel_timer_ex(&(pLed->BlinkTimer));
- pLed->bLedWPSBlinkInProgress = false;
+ pLed->bLedWPSBlinkInProgress = _FALSE;
}
- pLed->bLedNoLinkBlinkInProgress = true;
+ pLed->bLedNoLinkBlinkInProgress = _TRUE;
pLed->CurrLedState = LED_BLINK_SLOWLY;
if( pLed->bLedOn )
pLed->BlinkingLedState = RTW_LED_OFF;
if( pLed->bLedNoLinkBlinkInProgress)
{
_cancel_timer_ex(&(pLed->BlinkTimer));
- pLed->bLedNoLinkBlinkInProgress = false;
+ pLed->bLedNoLinkBlinkInProgress = _FALSE;
}
if( pLed->bLedLinkBlinkInProgress)
{
_cancel_timer_ex(&(pLed->BlinkTimer));
- pLed->bLedLinkBlinkInProgress = false;
+ pLed->bLedLinkBlinkInProgress = _FALSE;
}
if( pLed->bLedBlinkInProgress)
{
_cancel_timer_ex(&(pLed->BlinkTimer));
- pLed->bLedBlinkInProgress = false;
+ pLed->bLedBlinkInProgress = _FALSE;
}
if( pLed->bLedWPSBlinkInProgress )
{
_cancel_timer_ex(&(pLed->BlinkTimer));
- pLed->bLedWPSBlinkInProgress = false;
+ pLed->bLedWPSBlinkInProgress = _FALSE;
}
if( pLed->bLedScanBlinkInProgress)
{
_cancel_timer_ex(&(pLed->BlinkTimer));
- pLed->bLedScanBlinkInProgress = false;
+ pLed->bLedScanBlinkInProgress = _FALSE;
}
SwLedOff(padapter, pLed);
RT_TRACE(_module_rtl8712_led_c_,_drv_info_,("Led %d\n", pLed->CurrLedState));
}
- //Arcadyan/Sitecom , added by chiyoko, 20090216
+ /* Arcadyan/Sitecom , added by chiyoko, 20090216 */
static void
SwLedControlMode2(
_adapter *padapter,
case LED_CTL_SITE_SURVEY:
if(pmlmepriv->LinkDetectInfo.bBusyTraffic)
;
- else if(pLed->bLedScanBlinkInProgress ==false)
+ else if(pLed->bLedScanBlinkInProgress ==_FALSE)
{
if(IS_LED_WPS_BLINKING(pLed))
return;
- if(pLed->bLedBlinkInProgress ==true)
+ if(pLed->bLedBlinkInProgress ==_TRUE)
{
_cancel_timer_ex(&(pLed->BlinkTimer));
- pLed->bLedBlinkInProgress = false;
+ pLed->bLedBlinkInProgress = _FALSE;
}
- pLed->bLedScanBlinkInProgress = true;
+ pLed->bLedScanBlinkInProgress = _TRUE;
pLed->CurrLedState = LED_BLINK_SCAN;
pLed->BlinkTimes = 24;
if( pLed->bLedOn )
case LED_CTL_TX:
case LED_CTL_RX:
- if((pLed->bLedBlinkInProgress ==false) && (check_fwstate(pmlmepriv, _FW_LINKED)== true))
+ if((pLed->bLedBlinkInProgress ==_FALSE) && (check_fwstate(pmlmepriv, _FW_LINKED)== _TRUE))
{
if(pLed->CurrLedState == LED_BLINK_SCAN || IS_LED_WPS_BLINKING(pLed))
{
return;
}
- pLed->bLedBlinkInProgress = true;
+ pLed->bLedBlinkInProgress = _TRUE;
pLed->CurrLedState = LED_BLINK_TXRX;
pLed->BlinkTimes = 2;
if( pLed->bLedOn )
if( pLed->bLedBlinkInProgress)
{
_cancel_timer_ex(&(pLed->BlinkTimer));
- pLed->bLedBlinkInProgress = false;
+ pLed->bLedBlinkInProgress = _FALSE;
}
if( pLed->bLedScanBlinkInProgress)
{
_cancel_timer_ex(&(pLed->BlinkTimer));
- pLed->bLedScanBlinkInProgress = false;
+ pLed->bLedScanBlinkInProgress = _FALSE;
}
_set_timer(&(pLed->BlinkTimer), 0);
break;
- case LED_CTL_START_WPS: //wait until xinpin finish
+ case LED_CTL_START_WPS: /* wait until xinpin finish */
case LED_CTL_START_WPS_BOTTON:
- if(pLed->bLedWPSBlinkInProgress ==false)
+ if(pLed->bLedWPSBlinkInProgress ==_FALSE)
{
- if(pLed->bLedBlinkInProgress ==true)
+ if(pLed->bLedBlinkInProgress ==_TRUE)
{
_cancel_timer_ex(&(pLed->BlinkTimer));
- pLed->bLedBlinkInProgress = false;
+ pLed->bLedBlinkInProgress = _FALSE;
}
- if(pLed->bLedScanBlinkInProgress ==true)
+ if(pLed->bLedScanBlinkInProgress ==_TRUE)
{
_cancel_timer_ex(&(pLed->BlinkTimer));
- pLed->bLedScanBlinkInProgress = false;
+ pLed->bLedScanBlinkInProgress = _FALSE;
}
- pLed->bLedWPSBlinkInProgress = true;
+ pLed->bLedWPSBlinkInProgress = _TRUE;
pLed->CurrLedState = RTW_LED_ON;
pLed->BlinkingLedState = RTW_LED_ON;
_set_timer(&(pLed->BlinkTimer), 0);
break;
case LED_CTL_STOP_WPS:
- pLed->bLedWPSBlinkInProgress = false;
+ pLed->bLedWPSBlinkInProgress = _FALSE;
if(padapter->pwrctrlpriv.rf_pwrstate != rf_on)
{
SwLedOff(padapter, pLed);
break;
case LED_CTL_STOP_WPS_FAIL:
- pLed->bLedWPSBlinkInProgress = false;
+ pLed->bLedWPSBlinkInProgress = _FALSE;
if(padapter->pwrctrlpriv.rf_pwrstate != rf_on)
{
SwLedOff(padapter, pLed);
if( pLed->bLedBlinkInProgress)
{
_cancel_timer_ex(&(pLed->BlinkTimer));
- pLed->bLedBlinkInProgress = false;
+ pLed->bLedBlinkInProgress = _FALSE;
}
if( pLed->bLedScanBlinkInProgress)
{
_cancel_timer_ex(&(pLed->BlinkTimer));
- pLed->bLedScanBlinkInProgress = false;
+ pLed->bLedScanBlinkInProgress = _FALSE;
}
if( pLed->bLedWPSBlinkInProgress )
{
_cancel_timer_ex(&(pLed->BlinkTimer));
- pLed->bLedWPSBlinkInProgress = false;
+ pLed->bLedWPSBlinkInProgress = _FALSE;
}
_set_timer(&(pLed->BlinkTimer), 0);
RT_TRACE(_module_rtl8712_led_c_,_drv_info_,("CurrLedState %d\n", pLed->CurrLedState));
}
- //COREGA, added by chiyoko, 20090316
+ /* COREGA, added by chiyoko, 20090316 */
static void
SwLedControlMode3(
_adapter *padapter,
case LED_CTL_SITE_SURVEY:
if(pmlmepriv->LinkDetectInfo.bBusyTraffic)
;
- else if(pLed->bLedScanBlinkInProgress ==false)
+ else if(pLed->bLedScanBlinkInProgress ==_FALSE)
{
if(IS_LED_WPS_BLINKING(pLed))
return;
- if(pLed->bLedBlinkInProgress ==true)
+ if(pLed->bLedBlinkInProgress ==_TRUE)
{
_cancel_timer_ex(&(pLed->BlinkTimer));
- pLed->bLedBlinkInProgress = false;
+ pLed->bLedBlinkInProgress = _FALSE;
}
- pLed->bLedScanBlinkInProgress = true;
+ pLed->bLedScanBlinkInProgress = _TRUE;
pLed->CurrLedState = LED_BLINK_SCAN;
pLed->BlinkTimes = 24;
if( pLed->bLedOn )
case LED_CTL_TX:
case LED_CTL_RX:
- if((pLed->bLedBlinkInProgress ==false) && (check_fwstate(pmlmepriv, _FW_LINKED)== true))
+ if((pLed->bLedBlinkInProgress ==_FALSE) && (check_fwstate(pmlmepriv, _FW_LINKED)== _TRUE))
{
if(pLed->CurrLedState == LED_BLINK_SCAN || IS_LED_WPS_BLINKING(pLed))
{
return;
}
- pLed->bLedBlinkInProgress = true;
+ pLed->bLedBlinkInProgress = _TRUE;
pLed->CurrLedState = LED_BLINK_TXRX;
pLed->BlinkTimes = 2;
if( pLed->bLedOn )
if( pLed->bLedBlinkInProgress)
{
_cancel_timer_ex(&(pLed->BlinkTimer));
- pLed->bLedBlinkInProgress = false;
+ pLed->bLedBlinkInProgress = _FALSE;
}
if( pLed->bLedScanBlinkInProgress)
{
_cancel_timer_ex(&(pLed->BlinkTimer));
- pLed->bLedScanBlinkInProgress = false;
+ pLed->bLedScanBlinkInProgress = _FALSE;
}
_set_timer(&(pLed->BlinkTimer), 0);
break;
- case LED_CTL_START_WPS: //wait until xinpin finish
+ case LED_CTL_START_WPS: /* wait until xinpin finish */
case LED_CTL_START_WPS_BOTTON:
- if(pLed->bLedWPSBlinkInProgress ==false)
+ if(pLed->bLedWPSBlinkInProgress ==_FALSE)
{
- if(pLed->bLedBlinkInProgress ==true)
+ if(pLed->bLedBlinkInProgress ==_TRUE)
{
_cancel_timer_ex(&(pLed->BlinkTimer));
- pLed->bLedBlinkInProgress = false;
+ pLed->bLedBlinkInProgress = _FALSE;
}
- if(pLed->bLedScanBlinkInProgress ==true)
+ if(pLed->bLedScanBlinkInProgress ==_TRUE)
{
_cancel_timer_ex(&(pLed->BlinkTimer));
- pLed->bLedScanBlinkInProgress = false;
+ pLed->bLedScanBlinkInProgress = _FALSE;
}
- pLed->bLedWPSBlinkInProgress = true;
+ pLed->bLedWPSBlinkInProgress = _TRUE;
pLed->CurrLedState = LED_BLINK_WPS;
if( pLed->bLedOn )
pLed->BlinkingLedState = RTW_LED_OFF;
if(pLed->bLedWPSBlinkInProgress)
{
_cancel_timer_ex(&(pLed->BlinkTimer));
- pLed->bLedWPSBlinkInProgress = false;
+ pLed->bLedWPSBlinkInProgress = _FALSE;
}
else
{
- pLed->bLedWPSBlinkInProgress = true;
+ pLed->bLedWPSBlinkInProgress = _TRUE;
}
pLed->CurrLedState = LED_BLINK_WPS_STOP;
if(pLed->bLedWPSBlinkInProgress)
{
_cancel_timer_ex(&(pLed->BlinkTimer));
- pLed->bLedWPSBlinkInProgress = false;
+ pLed->bLedWPSBlinkInProgress = _FALSE;
}
pLed->CurrLedState = RTW_LED_OFF;
if( pLed->bLedBlinkInProgress)
{
_cancel_timer_ex(&(pLed->BlinkTimer));
- pLed->bLedBlinkInProgress = false;
+ pLed->bLedBlinkInProgress = _FALSE;
}
if( pLed->bLedScanBlinkInProgress)
{
_cancel_timer_ex(&(pLed->BlinkTimer));
- pLed->bLedScanBlinkInProgress = false;
+ pLed->bLedScanBlinkInProgress = _FALSE;
}
if( pLed->bLedWPSBlinkInProgress )
{
_cancel_timer_ex(&(pLed->BlinkTimer));
- pLed->bLedWPSBlinkInProgress = false;
+ pLed->bLedWPSBlinkInProgress = _FALSE;
}
_set_timer(&(pLed->BlinkTimer), 0);
RT_TRACE(_module_rtl8712_led_c_,_drv_info_,("CurrLedState %d\n", pLed->CurrLedState));
}
-
- //Edimax-Belkin, added by chiyoko, 20090413
+ /* Edimax-Belkin, added by chiyoko, 20090413 */
static void
SwLedControlMode4(
_adapter *padapter,
case LED_CTL_START_TO_LINK:
if(pLed1->bLedWPSBlinkInProgress)
{
- pLed1->bLedWPSBlinkInProgress = false;
+ pLed1->bLedWPSBlinkInProgress = _FALSE;
_cancel_timer_ex(&(pLed1->BlinkTimer));
pLed1->BlinkingLedState = RTW_LED_OFF;
_set_timer(&(pLed->BlinkTimer), 0);
}
- if( pLed->bLedStartToLinkBlinkInProgress == false )
+ if( pLed->bLedStartToLinkBlinkInProgress == _FALSE )
{
if(pLed->CurrLedState == LED_BLINK_SCAN || IS_LED_WPS_BLINKING(pLed))
{
return;
}
- if(pLed->bLedBlinkInProgress ==true)
+ if(pLed->bLedBlinkInProgress ==_TRUE)
{
_cancel_timer_ex(&(pLed->BlinkTimer));
- pLed->bLedBlinkInProgress = false;
+ pLed->bLedBlinkInProgress = _FALSE;
}
- if(pLed->bLedNoLinkBlinkInProgress ==true)
+ if(pLed->bLedNoLinkBlinkInProgress ==_TRUE)
{
_cancel_timer_ex(&(pLed->BlinkTimer));
- pLed->bLedNoLinkBlinkInProgress = false;
+ pLed->bLedNoLinkBlinkInProgress = _FALSE;
}
- pLed->bLedStartToLinkBlinkInProgress = true;
+ pLed->bLedStartToLinkBlinkInProgress = _TRUE;
pLed->CurrLedState = LED_BLINK_StartToBlink;
if( pLed->bLedOn )
{
case LED_CTL_LINK:
case LED_CTL_NO_LINK:
- //LED1 settings
+ /* LED1 settings */
if(LedAction == LED_CTL_LINK)
{
if(pLed1->bLedWPSBlinkInProgress)
{
- pLed1->bLedWPSBlinkInProgress = false;
+ pLed1->bLedWPSBlinkInProgress = _FALSE;
_cancel_timer_ex(&(pLed1->BlinkTimer));
pLed1->BlinkingLedState = RTW_LED_OFF;
}
}
- if( pLed->bLedNoLinkBlinkInProgress == false )
+ if( pLed->bLedNoLinkBlinkInProgress == _FALSE )
{
if(pLed->CurrLedState == LED_BLINK_SCAN || IS_LED_WPS_BLINKING(pLed))
{
return;
}
- if(pLed->bLedBlinkInProgress ==true)
+ if(pLed->bLedBlinkInProgress ==_TRUE)
{
_cancel_timer_ex(&(pLed->BlinkTimer));
- pLed->bLedBlinkInProgress = false;
+ pLed->bLedBlinkInProgress = _FALSE;
}
- pLed->bLedNoLinkBlinkInProgress = true;
+ pLed->bLedNoLinkBlinkInProgress = _TRUE;
pLed->CurrLedState = LED_BLINK_SLOWLY;
if( pLed->bLedOn )
pLed->BlinkingLedState = RTW_LED_OFF;
break;
case LED_CTL_SITE_SURVEY:
- if((pmlmepriv->LinkDetectInfo.bBusyTraffic) && (check_fwstate(pmlmepriv, _FW_LINKED)== true))
+ if((pmlmepriv->LinkDetectInfo.bBusyTraffic) && (check_fwstate(pmlmepriv, _FW_LINKED)== _TRUE))
;
- else if(pLed->bLedScanBlinkInProgress ==false)
+ else if(pLed->bLedScanBlinkInProgress ==_FALSE)
{
if(IS_LED_WPS_BLINKING(pLed))
return;
- if(pLed->bLedNoLinkBlinkInProgress == true)
+ if(pLed->bLedNoLinkBlinkInProgress == _TRUE)
{
_cancel_timer_ex(&(pLed->BlinkTimer));
- pLed->bLedNoLinkBlinkInProgress = false;
+ pLed->bLedNoLinkBlinkInProgress = _FALSE;
}
- if(pLed->bLedBlinkInProgress ==true)
+ if(pLed->bLedBlinkInProgress ==_TRUE)
{
_cancel_timer_ex(&(pLed->BlinkTimer));
- pLed->bLedBlinkInProgress = false;
+ pLed->bLedBlinkInProgress = _FALSE;
}
- pLed->bLedScanBlinkInProgress = true;
+ pLed->bLedScanBlinkInProgress = _TRUE;
pLed->CurrLedState = LED_BLINK_SCAN;
pLed->BlinkTimes = 24;
if( pLed->bLedOn )
case LED_CTL_TX:
case LED_CTL_RX:
- if(pLed->bLedBlinkInProgress ==false)
+ if(pLed->bLedBlinkInProgress ==_FALSE)
{
if(pLed->CurrLedState == LED_BLINK_SCAN || IS_LED_WPS_BLINKING(pLed))
{
return;
}
- if(pLed->bLedNoLinkBlinkInProgress == true)
+ if(pLed->bLedNoLinkBlinkInProgress == _TRUE)
{
_cancel_timer_ex(&(pLed->BlinkTimer));
- pLed->bLedNoLinkBlinkInProgress = false;
+ pLed->bLedNoLinkBlinkInProgress = _FALSE;
}
- pLed->bLedBlinkInProgress = true;
+ pLed->bLedBlinkInProgress = _TRUE;
pLed->CurrLedState = LED_BLINK_TXRX;
pLed->BlinkTimes = 2;
if( pLed->bLedOn )
}
break;
- case LED_CTL_START_WPS: //wait until xinpin finish
+ case LED_CTL_START_WPS: /* wait until xinpin finish */
case LED_CTL_START_WPS_BOTTON:
if(pLed1->bLedWPSBlinkInProgress)
{
- pLed1->bLedWPSBlinkInProgress = false;
+ pLed1->bLedWPSBlinkInProgress = _FALSE;
_cancel_timer_ex(&(pLed1->BlinkTimer));
pLed1->BlinkingLedState = RTW_LED_OFF;
_set_timer(&(pLed->BlinkTimer), 0);
}
- if(pLed->bLedWPSBlinkInProgress ==false)
+ if(pLed->bLedWPSBlinkInProgress ==_FALSE)
{
- if(pLed->bLedNoLinkBlinkInProgress == true)
+ if(pLed->bLedNoLinkBlinkInProgress == _TRUE)
{
_cancel_timer_ex(&(pLed->BlinkTimer));
- pLed->bLedNoLinkBlinkInProgress = false;
+ pLed->bLedNoLinkBlinkInProgress = _FALSE;
}
- if(pLed->bLedBlinkInProgress ==true)
+ if(pLed->bLedBlinkInProgress ==_TRUE)
{
_cancel_timer_ex(&(pLed->BlinkTimer));
- pLed->bLedBlinkInProgress = false;
+ pLed->bLedBlinkInProgress = _FALSE;
}
- if(pLed->bLedScanBlinkInProgress ==true)
+ if(pLed->bLedScanBlinkInProgress ==_TRUE)
{
_cancel_timer_ex(&(pLed->BlinkTimer));
- pLed->bLedScanBlinkInProgress = false;
+ pLed->bLedScanBlinkInProgress = _FALSE;
}
- pLed->bLedWPSBlinkInProgress = true;
+ pLed->bLedWPSBlinkInProgress = _TRUE;
pLed->CurrLedState = LED_BLINK_WPS;
if( pLed->bLedOn )
{
}
break;
- case LED_CTL_STOP_WPS: //WPS connect success
+ case LED_CTL_STOP_WPS: /* WPS connect success */
if(pLed->bLedWPSBlinkInProgress)
{
_cancel_timer_ex(&(pLed->BlinkTimer));
- pLed->bLedWPSBlinkInProgress = false;
+ pLed->bLedWPSBlinkInProgress = _FALSE;
}
- pLed->bLedNoLinkBlinkInProgress = true;
+ pLed->bLedNoLinkBlinkInProgress = _TRUE;
pLed->CurrLedState = LED_BLINK_SLOWLY;
if( pLed->bLedOn )
pLed->BlinkingLedState = RTW_LED_OFF;
break;
- case LED_CTL_STOP_WPS_FAIL: //WPS authentication fail
+ case LED_CTL_STOP_WPS_FAIL: /* WPS authentication fail */
if(pLed->bLedWPSBlinkInProgress)
{
_cancel_timer_ex(&(pLed->BlinkTimer));
- pLed->bLedWPSBlinkInProgress = false;
+ pLed->bLedWPSBlinkInProgress = _FALSE;
}
- pLed->bLedNoLinkBlinkInProgress = true;
+ pLed->bLedNoLinkBlinkInProgress = _TRUE;
pLed->CurrLedState = LED_BLINK_SLOWLY;
if( pLed->bLedOn )
pLed->BlinkingLedState = RTW_LED_OFF;
pLed->BlinkingLedState = RTW_LED_ON;
_set_timer(&(pLed->BlinkTimer), LED_BLINK_NO_LINK_INTERVAL_ALPHA);
- //LED1 settings
+ /* LED1 settings */
if(pLed1->bLedWPSBlinkInProgress)
_cancel_timer_ex(&(pLed1->BlinkTimer));
else
- pLed1->bLedWPSBlinkInProgress = true;
+ pLed1->bLedWPSBlinkInProgress = _TRUE;
pLed1->CurrLedState = LED_BLINK_WPS_STOP;
if( pLed1->bLedOn )
break;
- case LED_CTL_STOP_WPS_FAIL_OVERLAP: //WPS session overlap
+ case LED_CTL_STOP_WPS_FAIL_OVERLAP: /* WPS session overlap */
if(pLed->bLedWPSBlinkInProgress)
{
_cancel_timer_ex(&(pLed->BlinkTimer));
- pLed->bLedWPSBlinkInProgress = false;
+ pLed->bLedWPSBlinkInProgress = _FALSE;
}
- pLed->bLedNoLinkBlinkInProgress = true;
+ pLed->bLedNoLinkBlinkInProgress = _TRUE;
pLed->CurrLedState = LED_BLINK_SLOWLY;
if( pLed->bLedOn )
pLed->BlinkingLedState = RTW_LED_OFF;
pLed->BlinkingLedState = RTW_LED_ON;
_set_timer(&(pLed->BlinkTimer), LED_BLINK_NO_LINK_INTERVAL_ALPHA);
- //LED1 settings
+ /* LED1 settings */
if(pLed1->bLedWPSBlinkInProgress)
_cancel_timer_ex(&(pLed1->BlinkTimer));
else
- pLed1->bLedWPSBlinkInProgress = true;
+ pLed1->bLedWPSBlinkInProgress = _TRUE;
pLed1->CurrLedState = LED_BLINK_WPS_STOP_OVERLAP;
pLed1->BlinkTimes = 10;
if( pLed->bLedNoLinkBlinkInProgress)
{
_cancel_timer_ex(&(pLed->BlinkTimer));
- pLed->bLedNoLinkBlinkInProgress = false;
+ pLed->bLedNoLinkBlinkInProgress = _FALSE;
}
if( pLed->bLedLinkBlinkInProgress)
{
_cancel_timer_ex(&(pLed->BlinkTimer));
- pLed->bLedLinkBlinkInProgress = false;
+ pLed->bLedLinkBlinkInProgress = _FALSE;
}
if( pLed->bLedBlinkInProgress)
{
_cancel_timer_ex(&(pLed->BlinkTimer));
- pLed->bLedBlinkInProgress = false;
+ pLed->bLedBlinkInProgress = _FALSE;
}
if( pLed->bLedWPSBlinkInProgress )
{
_cancel_timer_ex(&(pLed->BlinkTimer));
- pLed->bLedWPSBlinkInProgress = false;
+ pLed->bLedWPSBlinkInProgress = _FALSE;
}
if( pLed->bLedScanBlinkInProgress)
{
_cancel_timer_ex(&(pLed->BlinkTimer));
- pLed->bLedScanBlinkInProgress = false;
+ pLed->bLedScanBlinkInProgress = _FALSE;
}
if( pLed->bLedStartToLinkBlinkInProgress)
{
_cancel_timer_ex(&(pLed->BlinkTimer));
- pLed->bLedStartToLinkBlinkInProgress = false;
+ pLed->bLedStartToLinkBlinkInProgress = _FALSE;
}
if( pLed1->bLedWPSBlinkInProgress )
{
_cancel_timer_ex(&(pLed1->BlinkTimer));
- pLed1->bLedWPSBlinkInProgress = false;
+ pLed1->bLedWPSBlinkInProgress = _FALSE;
}
pLed1->BlinkingLedState = LED_UNKNOWN;
RT_TRACE(_module_rtl8712_led_c_,_drv_info_,("Led %d\n", pLed->CurrLedState));
}
-
-
- //Sercomm-Belkin, added by chiyoko, 20090415
+ /* Sercomm-Belkin, added by chiyoko, 20090415 */
static void
SwLedControlMode5(
_adapter *padapter,
{
case LED_CTL_POWER_ON:
case LED_CTL_NO_LINK:
- case LED_CTL_LINK: //solid blue
+ case LED_CTL_LINK: /* solid blue */
pLed->CurrLedState = RTW_LED_ON;
pLed->BlinkingLedState = RTW_LED_ON;
break;
case LED_CTL_SITE_SURVEY:
- if((pmlmepriv->LinkDetectInfo.bBusyTraffic) && (check_fwstate(pmlmepriv, _FW_LINKED)== true))
+ if((pmlmepriv->LinkDetectInfo.bBusyTraffic) && (check_fwstate(pmlmepriv, _FW_LINKED)== _TRUE))
;
- else if(pLed->bLedScanBlinkInProgress ==false)
+ else if(pLed->bLedScanBlinkInProgress ==_FALSE)
{
- if(pLed->bLedBlinkInProgress ==true)
+ if(pLed->bLedBlinkInProgress ==_TRUE)
{
_cancel_timer_ex(&(pLed->BlinkTimer));
- pLed->bLedBlinkInProgress = false;
+ pLed->bLedBlinkInProgress = _FALSE;
}
- pLed->bLedScanBlinkInProgress = true;
+ pLed->bLedScanBlinkInProgress = _TRUE;
pLed->CurrLedState = LED_BLINK_SCAN;
pLed->BlinkTimes = 24;
if( pLed->bLedOn )
case LED_CTL_TX:
case LED_CTL_RX:
- if(pLed->bLedBlinkInProgress ==false)
+ if(pLed->bLedBlinkInProgress ==_FALSE)
{
if(pLed->CurrLedState == LED_BLINK_SCAN)
{
return;
}
- pLed->bLedBlinkInProgress = true;
+ pLed->bLedBlinkInProgress = _TRUE;
pLed->CurrLedState = LED_BLINK_TXRX;
pLed->BlinkTimes = 2;
if( pLed->bLedOn )
if( pLed->bLedBlinkInProgress)
{
_cancel_timer_ex(&(pLed->BlinkTimer));
- pLed->bLedBlinkInProgress = false;
+ pLed->bLedBlinkInProgress = _FALSE;
}
SwLedOff(padapter, pLed);
RT_TRACE(_module_rtl8712_led_c_,_drv_info_,("Led %d\n", pLed->CurrLedState));
}
- //WNC-Corega, added by chiyoko, 20090902
+ /* WNC-Corega, added by chiyoko, 20090902 */
static void
SwLedControlMode6(
_adapter *padapter,
RT_TRACE(_module_rtl8712_led_c_,_drv_info_,("ledcontrol 6 Led %d\n", pLed0->CurrLedState));
}
-//
-// Description:
-// Handler function of LED Blinking.
-// We dispatch acture LED blink action according to LedStrategy.
-//
+/* */
+/* Description: */
+/* Handler function of LED Blinking. */
+/* We dispatch acture LED blink action according to LedStrategy. */
+/* */
void BlinkHandler(PLED_871x pLed)
{
_adapter *padapter = pLed->padapter;
struct led_priv *ledpriv = &(padapter->ledpriv);
- //DBG_871X("%s (%s:%d)\n",__FUNCTION__, current->comm, current->pid);
+ /* DBG_8723A("%s (%s:%d)\n",__FUNCTION__, current->comm, current->pid); */
- if( (padapter->bSurpriseRemoved == true) || ( padapter->bDriverStopped == true))
+ if( (padapter->bSurpriseRemoved == _TRUE) || ( padapter->bDriverStopped == _TRUE))
{
- //DBG_871X("%s bSurpriseRemoved:%d, bDriverStopped:%d\n", __FUNCTION__, padapter->bSurpriseRemoved, padapter->bDriverStopped);
+ /* DBG_8723A("%s bSurpriseRemoved:%d, bDriverStopped:%d\n", __FUNCTION__, padapter->bSurpriseRemoved, padapter->bDriverStopped); */
return;
}
break;
default:
- //RT_TRACE(COMP_LED, DBG_LOUD, ("BlinkWorkItemCallback 0x%x \n", pHalData->LedStrategy));
- //SwLedBlink(pLed);
+ /* RT_TRACE(COMP_LED, DBG_LOUD, ("BlinkWorkItemCallback 0x%x \n", pHalData->LedStrategy)); */
+ /* SwLedBlink(pLed); */
break;
}
}
{
struct led_priv *ledpriv = &(padapter->ledpriv);
- if( (padapter->bSurpriseRemoved == true) || ( padapter->bDriverStopped == true)
- ||(padapter->hw_init_completed == false) )
+ if( (padapter->bSurpriseRemoved == _TRUE) || ( padapter->bDriverStopped == _TRUE)
+ ||(padapter->hw_init_completed == _FALSE) )
+ {
return;
+ }
- if( ledpriv->bRegUseLed == false)
+ if( ledpriv->bRegUseLed == _FALSE)
return;
+ /* if (!priv->up) */
+ /* return; */
+
+ /* if(priv->bInHctTest) */
+ /* return; */
+
if( (padapter->pwrctrlpriv.rf_pwrstate != rf_on &&
padapter->pwrctrlpriv.rfoff_reason > RF_CHANGE_BY_PS) &&
(LedAction == LED_CTL_TX || LedAction == LED_CTL_RX ||
LedAction == LED_CTL_LINK ||
LedAction == LED_CTL_NO_LINK ||
LedAction == LED_CTL_POWER_ON) )
+ {
return;
+ }
switch(ledpriv->LedStrategy) {
case SW_LED_MODE0:
RT_TRACE(_module_rtl8712_led_c_,_drv_info_,("LedStrategy:%d, LedAction %d\n", ledpriv->LedStrategy,LedAction));
}
-
-#endif