From owner-cvs-src-old@FreeBSD.ORG Fri Jun 11 14:12:39 2010 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 48BD11065670 for ; Fri, 11 Jun 2010 14:12:39 +0000 (UTC) (envelope-from nwhitehorn@FreeBSD.org) Received: from repoman.freebsd.org (unknown [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 35CAB8FC21 for ; Fri, 11 Jun 2010 14:12:39 +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 o5BECdqN018088 for ; Fri, 11 Jun 2010 14:12:39 GMT (envelope-from nwhitehorn@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o5BECdNo018087 for cvs-src-old@freebsd.org; Fri, 11 Jun 2010 14:12:39 GMT (envelope-from nwhitehorn@repoman.freebsd.org) Message-Id: <201006111412.o5BECdNo018087@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to nwhitehorn@repoman.freebsd.org using -f From: Nathan Whitehorn Date: Fri, 11 Jun 2010 14:10:20 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: RELENG_8 Subject: cvs commit: src/sys/dev/ata/chipsets ata-serverworks.c src/sys/powerpc/ofw ofw_pcibus.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 Jun 2010 14:12:39 -0000 nwhitehorn 2010-06-11 14:10:20 UTC FreeBSD src repository Modified files: (Branch: RELENG_8) sys/dev/ata/chipsets ata-serverworks.c sys/powerpc/ofw ofw_pcibus.c Log: SVN rev 209044 on 2010-06-11 14:10:20Z by nwhitehorn MFC r208162, 208836, 208837: Program the K2 SATA controller's interrupt to be level-triggered low, and respect the edge/level settings in the device tree. OpenPIC on powerpc sets interrupts to be level high by default. On Apple interrupt controllers, all level interrupts are low regardless of programming except interrupt 0, used by K2 SATA on some Apple systems, with the result that the K2 SATA IRQ is misconfigured. Pending review of changes to this default, work around this by changing the programming of the K2 SATA interrupt to level low. Approved by: re (kib) Revision Changes Path 1.6.2.7 +2 -2 src/sys/dev/ata/chipsets/ata-serverworks.c 1.2.2.2 +25 -8 src/sys/powerpc/ofw/ofw_pcibus.c