Module Name: src Committed By: mrg Date: Tue Apr 13 03:27:14 UTC 2021
Modified Files: src/sys/dev/ic: ath.c src/sys/external/isc/atheros_hal/dist: ah_eeprom_v1.c ah_eeprom_v14.c ah_eeprom_v3.c ah_eeprom_v4k.c src/sys/external/isc/atheros_hal/dist/ar5212: ar5212_attach.c ar5212_xmit.c Log Message: use correct enum types for various functions. To generate a diff of this commit: cvs rdiff -u -r1.133 -r1.134 src/sys/dev/ic/ath.c cvs rdiff -u -r1.4 -r1.5 src/sys/external/isc/atheros_hal/dist/ah_eeprom_v1.c \ src/sys/external/isc/atheros_hal/dist/ah_eeprom_v3.c cvs rdiff -u -r1.6 -r1.7 \ src/sys/external/isc/atheros_hal/dist/ah_eeprom_v14.c cvs rdiff -u -r1.5 -r1.6 \ src/sys/external/isc/atheros_hal/dist/ah_eeprom_v4k.c cvs rdiff -u -r1.4 -r1.5 \ src/sys/external/isc/atheros_hal/dist/ar5212/ar5212_attach.c cvs rdiff -u -r1.3 -r1.4 \ src/sys/external/isc/atheros_hal/dist/ar5212/ar5212_xmit.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/dev/ic/ath.c diff -u src/sys/dev/ic/ath.c:1.133 src/sys/dev/ic/ath.c:1.134 --- src/sys/dev/ic/ath.c:1.133 Mon Nov 16 00:12:13 2020 +++ src/sys/dev/ic/ath.c Tue Apr 13 03:27:13 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: ath.c,v 1.133 2020/11/16 00:12:13 msaitoh Exp $ */ +/* $NetBSD: ath.c,v 1.134 2021/04/13 03:27:13 mrg Exp $ */ /*- * Copyright (c) 2002-2005 Sam Leffler, Errno Consulting @@ -41,7 +41,7 @@ __FBSDID("$FreeBSD: src/sys/dev/ath/if_ath.c,v 1.104 2005/09/16 10:09:23 ru Exp $"); #endif #ifdef __NetBSD__ -__KERNEL_RCSID(0, "$NetBSD: ath.c,v 1.133 2020/11/16 00:12:13 msaitoh Exp $"); +__KERNEL_RCSID(0, "$NetBSD: ath.c,v 1.134 2021/04/13 03:27:13 mrg Exp $"); #endif /* @@ -728,7 +728,7 @@ ath_resume(struct ath_softc *sc) #if notyet ath_hal_setpower(ah, HAL_PM_AWAKE); #else - ath_hal_reset(ah, ic->ic_opmode, &sc->sc_curchan, AH_FALSE, &status); + ath_hal_reset(ah, ic->ic_opmode, &sc->sc_curchan, HAL_M_IBSS, &status); #endif /* Index: src/sys/external/isc/atheros_hal/dist/ah_eeprom_v1.c diff -u src/sys/external/isc/atheros_hal/dist/ah_eeprom_v1.c:1.4 src/sys/external/isc/atheros_hal/dist/ah_eeprom_v1.c:1.5 --- src/sys/external/isc/atheros_hal/dist/ah_eeprom_v1.c:1.4 Fri Dec 12 21:31:49 2008 +++ src/sys/external/isc/atheros_hal/dist/ah_eeprom_v1.c Tue Apr 13 03:27:13 2021 @@ -14,7 +14,7 @@ * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. * - * $Id: ah_eeprom_v1.c,v 1.4 2008/12/12 21:31:49 alc Exp $ + * $Id: ah_eeprom_v1.c,v 1.5 2021/04/13 03:27:13 mrg Exp $ */ #include "opt_ah.h" @@ -71,7 +71,7 @@ v1EepromGet(struct ath_hal *ah, int para static HAL_BOOL v1EepromSet(struct ath_hal *ah, int param, int v) { - return HAL_EINVAL; + return AH_FALSE; } static HAL_BOOL Index: src/sys/external/isc/atheros_hal/dist/ah_eeprom_v3.c diff -u src/sys/external/isc/atheros_hal/dist/ah_eeprom_v3.c:1.4 src/sys/external/isc/atheros_hal/dist/ah_eeprom_v3.c:1.5 --- src/sys/external/isc/atheros_hal/dist/ah_eeprom_v3.c:1.4 Thu Sep 12 11:26:53 2013 +++ src/sys/external/isc/atheros_hal/dist/ah_eeprom_v3.c Tue Apr 13 03:27:13 2021 @@ -14,7 +14,7 @@ * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. * - * $Id: ah_eeprom_v3.c,v 1.4 2013/09/12 11:26:53 martin Exp $ + * $Id: ah_eeprom_v3.c,v 1.5 2021/04/13 03:27:13 mrg Exp $ */ #include "opt_ah.h" @@ -1671,45 +1671,45 @@ legacyEepromSet(struct ath_hal *ah, int switch (param) { case AR_EEP_AMODE: ee->ee_Amode = v; - return HAL_OK; + return AH_TRUE; case AR_EEP_BMODE: ee->ee_Bmode = v; - return HAL_OK; + return AH_TRUE; case AR_EEP_GMODE: ee->ee_Gmode = v; - return HAL_OK; + return AH_TRUE; case AR_EEP_TURBO5DISABLE: ee->ee_turbo5Disable = v; - return HAL_OK; + return AH_TRUE; case AR_EEP_TURBO2DISABLE: ee->ee_turbo2Disable = v; - return HAL_OK; + return AH_TRUE; case AR_EEP_COMPRESS: if (v) ee->ee_opCap &= ~AR_EEPROM_EEPCAP_COMPRESS_DIS; else ee->ee_opCap |= AR_EEPROM_EEPCAP_COMPRESS_DIS; - return HAL_OK; + return AH_TRUE; case AR_EEP_FASTFRAME: if (v) ee->ee_opCap &= ~AR_EEPROM_EEPCAP_FASTFRAME_DIS; else ee->ee_opCap |= AR_EEPROM_EEPCAP_FASTFRAME_DIS; - return HAL_OK; + return AH_TRUE; case AR_EEP_AES: if (v) ee->ee_opCap &= ~AR_EEPROM_EEPCAP_AES_DIS; else ee->ee_opCap |= AR_EEPROM_EEPCAP_AES_DIS; - return HAL_OK; + return AH_TRUE; case AR_EEP_BURST: if (v) ee->ee_opCap &= ~AR_EEPROM_EEPCAP_BURST_DIS; else ee->ee_opCap |= AR_EEPROM_EEPCAP_BURST_DIS; - return HAL_OK; + return AH_TRUE; } - return HAL_EINVAL; + return AH_FALSE; } static HAL_BOOL Index: src/sys/external/isc/atheros_hal/dist/ah_eeprom_v14.c diff -u src/sys/external/isc/atheros_hal/dist/ah_eeprom_v14.c:1.6 src/sys/external/isc/atheros_hal/dist/ah_eeprom_v14.c:1.7 --- src/sys/external/isc/atheros_hal/dist/ah_eeprom_v14.c:1.6 Tue Dec 11 09:22:16 2012 +++ src/sys/external/isc/atheros_hal/dist/ah_eeprom_v14.c Tue Apr 13 03:27:13 2021 @@ -14,7 +14,7 @@ * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. * - * $Id: ah_eeprom_v14.c,v 1.6 2012/12/11 09:22:16 msaitoh Exp $ + * $Id: ah_eeprom_v14.c,v 1.7 2021/04/13 03:27:13 mrg Exp $ */ #include "opt_ah.h" @@ -137,12 +137,12 @@ v14EepromSet(struct ath_hal *ah, int par switch (param) { case AR_EEP_ANTGAINMAX_2: ee->ee_antennaGainMax[1] = (int8_t) v; - return HAL_OK; + return AH_TRUE; case AR_EEP_ANTGAINMAX_5: ee->ee_antennaGainMax[0] = (int8_t) v; - return HAL_OK; + return AH_TRUE; } - return HAL_EINVAL; + return AH_FALSE; } static HAL_BOOL Index: src/sys/external/isc/atheros_hal/dist/ah_eeprom_v4k.c diff -u src/sys/external/isc/atheros_hal/dist/ah_eeprom_v4k.c:1.5 src/sys/external/isc/atheros_hal/dist/ah_eeprom_v4k.c:1.6 --- src/sys/external/isc/atheros_hal/dist/ah_eeprom_v4k.c:1.5 Thu Sep 12 11:38:23 2013 +++ src/sys/external/isc/atheros_hal/dist/ah_eeprom_v4k.c Tue Apr 13 03:27:13 2021 @@ -124,9 +124,9 @@ v4kEepromSet(struct ath_hal *ah, int par switch (param) { case AR_EEP_ANTGAINMAX_2: ee->ee_antennaGainMax = (int8_t) v; - return HAL_OK; + return AH_TRUE; } - return HAL_EINVAL; + return AH_FALSE; } static HAL_BOOL Index: src/sys/external/isc/atheros_hal/dist/ar5212/ar5212_attach.c diff -u src/sys/external/isc/atheros_hal/dist/ar5212/ar5212_attach.c:1.4 src/sys/external/isc/atheros_hal/dist/ar5212/ar5212_attach.c:1.5 --- src/sys/external/isc/atheros_hal/dist/ar5212/ar5212_attach.c:1.4 Mon Mar 7 11:25:43 2011 +++ src/sys/external/isc/atheros_hal/dist/ar5212/ar5212_attach.c Tue Apr 13 03:27:13 2021 @@ -14,7 +14,7 @@ * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. * - * $Id: ar5212_attach.c,v 1.4 2011/03/07 11:25:43 cegger Exp $ + * $Id: ar5212_attach.c,v 1.5 2021/04/13 03:27:13 mrg Exp $ */ #include "opt_ah.h" @@ -238,7 +238,7 @@ ar5212InitState(struct ath_hal_5212 *ahp ahp->ah_antControl = HAL_ANT_VARIABLE; ahp->ah_diversity = AH_TRUE; - ahp->ah_bIQCalibration = AH_FALSE; + ahp->ah_bIQCalibration = IQ_CAL_INACTIVE; /* * Enable MIC handling. */ Index: src/sys/external/isc/atheros_hal/dist/ar5212/ar5212_xmit.c diff -u src/sys/external/isc/atheros_hal/dist/ar5212/ar5212_xmit.c:1.3 src/sys/external/isc/atheros_hal/dist/ar5212/ar5212_xmit.c:1.4 --- src/sys/external/isc/atheros_hal/dist/ar5212/ar5212_xmit.c:1.3 Mon Mar 7 11:25:43 2011 +++ src/sys/external/isc/atheros_hal/dist/ar5212/ar5212_xmit.c Tue Apr 13 03:27:13 2021 @@ -14,7 +14,7 @@ * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. * - * $Id: ar5212_xmit.c,v 1.3 2011/03/07 11:25:43 cegger Exp $ + * $Id: ar5212_xmit.c,v 1.4 2021/04/13 03:27:13 mrg Exp $ */ #include "opt_ah.h" @@ -902,7 +902,9 @@ ar5212ProcTxDesc(struct ath_hal *ah, */ switch (ts->ts_finaltsi) { case 3: ts->ts_longretry += MS(ads->ds_ctl2, AR_XmitDataTries2); + /* FALLTHRU */ case 2: ts->ts_longretry += MS(ads->ds_ctl2, AR_XmitDataTries1); + /* FALLTHRU */ case 1: ts->ts_longretry += MS(ads->ds_ctl2, AR_XmitDataTries0); } ts->ts_virtcol = MS(ads->ds_txstatus0, AR_VirtCollCnt);