Re: [PATCH 1/2] arm: msm: Add System MMU support.

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Arnd Bergmann
Date: Thursday, July 29, 2010 - 1:12 am

On Wednesday 28 July 2010 23:21:56 Russell King - ARM Linux wrote:

Right, it shouldn't be hard now that the groundwork for that is done.
Also, it's only really needed if you have IOMMUs of different types in the
same system. If msm doesn't have any swiotlb or dmabounce devices,
it could always use the same implementation for all devices.


Yes, but that is an unrelated (dmabounce specific) problem that seems to
be fixed by an existing patch.

The driver posted by Stepan doesn't even support the dma_sync_single_*
style operations, and I don't think it can run into that specific problem.
Are there even (hardware) IOMMUs that are connected to noncoherent
buses? AFAICT, anything that needs to flush a dcache range in dma_sync_*
has a trivial mapping between bus and phys addresses.

	Arnd
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[PATCH 1/2] arm: msm: Add System MMU support., Stepan Moskovchenko, (Tue Jul 27, 3:41 pm)
Re: [PATCH 1/2] arm: msm: Add System MMU support., Daniel Walker, (Tue Jul 27, 3:43 pm)
Re: [PATCH 1/2] arm: msm: Add System MMU support., Arnd Bergmann, (Wed Jul 28, 1:39 am)
Re: [PATCH 1/2] arm: msm: Add System MMU support., stepanm, (Wed Jul 28, 10:39 am)
Re: [PATCH 1/2] arm: msm: Add System MMU support., Arnd Bergmann, (Wed Jul 28, 10:50 am)
Re: [PATCH 1/2] arm: msm: Add System MMU support., Russell King - ARM Linux, (Wed Jul 28, 2:21 pm)
Re: [PATCH 1/2] arm: msm: Add System MMU support., FUJITA Tomonori, (Wed Jul 28, 8:35 pm)
Re: [PATCH 1/2] arm: msm: Add System MMU support., FUJITA Tomonori, (Wed Jul 28, 9:15 pm)
Re: [PATCH 1/2] arm: msm: Add System MMU support., Arnd Bergmann, (Thu Jul 29, 1:12 am)
Re: [PATCH 1/2] arm: msm: Add System MMU support., Arnd Bergmann, (Thu Jul 29, 1:26 am)
Re: [PATCH 1/2] arm: msm: Add System MMU support., FUJITA Tomonori, (Thu Jul 29, 1:35 am)
Re: [PATCH 1/2] arm: msm: Add System MMU support., Roedel, Joerg, (Thu Jul 29, 1:40 am)
Re: [PATCH 1/2] arm: msm: Add System MMU support., FUJITA Tomonori, (Thu Jul 29, 1:46 am)
Re: [PATCH 1/2] arm: msm: Add System MMU support., Roedel, Joerg, (Thu Jul 29, 2:06 am)
Re: [PATCH 1/2] arm: msm: Add System MMU support., FUJITA Tomonori, (Thu Jul 29, 2:14 am)
Re: [PATCH 1/2] arm: msm: Add System MMU support., Roedel, Joerg, (Thu Jul 29, 2:25 am)
Re: [PATCH 1/2] arm: msm: Add System MMU support., Roedel, Joerg, (Thu Jul 29, 2:28 am)
Re: [PATCH 1/2] arm: msm: Add System MMU support., FUJITA Tomonori, (Thu Jul 29, 2:44 am)
Re: [PATCH 1/2] arm: msm: Add System MMU support., Roedel, Joerg, (Thu Jul 29, 3:01 am)
Re: [PATCH 1/2] arm: msm: Add System MMU support., Arnd Bergmann, (Thu Jul 29, 4:25 am)
Re: [PATCH 1/2] arm: msm: Add System MMU support., Russell King - ARM Linux, (Thu Jul 29, 4:47 am)
Re: [PATCH 1/2] arm: msm: Add System MMU support., Roedel, Joerg, (Thu Jul 29, 5:12 am)
Re: [PATCH 1/2] arm: msm: Add System MMU support., Arnd Bergmann, (Thu Jul 29, 6:01 am)
Re: [PATCH 1/2] arm: msm: Add System MMU support., stepanm, (Thu Jul 29, 10:19 pm)
Re: [PATCH 1/2] arm: msm: Add System MMU support., FUJITA Tomonori, (Thu Jul 29, 11:14 pm)
Re: [PATCH 1/2] arm: msm: Add System MMU support., Arnd Bergmann, (Fri Jul 30, 1:01 am)
Re: [PATCH 1/2] arm: msm: Add System MMU support., Arnd Bergmann, (Fri Jul 30, 2:59 pm)
Re: [PATCH 1/2] arm: msm: Add System MMU support., Benjamin Herrenschmidt, (Fri Jul 30, 7:30 pm)
Re: [PATCH 1/2] arm: msm: Add System MMU support., Benjamin Herrenschmidt, (Fri Jul 30, 8:15 pm)
Re: [PATCH 1/2] arm: msm: Add System MMU support., Arnd Bergmann, (Sat Jul 31, 2:37 am)
Re: [PATCH 1/2] arm: msm: Add System MMU support., Roedel, Joerg, (Mon Aug 2, 12:48 am)
Re: [PATCH 1/2] arm: msm: Add System MMU support., Roedel, Joerg, (Mon Aug 2, 12:58 am)
Re: [PATCH 1/2] arm: msm: Add System MMU support., Benjamin Herrenschmidt, (Mon Aug 2, 1:03 am)
Re: [PATCH 1/2] arm: msm: Add System MMU support., Roedel, Joerg, (Mon Aug 2, 1:10 am)
Re: [PATCH 1/2] arm: msm: Add System MMU support., FUJITA Tomonori, (Mon Aug 2, 1:30 am)
Re: [PATCH 1/2] arm: msm: Add System MMU support., Roedel, Joerg, (Mon Aug 2, 1:35 am)
Re: [PATCH 1/2] arm: msm: Add System MMU support., Russell King - ARM Linux, (Mon Aug 2, 2:03 am)
Re: [PATCH 1/2] arm: msm: Add System MMU support., FUJITA Tomonori, (Mon Aug 2, 2:20 am)
Re: [PATCH 1/2] arm: msm: Add System MMU support., Roedel, Joerg, (Mon Aug 2, 2:45 am)
Re: [PATCH 1/2] arm: msm: Add System MMU support., Russell King - ARM Linux, (Mon Aug 2, 3:04 am)
Re: [PATCH 1/2] arm: msm: Add System MMU support., FUJITA Tomonori, (Mon Aug 2, 8:26 am)
Re: [PATCH 1/2] arm: msm: Add System MMU support., Zach Pfeffer, (Mon Aug 2, 1:29 pm)
Re: [PATCH 1/2] arm: msm: Add System MMU support., Roedel, Joerg, (Tue Aug 3, 2:23 am)
Re: [PATCH 1/2] arm: msm: Add System MMU support., Stepan Moskovchenko, (Tue Aug 3, 11:43 am)
Re: [PATCH 1/2] arm: msm: Add System MMU support., Roedel, Joerg, (Wed Aug 4, 2:52 am)