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
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
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