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);

Reply via email to