Lines Matching refs:antenna
99 * iwl3945_get_antenna_flags - Get antenna flags for RXON command
100 * @priv: eeprom and antenna fields are used to determine antenna flags
102 * priv->eeprom39 is used to determine if antenna AUX/MAIN are reversed
103 * iwl3945_mod_params.antenna specifies the antenna diversity mode:
105 * IWL_ANTENNA_DIVERSITY - NIC selects best antenna by itself
106 * IWL_ANTENNA_MAIN - Force MAIN antenna
107 * IWL_ANTENNA_AUX - Force AUX antenna
113 switch (iwl3945_mod_params.antenna) {
128 /* bad antenna selector value */
129 IWL_ERR(priv, "Bad antenna selector value (0x%x)\n",
130 iwl3945_mod_params.antenna);
3700 return sprintf(buf, "%d\n", iwl3945_mod_params.antenna);
3719 IWL_DEBUG_INFO(priv, "Setting antenna select to %d.\n", ant);
3720 iwl3945_mod_params.antenna = (enum iwl3945_antenna)ant;
3722 IWL_DEBUG_INFO(priv, "Bad antenna select value %d.\n", ant);
3728 static DEVICE_ATTR(antenna, S_IWUSR | S_IRUGO, show_antenna, store_antenna);
4292 module_param_named(antenna, iwl3945_mod_params.antenna, int, S_IRUGO);
4293 MODULE_PARM_DESC(antenna, "select antenna (1=Main, 2=Aux, default 0 [both])");