Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 10 Jul 2012 03:48:07 +0000 (UTC)
From:      Adrian Chadd <adrian@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r238333 - head/sys/dev/ath/ath_hal
Message-ID:  <201207100348.q6A3m83a057833@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: adrian
Date: Tue Jul 10 03:48:07 2012
New Revision: 238333
URL: http://svn.freebsd.org/changeset/base/238333

Log:
  Reorder these so they match the capability enum order.

Modified:
  head/sys/dev/ath/ath_hal/ah.c

Modified: head/sys/dev/ath/ath_hal/ah.c
==============================================================================
--- head/sys/dev/ath/ath_hal/ah.c	Tue Jul 10 02:44:15 2012	(r238332)
+++ head/sys/dev/ath/ath_hal/ah.c	Tue Jul 10 03:48:07 2012	(r238333)
@@ -619,6 +619,19 @@ ath_hal_getcapability(struct ath_hal *ah
 		return pCap->hal4AddrAggrSupport ? HAL_OK : HAL_ENOTSUPP;
 	case HAL_CAP_EXT_CHAN_DFS:
 		return pCap->halExtChanDfsSupport ? HAL_OK : HAL_ENOTSUPP;
+	case HAL_CAP_COMBINED_RADAR_RSSI:
+		return pCap->halUseCombinedRadarRssi ? HAL_OK : HAL_ENOTSUPP;
+	case HAL_CAP_AUTO_SLEEP:
+		return pCap->halAutoSleepSupport ? HAL_OK : HAL_ENOTSUPP;
+	case HAL_CAP_MBSSID_AGGR_SUPPORT:
+		return pCap->halMbssidAggrSupport ? HAL_OK : HAL_ENOTSUPP;
+	case HAL_CAP_SPLIT_4KB_TRANS:	/* hardware handles descriptors straddling 4k page boundary */
+		return pCap->hal4kbSplitTransSupport ? HAL_OK : HAL_ENOTSUPP;
+	case HAL_CAP_REG_FLAG:
+		*result = AH_PRIVATE(ah)->ah_currentRDext;
+		return HAL_OK;
+	case HAL_CAP_ENHANCED_DMA_SUPPORT:
+		return pCap->halEnhancedDmaSupport ? HAL_OK : HAL_ENOTSUPP;
 	case HAL_CAP_NUM_TXMAPS:
 		*result = pCap->halNumTxMaps;
 		return HAL_OK;
@@ -645,18 +658,6 @@ ath_hal_getcapability(struct ath_hal *ah
 	case HAL_CAP_RXBUFSIZE:
 	case HAL_CAP_NUM_MR_RETRIES:
 		return HAL_EINVAL;      /* XXX not yet */
-
-	case HAL_CAP_COMBINED_RADAR_RSSI:
-		return pCap->halUseCombinedRadarRssi ? HAL_OK : HAL_ENOTSUPP;
-	case HAL_CAP_AUTO_SLEEP:
-		return pCap->halAutoSleepSupport ? HAL_OK : HAL_ENOTSUPP;
-	case HAL_CAP_MBSSID_AGGR_SUPPORT:
-		return pCap->halMbssidAggrSupport ? HAL_OK : HAL_ENOTSUPP;
-	case HAL_CAP_SPLIT_4KB_TRANS:	/* hardware handles descriptors straddling 4k page boundary */
-		return pCap->hal4kbSplitTransSupport ? HAL_OK : HAL_ENOTSUPP;
-	case HAL_CAP_REG_FLAG:
-		*result = AH_PRIVATE(ah)->ah_currentRDext;
-		return HAL_OK;
 	case HAL_CAP_BT_COEX:
 		return pCap->halBtCoexSupport ? HAL_OK : HAL_ENOTSUPP;
 	case HAL_CAP_HT20_SGI:
@@ -694,8 +695,7 @@ ath_hal_getcapability(struct ath_hal *ah
 		return pCap->halHasBBReadWar? HAL_OK : HAL_ENOTSUPP;
 	case HAL_CAP_SERIALISE_WAR:		/* PCI register serialisation */
 		return pCap->halSerialiseRegWar ? HAL_OK : HAL_ENOTSUPP;
-	case HAL_CAP_ENHANCED_DMA_SUPPORT:
-		return pCap->halEnhancedDmaSupport ? HAL_OK : HAL_ENOTSUPP;
+
 	default:
 		return HAL_EINVAL;
 	}



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201207100348.q6A3m83a057833>