[PATCH 1/4 v7] iommu/fsl: Store iommu domain information pointer in archdata.

2012-12-14 Thread Varun Sethi
Add a 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 domain. Signed-off-by: Varun Sethi --- - no change in this version arch/powerpc/include/asm/device.h |4 1 files

[PATCH 0/4] iommu/fsl: Freescale PAMU driver and IOMMU API implementation.

2012-12-14 Thread Varun Sethi
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

[PATCH 3/4 v7] iommu/fsl: Add iommu domain attributes required by fsl PAMU driver.

2012-12-14 Thread Varun Sethi
Added the following domain attributes required by FSL PAMU driver: 1. Subwindows field added to the iommu domain geometry attribute. 2. Added new iommu stash attribute, which allows setting of the LIODN specific stash id parameter through IOMMU API. 3. Added an attribute for enabling/disabling D

[PATCH 2/4] iommu/fsl: Add PAMU bypass enable register to ccsr_guts structure.

2012-12-14 Thread Varun Sethi
PAMU bypass enable register added to the ccsr_guts structure. (This patch has already been applied by Kumar Gala in the linuxppc tree next branch) Signed-off-by: Timur Tabi Signed-off-by: Varun Sethi --- arch/powerpc/include/asm/fsl_guts.h |4 +++- 1 files changed, 3 insertions(+), 1 dele

[git pull] Please pull powerpc.git next branch

2012-12-14 Thread Benjamin Herrenschmidt
Hi Linus ! Finally managed to get my head away from some other distractions to put this pull request together, sorry for the lateness :-) The main highlight is probably some base POWER8 support. There's more to come such as transactional memory support but that will wait for the next one. Overal

PS3 platform is broken on Linux 3.7.0

2012-12-14 Thread Phileas Fogg
Hi, I wanted to bring to your attention the fact that the PS3 platform is broken on Linux 3.7.0. i'm not able to boot Linux 3.7.0 on my PS3 slim. Linux 3.6.10 boots just fine but not 3.7.0 When i try to boot Linux 3.7.0 then my PS3  shuts down. So i cloned the Linux powerpc GIT repository and

Re: [PATCH v2] NTP: Add a CONFIG_RTC_SYSTOHC configuration

2012-12-14 Thread John Stultz
On 12/14/2012 03:19 PM, Jason Gunthorpe wrote: The purpose of this option is to allow ARM/etc systems that rely on the class RTC subsystem to have the same kind of automatic NTP based synchronization that we have on PC platforms. Today ARM does not implement update_persistent_clock and makes exte

[PATCH v2] NTP: Add a CONFIG_RTC_SYSTOHC configuration

2012-12-14 Thread Jason Gunthorpe
The purpose of this option is to allow ARM/etc systems that rely on the class RTC subsystem to have the same kind of automatic NTP based synchronization that we have on PC platforms. Today ARM does not implement update_persistent_clock and makes extensive use of the class RTC system. When enabled

Re: [PATCH] pci: Provide support for parsing PCI DT ranges property

2012-12-14 Thread Grant Likely
On Wed, Dec 12, 2012 at 4:37 PM, Andrew Murray wrote: > DT bindings for PCI host bridges often use the ranges property to describe > memory and IO ranges - this binding tends to be the same across architectures > yet several parsing implementations exist, e.g. arch/mips/pci/pci.c, > arch/powerpc/k