From owner-cvs-all@FreeBSD.ORG Wed Jan 17 00:58:26 2007 Return-Path: X-Original-To: cvs-all@FreeBSD.org Delivered-To: cvs-all@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5E53C16A416; Wed, 17 Jan 2007 00:58:26 +0000 (UTC) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 4E0A913C428; Wed, 17 Jan 2007 00:58:26 +0000 (UTC) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0H0wQQV088465; Wed, 17 Jan 2007 00:58:26 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0H0wQM3088464; Wed, 17 Jan 2007 00:58:26 GMT (envelope-from cognet) Message-Id: <200701170058.l0H0wQM3088464@repoman.freebsd.org> From: Olivier Houchard Date: Wed, 17 Jan 2007 00:58:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/arm/xscale/ixp425 if_npe.c ixp425.c ixp425_pci.c ixp425var.h X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 17 Jan 2007 00:58:26 -0000 cognet 2007-01-17 00:58:25 UTC FreeBSD src repository Modified files: sys/arm/xscale/ixp425 if_npe.c ixp425.c ixp425_pci.c ixp425var.h Log: Create bus dma tags for both the PCI bus and the IXP425 root bus. Set the PCI bus' one as the default one, and explicitely use the other one for non-PCI devices. This is needed because the PCI bus can only address 64MB of RAM, while some IXP425 boards have 128MB or more, and most of the PCI drivers do not bother providing the parent dma tag. Revision Changes Path 1.2 +9 -3 src/sys/arm/xscale/ixp425/if_npe.c 1.3 +6 -0 src/sys/arm/xscale/ixp425/ixp425.c 1.2 +14 -1 src/sys/arm/xscale/ixp425/ixp425_pci.c 1.2 +2 -0 src/sys/arm/xscale/ixp425/ixp425var.h