From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:36135) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VIxR3-0007E2-MV for qemu-devel@nongnu.org; Mon, 09 Sep 2013 05:07:11 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VIxQx-0004wy-MI for qemu-devel@nongnu.org; Mon, 09 Sep 2013 05:07:05 -0400 Received: from cam-admin0.cambridge.arm.com ([217.140.96.50]:56303) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VIxQx-0004wZ-BP for qemu-devel@nongnu.org; Mon, 09 Sep 2013 05:06:59 -0400 Date: Mon, 9 Sep 2013 09:52:50 +0100 From: Will Deacon Message-ID: <20130909085250.GB5064@mudshark.cambridge.arm.com> References: <9F6FE96B71CF29479FF1CDC8046E15036A410F@039-SN1MPN1-002.039d.mgd.msft.net> <9F6FE96B71CF29479FF1CDC8046E15036A51EF@039-SN1MPN1-002.039d.mgd.msft.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <9F6FE96B71CF29479FF1CDC8046E15036A51EF@039-SN1MPN1-002.039d.mgd.msft.net> Subject: Re: [Qemu-devel] vfio for platform devices - 9/5/2012 - minutes List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Yoder Stuart-B08248 Cc: 'Peter Maydell' , 'Antonios Motakis' , Wood Scott-B07421 , 'Santosh Shukla' , 'Alexander Graf' , "kvm-ppc@vger.kernel.org" , "qemu-devel@nongnu.org" , "'kim.phillips@linaro.org'" , 'Alex Williamson' , Bhushan Bharat-R65777 , Sethi Varun-B16395 , "kvmarm@lists.cs.columbia.edu" , 'Christoffer Dall' On Fri, Sep 06, 2013 at 07:20:19PM +0100, Yoder Stuart-B08248 wrote: > Adding Will... [...] > > I have a query about the ARM SMMU driver. In the ARM smmu driver I see, > > that bus notifiers are registered for both amba and platform bus. Amba is > > the I/O interconnect, right? Why is bus notifier required for the amba > > bus? Not sure I follow the question, really. If you have a DMA master registered as an AMBA device (e.g. PL330) and it wants to use an SMMU, then you need to be registered on that bus. What would you prefer instead? Will