From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stephen Warren Subject: Re: [PATCH v2 00/22] Unified SMMU driver among Tegra SoCs Date: Mon, 08 Jul 2013 11:37:51 -0600 Message-ID: <51DAF8EF.2030702@wwwdotorg.org> References: <1373021097-32420-1-git-send-email-hdoyu@nvidia.com><20130708.114736.1280783845180530098.hdoyu@nvidia.com><51DADF91.30009@wwwdotorg.org> <20130708.201148.1964850060334610089.hdoyu@nvidia.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <20130708.201148.1964850060334610089.hdoyu-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org> Sender: linux-tegra-owner-u79uwXL29TY76Z2rM5mHXA@public.gmane.org To: Hiroshi Doyu Cc: "linux-tegra-u79uwXL29TY76Z2rM5mHXA@public.gmane.org" , Stephen Warren List-Id: linux-tegra@vger.kernel.org On 07/08/2013 11:11 AM, Hiroshi Doyu wrote: > Stephen Warren wrote @ Mon, 8 Jul 2013 17:49:37 +0200: > >>> For tegra device driver maintainers, please try this series to make >>> your device work with IOMMU enabled. I guess that some of drivers may >>> need to set its swgroup ID correctly in DT, and also you may need to >>> check the usage of DMA mapping API correctly. For your convenience, >>> you can get this series by git fetch: >> >> So are you saying this series will break some device drivers unless some >> driver changes and/or DT additions are made? If so, those changes should >> be (an early) part of this series; we can't break functionality. > > Agree. Do we have any list of tests to run, especially for device drivers? The best bet is to look through arch/arm/boot/dts/tegra*.dtsi, find the list of all Tegra devices, and test each driver, on all chips. I'll also send you a link to our internal Wiki with the test-cases I typically run.