From owner-cvs-src-old@FreeBSD.ORG Wed Dec 23 17:54:33 2009 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 8220A1065796 for ; Wed, 23 Dec 2009 17:54:33 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 580AE8FC08 for ; Wed, 23 Dec 2009 17:54:33 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id nBNHsX2d045863 for ; Wed, 23 Dec 2009 17:54:33 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id nBNHsX2l045862 for cvs-src-old@freebsd.org; Wed, 23 Dec 2009 17:54:33 GMT (envelope-from yongari@repoman.freebsd.org) Message-Id: <200912231754.nBNHsX2l045862@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to yongari@repoman.freebsd.org using -f From: Pyun YongHyeon Date: Wed, 23 Dec 2009 17:54:24 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ste if_ste.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: Wed, 23 Dec 2009 17:54:33 -0000 yongari 2009-12-23 17:54:24 UTC FreeBSD src repository Modified files: sys/dev/ste if_ste.c Log: SVN rev 200905 on 2009-12-23 17:54:24Z by yongari Reimplement controller reset. Datasheet says full reset takes about 1ms. Since we switched to memory register mapping make sure to flush PCI posted write by reading the register again. While I'm here add additional delays in loop while driver waits the completion of the reset. Revision Changes Path 1.20 +15 -8 src/sys/dev/ste/if_ste.c