Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 4 Mar 2019 06:42:06 +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: r344749 - head/sys/dev/ath/ath_hal
Message-ID:  <201903040642.x246g60I079886@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: adrian
Date: Mon Mar  4 06:42:06 2019
New Revision: 344749
URL: https://svnweb.freebsd.org/changeset/base/344749

Log:
  [ath_hal] add extra ANI fields for the AR9300 HAL.
  
  I'm trying to debug why reception upstairs here is so terrible and it
  turns out ANI is buggy.  (Which is no surprise, ANI is always buggy.)
  
  Tested:
  
  * Carambola2 (AR9331), STA/AP modes

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

Modified: head/sys/dev/ath/ath_hal/ah.h
==============================================================================
--- head/sys/dev/ath/ath_hal/ah.h	Mon Mar  4 03:47:06 2019	(r344748)
+++ head/sys/dev/ath/ath_hal/ah.h	Mon Mar  4 06:42:06 2019	(r344749)
@@ -893,11 +893,13 @@ typedef struct {
 } HAL_ANI_STATS;
 
 typedef struct {
-	uint8_t		noiseImmunityLevel;
+	uint8_t		noiseImmunityLevel; /* OFDM */
+	uint8_t		cckNoiseImmunityLevel;
 	uint8_t		spurImmunityLevel;
 	uint8_t		firstepLevel;
 	uint8_t		ofdmWeakSigDetectOff;
 	uint8_t		cckWeakSigThreshold;
+	uint8_t		mrcCckOff;
 	uint32_t	listenTime;
 
 	/* NB: intentionally ordered so data exported to user space is first */



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