From mboxrd@z Thu Jan 1 00:00:00 1970 From: Geert Uytterhoeven Subject: Re: [PATCH 36/56] microblaze_v2: dma support Date: Mon, 5 May 2008 08:45:35 +0200 (CEST) Message-ID: References: <1209901305-6404-1-git-send-email-monstr@seznam.cz> <14acb31da2794d2d5916da3db3d75fe2285ac055.1209897266.git.monstr@monstr.eu> <598221ce2159046614d7b158ea62d5af51907af3.1209897266.git.monstr@monstr.eu> <41c1f410eaafd875246362d10ef9866d8cc2a934.1209897266.git.monstr@monstr.eu> <09ce2baf0c8308d3fbca98e7eb36a6aab59112a7.1209897266.git.monstr@monstr.eu> <8aba2d82c85cd1d5b56de328c1fd080ee51f0211.1209897266.git.monstr@monstr.eu> <491f823fac6c03cc36834ec569a45d30a03a72cf.1209897266.git.monstr@monstr.eu> <96f2004535c34a0c762bf2012c299cbf9f89ab32.1209897266.git.monstr@monstr.eu> <92cd3a27b393bb394d48902594152351a92c59bb.1209897266.git.monstr@monstr.eu> <1209954350.5798.71.camel@localhost> Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Return-path: In-Reply-To: <1209954350.5798.71.camel@localhost> Sender: linux-kernel-owner@vger.kernel.org To: John Williams Cc: monstr@seznam.cz, linux-kernel@vger.kernel.org, arnd@arndb.de, linux-arch@vger.kernel.org, stephen.neuendorffer@xilinx.com, John.Linn@xilinx.com, matthew@wil.cx, will.newton@gmail.com, drepper@redhat.com, microblaze-uclinux@itee.uq.edu.au, grant.likely@secretlab.ca, Michal Simek List-Id: linux-arch.vger.kernel.org On Mon, 5 May 2008, John Williams wrote: > > +++ b/include/asm-microblaze/scatterlist.h > > @@ -0,0 +1,21 @@ > > +/* > > + * include/asm-microblaze/scatterlist.h > > + * > > + * This file is subject to the terms and conditions of the GNU General Public > > + * License. See the file "COPYING" in the main directory of this archive > > + * for more details. > > + * > > + * Copyright (C) 2006 Atmark Techno, Inc. > > + */ > > + > > +#ifndef _ASM_MICROBLAZE_SCATTERLIST_H > > +#define _ASM_MICROBLAZE_SCATTERLIST_H > > + > > +struct scatterlist { > > + unsigned long page_link; > > + unsigned int offset; > > + dma_addr_t dma_address; > > + unsigned int length; > > +}; > > + > > +#endif /* _ASM_MICROBLAZE_SCATTERLIST_H */ > > Is this worthy of promotion to asm-generic/scatterlist.h? after moving dma_address one position up in the structure, as dma_addr_t may be 64-bit? Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programmer" or something like that. -- Linus Torvalds From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from yorgi.telenet-ops.be ([195.130.133.69]:36622 "EHLO yorgi.telenet-ops.be" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754122AbYEEGqN (ORCPT ); Mon, 5 May 2008 02:46:13 -0400 Received: from harold.telenet-ops.be (harold.telenet-ops.be [195.130.133.65]) by yorgi.telenet-ops.be (Postfix) with ESMTP id 57C2158929E for ; Mon, 5 May 2008 08:46:11 +0200 (CEST) Date: Mon, 5 May 2008 08:45:35 +0200 (CEST) From: Geert Uytterhoeven Subject: Re: [PATCH 36/56] microblaze_v2: dma support In-Reply-To: <1209954350.5798.71.camel@localhost> Message-ID: References: <1209901305-6404-1-git-send-email-monstr@seznam.cz> <14acb31da2794d2d5916da3db3d75fe2285ac055.1209897266.git.monstr@monstr.eu> <598221ce2159046614d7b158ea62d5af51907af3.1209897266.git.monstr@monstr.eu> <41c1f410eaafd875246362d10ef9866d8cc2a934.1209897266.git.monstr@monstr.eu> <09ce2baf0c8308d3fbca98e7eb36a6aab59112a7.1209897266.git.monstr@monstr.eu> <8aba2d82c85cd1d5b56de328c1fd080ee51f0211.1209897266.git.monstr@monstr.eu> <491f823fac6c03cc36834ec569a45d30a03a72cf.1209897266.git.monstr@monstr.eu> <96f2004535c34a0c762bf2012c299cbf9f89ab32.1209897266.git.monstr@monstr.eu> <92cd3a27b393bb394d48902594152351a92c59bb.1209897266.git.monstr@monstr.eu> <1209954350.5798.71.camel@localhost> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: linux-arch-owner@vger.kernel.org List-ID: To: John Williams Cc: monstr@seznam.cz, linux-kernel@vger.kernel.org, arnd@arndb.de, linux-arch@vger.kernel.org, stephen.neuendorffer@xilinx.com, John.Linn@xilinx.com, matthew@wil.cx, will.newton@gmail.com, drepper@redhat.com, microblaze-uclinux@itee.uq.edu.au, grant.likely@secretlab.ca, Michal Simek Message-ID: <20080505064535.Kczlvj0WO6OgjDxsTE78_hsTOXZtWBF7pRdpPZUj34M@z> On Mon, 5 May 2008, John Williams wrote: > > +++ b/include/asm-microblaze/scatterlist.h > > @@ -0,0 +1,21 @@ > > +/* > > + * include/asm-microblaze/scatterlist.h > > + * > > + * This file is subject to the terms and conditions of the GNU General Public > > + * License. See the file "COPYING" in the main directory of this archive > > + * for more details. > > + * > > + * Copyright (C) 2006 Atmark Techno, Inc. > > + */ > > + > > +#ifndef _ASM_MICROBLAZE_SCATTERLIST_H > > +#define _ASM_MICROBLAZE_SCATTERLIST_H > > + > > +struct scatterlist { > > + unsigned long page_link; > > + unsigned int offset; > > + dma_addr_t dma_address; > > + unsigned int length; > > +}; > > + > > +#endif /* _ASM_MICROBLAZE_SCATTERLIST_H */ > > Is this worthy of promotion to asm-generic/scatterlist.h? after moving dma_address one position up in the structure, as dma_addr_t may be 64-bit? Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programmer" or something like that. -- Linus Torvalds