mirror of
https://github.com/torvalds/linux.git
synced 2026-05-29 17:43:52 +02:00
wifi: brcmsmac: phy: Remove unreachable error handling code
wlc_phy_txpwr_srom_read_lcnphy() in wlc_phy_attach_lcnphy() always
returns true, making the error handling code unreachable. Change the
function's return type to void and remove the dead code, similar to
the cleanup done for wlc_phy_txpwr_srom_read_nphy() in commit
47f0e32ffe ("wifi: brcmsmac: phy: Remove unreachable code").
Signed-off-by: Ingyu Jang <ingyujang25@korea.ac.kr>
Acked-by: Arend van Spriel <arend.vanspriel@broadcom.com>
Link: https://patch.msgid.link/20260131172355.3367673-1-ingyujang25@korea.ac.kr
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
This commit is contained in:
parent
19dd0cc36a
commit
9825fa8f49
|
|
@ -4790,7 +4790,7 @@ void wlc_phy_init_lcnphy(struct brcms_phy *pi)
|
|||
wlc_lcnphy_calib_modes(pi, PHY_PERICAL_PHYINIT);
|
||||
}
|
||||
|
||||
static bool wlc_phy_txpwr_srom_read_lcnphy(struct brcms_phy *pi)
|
||||
static void wlc_phy_txpwr_srom_read_lcnphy(struct brcms_phy *pi)
|
||||
{
|
||||
s8 txpwr = 0;
|
||||
int i;
|
||||
|
|
@ -4879,8 +4879,6 @@ static bool wlc_phy_txpwr_srom_read_lcnphy(struct brcms_phy *pi)
|
|||
sprom->ant_available_bg);
|
||||
}
|
||||
pi_lcn->lcnphy_cck_dig_filt_type = -1;
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
void wlc_2064_vco_cal(struct brcms_phy *pi)
|
||||
|
|
@ -4992,10 +4990,7 @@ bool wlc_phy_attach_lcnphy(struct brcms_phy *pi)
|
|||
pi->pi_fptr.radioloftget = wlc_lcnphy_get_radio_loft;
|
||||
pi->pi_fptr.detach = wlc_phy_detach_lcnphy;
|
||||
|
||||
if (!wlc_phy_txpwr_srom_read_lcnphy(pi)) {
|
||||
kfree(pi->u.pi_lcnphy);
|
||||
return false;
|
||||
}
|
||||
wlc_phy_txpwr_srom_read_lcnphy(pi);
|
||||
|
||||
if (LCNREV_IS(pi->pubpi.phy_rev, 1)) {
|
||||
if (pi_lcn->lcnphy_tempsense_option == 3) {
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user