ping!! > -----Original Message----- > From: Sethi Varun-B16395 > Sent: Friday, December 14, 2012 7:22 PM > To: joerg.roe...@amd.com; io...@lists.linux-foundation.org; linuxppc- > d...@lists.ozlabs.org; linux-ker...@vger.kernel.org; Tabi Timur-B04825; > Wood Scott-B07421 > Cc: Sethi Varun-B16395 > Subject: [PATCH 0/4] iommu/fsl: Freescale PAMU driver and IOMMU API > implementation. > > This patchset provides the Freescale PAMU (Peripheral Access Management > Unit) driver and the corresponding IOMMU API implementation. PAMU is the > IOMMU present on Freescale QorIQ platforms. PAMU can authorize memory > access, remap the memory address, and remap the I/O transaction type. > > This set consists of the following patches: > 1. Addition of new field in the device (powerpc) archdata structure for > storing iommu domain information > pointer. This pointer is stored when the device is attached to a > particular iommu domain. > 2. Add PAMU bypass enable register to the ccsr_guts structure. > 3. Addition of domain attributes required by the PAMU driver IOMMU API. > 4. PAMU driver and IOMMU API implementation. > > This patch set is based on the next branch of the iommu git tree > maintained by Joerg. > > Varun Sethi (4): > store iommu domain info in device arch data. > add pamu bypass enable register to guts. > Add iommu attributes for PAMU > FSL PAMU driver. > > arch/powerpc/include/asm/device.h | 4 + > arch/powerpc/include/asm/fsl_guts.h | 4 +- > drivers/iommu/Kconfig | 8 + > drivers/iommu/Makefile | 1 + > drivers/iommu/fsl_pamu.c | 1152 > +++++++++++++++++++++++++++++++++++ > drivers/iommu/fsl_pamu.h | 398 ++++++++++++ > drivers/iommu/fsl_pamu_domain.c | 1033 > +++++++++++++++++++++++++++++++ > drivers/iommu/fsl_pamu_domain.h | 96 +++ > include/linux/iommu.h | 49 ++ > 9 files changed, 2744 insertions(+), 1 deletions(-) create mode 100644 > drivers/iommu/fsl_pamu.c create mode 100644 drivers/iommu/fsl_pamu.h > create mode 100644 drivers/iommu/fsl_pamu_domain.c create mode 100644 > drivers/iommu/fsl_pamu_domain.h > > -- > 1.7.4.1
_______________________________________________ Linuxppc-dev mailing list Linuxppc-dev@lists.ozlabs.org https://lists.ozlabs.org/listinfo/linuxppc-dev