ath9k: Change return type for set_board_values()
We always return true, checking for 'false' return value is bogus anyway, so fix this. Signed-off-by: Sujith <Sujith.Manoharan@atheros.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
This commit is contained in:
@@ -1232,7 +1232,7 @@ static void ath9k_hw_4k_set_gain(struct ath_hw *ah,
|
|||||||
REG_WRITE(ah, AR9285_AN_TOP4, (AR9285_AN_TOP4_DEFAULT | 0x14));
|
REG_WRITE(ah, AR9285_AN_TOP4, (AR9285_AN_TOP4_DEFAULT | 0x14));
|
||||||
}
|
}
|
||||||
|
|
||||||
static bool ath9k_hw_4k_set_board_values(struct ath_hw *ah,
|
static void ath9k_hw_4k_set_board_values(struct ath_hw *ah,
|
||||||
struct ath9k_channel *chan)
|
struct ath9k_channel *chan)
|
||||||
{
|
{
|
||||||
struct modal_eep_4k_header *pModal;
|
struct modal_eep_4k_header *pModal;
|
||||||
@@ -1378,8 +1378,6 @@ static bool ath9k_hw_4k_set_board_values(struct ath_hw *ah,
|
|||||||
AR_PHY_SETTLING_SWITCH,
|
AR_PHY_SETTLING_SWITCH,
|
||||||
pModal->swSettleHt40);
|
pModal->swSettleHt40);
|
||||||
}
|
}
|
||||||
|
|
||||||
return true;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
static u16 ath9k_hw_4k_get_eeprom_antenna_cfg(struct ath_hw *ah,
|
static u16 ath9k_hw_4k_get_eeprom_antenna_cfg(struct ath_hw *ah,
|
||||||
@@ -1718,7 +1716,7 @@ static void ath9k_hw_def_set_gain(struct ath_hw *ah,
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
static bool ath9k_hw_def_set_board_values(struct ath_hw *ah,
|
static void ath9k_hw_def_set_board_values(struct ath_hw *ah,
|
||||||
struct ath9k_channel *chan)
|
struct ath9k_channel *chan)
|
||||||
{
|
{
|
||||||
struct modal_eep_header *pModal;
|
struct modal_eep_header *pModal;
|
||||||
@@ -1884,8 +1882,6 @@ static bool ath9k_hw_def_set_board_values(struct ath_hw *ah,
|
|||||||
AR_PHY_TX_DESIRED_SCALE_CCK,
|
AR_PHY_TX_DESIRED_SCALE_CCK,
|
||||||
eep->baseEepHeader.desiredScaleCCK);
|
eep->baseEepHeader.desiredScaleCCK);
|
||||||
}
|
}
|
||||||
|
|
||||||
return true;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
static void ath9k_hw_def_set_addac(struct ath_hw *ah,
|
static void ath9k_hw_def_set_addac(struct ath_hw *ah,
|
||||||
|
@@ -490,7 +490,7 @@ struct eeprom_ops {
|
|||||||
u8 (*get_num_ant_config)(struct ath_hw *hw, enum ieee80211_band band);
|
u8 (*get_num_ant_config)(struct ath_hw *hw, enum ieee80211_band band);
|
||||||
u16 (*get_eeprom_antenna_cfg)(struct ath_hw *hw,
|
u16 (*get_eeprom_antenna_cfg)(struct ath_hw *hw,
|
||||||
struct ath9k_channel *chan);
|
struct ath9k_channel *chan);
|
||||||
bool (*set_board_values)(struct ath_hw *hw, struct ath9k_channel *chan);
|
void (*set_board_values)(struct ath_hw *hw, struct ath9k_channel *chan);
|
||||||
void (*set_addac)(struct ath_hw *hw, struct ath9k_channel *chan);
|
void (*set_addac)(struct ath_hw *hw, struct ath9k_channel *chan);
|
||||||
int (*set_txpower)(struct ath_hw *hw, struct ath9k_channel *chan,
|
int (*set_txpower)(struct ath_hw *hw, struct ath9k_channel *chan,
|
||||||
u16 cfgCtl, u8 twiceAntennaReduction,
|
u16 cfgCtl, u8 twiceAntennaReduction,
|
||||||
|
@@ -2277,11 +2277,7 @@ int ath9k_hw_reset(struct ath_hw *ah, struct ath9k_channel *chan,
|
|||||||
else
|
else
|
||||||
ath9k_hw_spur_mitigate(ah, chan);
|
ath9k_hw_spur_mitigate(ah, chan);
|
||||||
|
|
||||||
if (!ah->eep_ops->set_board_values(ah, chan)) {
|
ah->eep_ops->set_board_values(ah, chan);
|
||||||
DPRINTF(ah->ah_sc, ATH_DBG_EEPROM,
|
|
||||||
"error setting board options\n");
|
|
||||||
return -EIO;
|
|
||||||
}
|
|
||||||
|
|
||||||
ath9k_hw_decrease_chain_power(ah, chan);
|
ath9k_hw_decrease_chain_power(ah, chan);
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user