Author: adrian
Date: Wed Nov  7 06:23:23 2012
New Revision: 242689
URL: http://svnweb.freebsd.org/changeset/base/242689

Log:
  Add new HAL configuration features for the updated AR9300 HAL.

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

Modified: head/sys/dev/ath/ath_hal/ah.h
==============================================================================
--- head/sys/dev/ath/ath_hal/ah.h       Wed Nov  7 02:14:03 2012        
(r242688)
+++ head/sys/dev/ath/ath_hal/ah.h       Wed Nov  7 06:23:23 2012        
(r242689)
@@ -1215,6 +1215,9 @@ typedef struct
        int ath_hal_enable_ani; /* should set this.. */
        int ath_hal_cwm_ignore_ext_cca;
        int ath_hal_show_bb_panic;
+       int ath_hal_ant_ctrl_comm2g_switch_enable;
+       int ath_hal_ext_atten_margin_cfg;
+       int ath_hal_war70c;
 } HAL_OPS_CONFIG;
 
 /*

Modified: head/sys/dev/ath/ath_hal/ah_debug.h
==============================================================================
--- head/sys/dev/ath/ath_hal/ah_debug.h Wed Nov  7 02:14:03 2012        
(r242688)
+++ head/sys/dev/ath/ath_hal/ah_debug.h Wed Nov  7 06:23:23 2012        
(r242689)
@@ -52,6 +52,7 @@ enum {
        HAL_DEBUG_CHANNEL       = 0x02000000,
        HAL_DEBUG_QUEUE         = 0x04000000,
        HAL_DEBUG_PRINT_REG     = 0x08000000,
+       HAL_DEBUG_FCS_RTT       = 0x10000000,
 
        HAL_DEBUG_UNMASKABLE    = 0x80000000,   /* always printed */
        HAL_DEBUG_ANY           = 0xffffffff

Modified: head/sys/dev/ath/ath_hal/ah_internal.h
==============================================================================
--- head/sys/dev/ath/ath_hal/ah_internal.h      Wed Nov  7 02:14:03 2012        
(r242688)
+++ head/sys/dev/ath/ath_hal/ah_internal.h      Wed Nov  7 06:23:23 2012        
(r242689)
@@ -276,7 +276,9 @@ typedef struct {
                        halApmEnable                    : 1,
                        halIntrMitigation               : 1,
                        hal49GhzSupport                 : 1,
-                       halAntDivCombSupport            : 1;
+                       halAntDivCombSupport            : 1,
+                       halAntDivCombSupportOrg         : 1,
+                       halRadioRetentionSupport        : 1;
 
        uint32_t        halWirelessModes;
        uint16_t        halTotalQueues;
_______________________________________________
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Reply via email to