From owner-cvs-src-old@FreeBSD.ORG Fri Mar 11 03:46:40 2011 Return-Path: Delivered-To: cvs-src-old@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F152610657E4 for ; Fri, 11 Mar 2011 03:46:40 +0000 (UTC) (envelope-from adrian@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id DFD7D8FC17 for ; Fri, 11 Mar 2011 03:46:40 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.4/8.14.4) with ESMTP id p2B3keOX004107 for ; Fri, 11 Mar 2011 03:46:40 GMT (envelope-from adrian@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.4/8.14.4/Submit) id p2B3kenJ004106 for cvs-src-old@freebsd.org; Fri, 11 Mar 2011 03:46:40 GMT (envelope-from adrian@repoman.freebsd.org) Message-Id: <201103110346.p2B3kenJ004106@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to adrian@repoman.freebsd.org using -f From: Adrian Chadd Date: Fri, 11 Mar 2011 03:46:27 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ath/ath_hal/ar5416 ar5416_reset.c X-BeenThere: cvs-src-old@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Mar 2011 03:46:41 -0000 adrian 2011-03-11 03:46:27 UTC FreeBSD src repository Modified files: sys/dev/ath/ath_hal/ar5416 ar5416_reset.c Log: SVN rev 219474 on 2011-03-11 03:46:27Z by adrian Don't call ar5416SetTransmitPower() directly from ar5416SetTxPowerLimit(); this is incorrect for Kite (AR9285) and any future chipsets that override the EEPROM related routines. It meant that a direct call to set the TX power would call the v14 EEPROM AR5416/AR9280 calibration routines, rather than the v4k EEPROM routines for the AR9285. It thus read the incorrect values from the EEPROM and programmed garbage PDADC and TX power values into the hardware. Revision Changes Path 1.31 +2 -2 src/sys/dev/ath/ath_hal/ar5416/ar5416_reset.c