Re: [PATCH v2 14/21] ARM: imx6: convert GPC to stacked domains

2015-01-09 Thread Stefan Agner
Hi Marc, On 2015-01-07 18:42, Marc Zyngier wrote: IMX6 has been (ab)using the gic_arch_extn to provide wakeup from suspend, and it makes a lot of sense to convert this code to use stacked domains instead. This patch does just this, updating the DT files to actually reflect what the HW

[PATCH v3 0/2] couple of generic remoteproc enhancements

2015-01-09 Thread Suman Anna
Hi Ohad, The following is an updated patchset addressing the previous pending comments from v1 v2, and are rebased onto the latest 3.19-rc3 (are rc independent actually). The patches are mainly developed to support the WkupM3 remote processor driver on TI AM335x/AM437x SoCs, and I have

[PATCH v3 1/2] remoteproc: use a flag to detect the presence of IOMMU

2015-01-09 Thread Suman Anna
The remoteproc driver core currently relies on iommu_present() on the bus the device is on, to perform MMU management. However, this logic doesn't scale for multi-arch, especially for processors that do not have an IOMMU. Replace this logic instead by using a h/w capability flag for the presence

[PATCH v3 2/2] remoteproc: add support to handle internal memories

2015-01-09 Thread Suman Anna
A remote processor may need to load certain firmware sections into internal memories (eg: RAM at L1 or L2 levels) for performance or other reasons. Introduce a new resource type (RSC_INTMEM) and add an associated handler function to handle such memories. The handler creates a kernel mapping for

Re: [PATCH] serial: 8250: Make ISA ports optional

2015-01-09 Thread Arnd Bergmann
On Friday 09 January 2015 00:13:28 Peter Hurley wrote: On 01/08/2015 05:05 PM, Arnd Bergmann wrote: On Thursday 08 January 2015 11:11:51 Peter Hurley wrote: This interface is just storage and minor allocation, since the port-reuse behavior will be limited to the universal driver. From a

Re: [PATCH] serial: 8250: Make ISA ports optional

2015-01-09 Thread Peter Hurley
On 01/09/2015 03:48 AM, Arnd Bergmann wrote: On Friday 09 January 2015 00:13:28 Peter Hurley wrote: On 01/08/2015 05:05 PM, Arnd Bergmann wrote: On Thursday 08 January 2015 11:11:51 Peter Hurley wrote: This interface is just storage and minor allocation, since the port-reuse behavior will be

Re: [PATCH] can: c_can: use regmap_update_bits() to modify RAMINIT register

2015-01-09 Thread Tomi Valkeinen
On 07/01/15 16:32, Roger Quadros wrote: use of regmap_read() and regmap_write() in c_can_hw_raminit_syscon() is not safe as the RAMINIT register can be shared between different drivers at least for TI SoCs. To make the modification atomic we switch to using regmap_update_bits().

Re: [PATCH 1/2] phy: ti-pipe3: Disable clocks on system suspend

2015-01-09 Thread Kishon Vijay Abraham I
Hi Roger, On Friday 19 December 2014 05:35 PM, Roger Quadros wrote: On system suspend, the runtime_suspend() driver hook doesn't get called and so the clocks are not disabled in the driver. This causes the L3INIT_960M_GFCLK and L3INIT_480M_GFCLK to remain active on the DRA7 platform while in

Re: [PATCH v2 2/2] phy: ti-pipe3: Fix SATA across suspend/resume

2015-01-09 Thread Kishon Vijay Abraham I
Hi Roger, On Thursday 08 January 2015 04:47 PM, Roger Quadros wrote: Failed test case: Boot without SATA drive connected. Suspend/resume the board and then connect SATA drive. It fails to enumerate. Due to Errata i783 SATA Lockup After SATA DPLL Unlock/Relock we can't allow SATA DPLL to be

Re: [PATCH] treewide: Convert clockevents_notify to use int cpu

2015-01-09 Thread Thierry Reding
On Wed, Dec 10, 2014 at 03:28:53PM -0800, Joe Perches wrote: [...] arch/arm/mach-tegra/cpuidle-tegra114.c | 4 ++-- arch/arm/mach-tegra/cpuidle-tegra20.c | 8 arch/arm/mach-tegra/cpuidle-tegra30.c | 8 [...] Acked-by: Thierry Reding tred...@nvidia.com pgpXYKBHwOOLK.pgp