linux/drivers/net/wireless/intel/iwlwifi/dvm/led.h
<<
>>
Prefs
   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
  16struct 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
  25void iwlagn_led_enable(struct iwl_priv *priv);
  26void iwl_leds_init(struct iwl_priv *priv);
  27void iwl_leds_exit(struct iwl_priv *priv);
  28#else
  29static inline void iwlagn_led_enable(struct iwl_priv *priv)
  30{
  31}
  32static inline void iwl_leds_init(struct iwl_priv *priv)
  33{
  34}
  35static inline void iwl_leds_exit(struct iwl_priv *priv)
  36{
  37}
  38#endif
  39
  40#endif /* __iwl_leds_h__ */
  41