Re: [PATCH 1/9] dma: pl330: rip out broken, redundant ID probing

2013-06-10 Thread Jassi Brar
On 11 June 2013 00:04, Will Deacon wrote: > The PL330 driver probes the peripheral and primecell IDs of the device to > make sure that it is indeed an AMBA PL330. However, it does this by > making byte accesses to a device mapping of the word-aligned ID > registers, which is either UNPREDICTABLE

Re: [PATCH 2/9] dma: pl330: use dma_addr_t for describing bus addresses

2013-06-10 Thread Jassi Brar
On 11 June 2013 00:04, Will Deacon wrote: > The microcode bus address (pl330_dmac.mcode_bus) is currently a u32, > which fails to compile when building on a system with 64-bit bus > addresses. > > This patch uses dma_addr_t to represent the address instead. > > Acked-by: Jassi Brar > Cc: Jassi

[PATCH 8/9] iommu: add support for ARM Ltd. System MMU architecture

2013-06-10 Thread Will Deacon
This patch adds support for SMMUs implementing the ARM System MMU architecture versions 1 or 2. Both arm and arm64 are supported, although the v7s descriptor format is not used. Cc: Rob Herring Cc: Andreas Herrmann Cc: Olav Haugan Cc: Joerg Roedel Signed-off-by: Will Deacon --- drivers/iommu