root/drivers/net/wireless/intel/iwlwifi/dvm/led.h

/* [<][>][^][v][top][bottom][index][help] */

INCLUDED FROM


DEFINITIONS

This source file includes following definitions.
  1. iwlagn_led_enable
  2. iwl_leds_init
  3. iwl_leds_exit

   1 /* SPDX-License-Identifier: GPL-2.0-only */
   2 /******************************************************************************
   3  *
   4  * Copyright(c) 2003 - 2014 Intel Corporation. All rights reserved.
   5  *
   6  * Contact Information:
   7  *  Intel Linux Wireless <linuxwifi@intel.com>
   8  * Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497
   9  *
  10  *****************************************************************************/
  11 
  12 #ifndef __iwl_leds_h__
  13 #define __iwl_leds_h__
  14 
  15 
  16 struct iwl_priv;
  17 
  18 #define IWL_LED_SOLID 11
  19 #define IWL_DEF_LED_INTRVL cpu_to_le32(1000)
  20 
  21 #define IWL_LED_ACTIVITY       (0<<1)
  22 #define IWL_LED_LINK           (1<<1)
  23 
  24 #ifdef CONFIG_IWLWIFI_LEDS
  25 void iwlagn_led_enable(struct iwl_priv *priv);
  26 void iwl_leds_init(struct iwl_priv *priv);
  27 void iwl_leds_exit(struct iwl_priv *priv);
  28 #else
  29 static inline void iwlagn_led_enable(struct iwl_priv *priv)
  30 {
  31 }
  32 static inline void iwl_leds_init(struct iwl_priv *priv)
  33 {
  34 }
  35 static inline void iwl_leds_exit(struct iwl_priv *priv)
  36 {
  37 }
  38 #endif
  39 
  40 #endif /* __iwl_leds_h__ */

/* [<][>][^][v][top][bottom][index][help] */