Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1759487Ab0LNTHE (ORCPT ); Tue, 14 Dec 2010 14:07:04 -0500 Received: from na3sys009aog114.obsmtp.com ([74.125.149.211]:51815 "EHLO na3sys009aog114.obsmtp.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1759015Ab0LNTHD (ORCPT ); Tue, 14 Dec 2010 14:07:03 -0500 MIME-Version: 1.0 In-Reply-To: References: <1292332047-8206-1-git-send-email-fernando.lugo@ti.com> <1292332047-8206-5-git-send-email-fernando.lugo@ti.com> Date: Tue, 14 Dec 2010 12:59:44 -0600 Message-ID: Subject: Re: [PATCHv6 4/4] omap: iommu - create new api to set valid da range From: "Guzman Lugo, Fernando" To: Felipe Contreras Cc: Hiroshi.DOYU@nokia.com, linux@arm.linux.org.uk, h-kanigeri2@ti.com, felipe.contreras@nokia.com, linux-kernel@vger.kernel.org, linux-omap@vger.kernel.org, linux-arm-kernel@lists.infradead.org, tony@atomide.com, "Guzman Lugo, Fernando" Content-Type: text/plain; charset=ISO-8859-1 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1721 Lines: 51 On Tue, Dec 14, 2010 at 9:08 AM, Felipe Contreras wrote: > On Tue, Dec 14, 2010 at 3:07 PM, Fernando Guzman Lugo > wrote: >> From: Guzman Lugo, Fernando >> >> Some IOMMUs cannot use the whole 0x0 - 0xFFFFFFFF rage. >> With this new API the valid range can be set. >> >> Signed-off-by: Fernando Guzman Lugo >> Acked-by: Hiroshi DOYU > > I still don't see where this API is being used. you can find it here: http://marc.info/?l=linux-kernel&m=128805403014740&w=2 I will add it to the iommu migration set once all the dependencies are merged. > > Also, the point of using platform data was to add it to omap3_devices > in omap-iommu.c, see[1]. I thought the platform data start/end would > move to struct iommu, and iommu_set_da_range would change the > start/end on struct iommu, but that would only be necessary if the > platform data doesn't match that. it is not clear for me. do you mean having default start/end in platform data then when iommu_get is call pass them to start/end in struct iommu and the new api change start/end in struct iommu? Please let me know if that is correct. Regards, Fernando. > > If there's no sensible platform data default, then there's no point in > using platform data, as the platform is not the limiting factor, but > the DSP SW. > > [1] http://article.gmane.org/gmane.linux.kernel/1051268 > > -- > Felipe Contreras > -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/