From owner-cvs-all Wed Feb 13 7:59:39 2002 Delivered-To: cvs-all@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 4FC9137B41B; Wed, 13 Feb 2002 07:59:19 -0800 (PST) Received: (from tmm@localhost) by freefall.freebsd.org (8.11.6/8.11.6) id g1DFxI115172; Wed, 13 Feb 2002 07:59:18 -0800 (PST) (envelope-from tmm) Message-Id: <200202131559.g1DFxI115172@freefall.freebsd.org> From: Thomas Moestl Date: Wed, 13 Feb 2002 07:59:18 -0800 (PST) To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/sparc64/include iommuvar.h src/sys/sparc64/sparc64 iommu.c X-FreeBSD-CVS-Branch: HEAD Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG tmm 2002/02/13 07:59:18 PST Modified files: sys/sparc64/include iommuvar.h sys/sparc64/sparc64 iommu.c Log: Merge r1.42 of iommu.c and r1.9 of iommuvar.h from NetBSD (this adds support for managing both streaming caches on psycho pairs). Use explicit bus space accesses instead of mapping the device memory into kva. Move DVMA allocation to the map creation/dma memory allocation functions. Revision Changes Path 1.2 +34 -14 src/sys/sparc64/include/iommuvar.h 1.3 +192 -105 src/sys/sparc64/sparc64/iommu.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message