Re: [PATCH] clk: Add driver for Palmas clk32kg and clk32kgaudio clocks

2014-04-04 Thread Peter Ujfalusi
On 04/03/2014 04:49 PM, Nishanth Menon wrote: On 04/03/2014 05:52 AM, Peter Ujfalusi wrote: [...] .../devicetree/bindings/clock/clk-palmas.txt | 35 +++ drivers/clk/Kconfig| 7 + drivers/clk/Makefile | 1 +

[PATCH v2 0/3] ARM: OMAP2+: AM437x: L2 cache support

2014-04-04 Thread Sekhar Nori
This patch series adds L2 cache support for AM437x and does some clean-ups for existing OMAP4 support along the way. Tested on OMAP4 Panda and AM437x EPOS EVMs. It is based on RMK's 75 patch series titled l2c series. Sekhar Nori (3): ARM: OMAP2+: L2 cache: allow different aux ctrl settings

[PATCH v2 2/3] ARM: OMAP2+: L2 cache: get rid of init call

2014-04-04 Thread Sekhar Nori
Get rid of init call to initialize L2 cache. Instead use the init_early machine hook. This helps in using the initialization routine across SoCs without the need of ugly cpu_is_*() checks. Signed-off-by: Sekhar Nori nsek...@ti.com --- arch/arm/mach-omap2/common.h |1 +

[PATCH v2 1/3] ARM: OMAP2+: L2 cache: allow different aux ctrl settings

2014-04-04 Thread Sekhar Nori
Different SoCs likely need different L2 cache aux ctrl settings based on use cases and optimizations required. For example, if CMA is always used for coherent memory allocations, there is no need for sharable attribute override bit to be set. Pass aux control settings as argument to the L2 cache

[PATCH v2 3/3] ARM: OMAP2+: AM43x: L2 cache support

2014-04-04 Thread Sekhar Nori
Add support for L2 cache controller (PL310) on AM437x SoC. Signed-off-by: Sekhar Nori nsek...@ti.com --- arch/arm/mach-omap2/Kconfig|1 + arch/arm/mach-omap2/common.h |1 + arch/arm/mach-omap2/io.c |1 + arch/arm/mach-omap2/omap4-common.c |8 4

Re: [PATCH v2 3/3] ARM: OMAP2+: AM43x: L2 cache support

2014-04-04 Thread Russell King - ARM Linux
On Fri, Apr 04, 2014 at 03:40:29PM +0530, Sekhar Nori wrote: diff --git a/arch/arm/mach-omap2/omap4-common.c b/arch/arm/mach-omap2/omap4-common.c index f8b8dac..6b2a056 100644 --- a/arch/arm/mach-omap2/omap4-common.c +++ b/arch/arm/mach-omap2/omap4-common.c @@ -224,6 +224,14 @@ int __init

Re: [PATCH 0/5] OMAP IOMMU fixes and IOMMU architecture questions

2014-04-04 Thread Joerg Roedel
On Fri, Mar 14, 2014 at 12:00:16PM +0100, Laurent Pinchart wrote: Right, we indeed need two levels of API, one for drivers such as remoteproc that need direct control of the IOMMU, and one for drivers that only need to map buffers without any additional requirement. In the second case the

Re: [PATCH 0/5] OMAP IOMMU fixes and IOMMU architecture questions

2014-04-04 Thread Marek Szyprowski
Hello, I'm sorry for a delay, I've got back from my holidays and I'm still busy trying to get thought all the emails. On 2014-03-17 23:44, Laurent Pinchart wrote: Hi Suman and Sakari, On Monday 17 March 2014 14:58:24 Suman Anna wrote: On 03/16/2014 04:54 PM, Sakari Ailus wrote: On Fri,