[PATCH] ARM: Exynos: Add irq domain and device tree support for interrupt combiner

2011-12-10 Thread Thomas Abraham
A common irq domain for the interrupts managed by the interrupt combiners is setup. All the instances of irq combiner reference the common irq domain for translating hardware interrupts to linux irq number. In case of device tree based boot, a interrupt specifier translator is setup that can

[PATCH 5/5] [CPUFREQ] EXYNOS: Removed useless headers and codes

2011-12-10 Thread Kukjin Kim
From: Jaecheol Lee jc@samsung.com This patch removes no referencing header files and cleaned up useless code. Signed-off-by: Jaecheol Lee jc@samsung.com Signed-off-by: Kukjin Kim kgene@samsung.com --- drivers/cpufreq/exynos-cpufreq.c |8 +---

[PATCH 1/5] [CPUFREQ] EXYNOS4210: Remove code about bus on cpufreq

2011-12-10 Thread Kukjin Kim
From: Jaecheol Lee jc@samsung.com This patch removes code for bus on cpufreq because the code for bus frequency changing moves to busfreq driver. So code about bus on cpufreq is not necessary. Signed-off-by: Jaecheol Lee jc@samsung.com Signed-off-by: Jongpill Lee boyko@samsung.com

[PATCH 3/5] [CPUFREQ] EXYNOS4210: cpufreq code is changed for stable working

2011-12-10 Thread Kukjin Kim
From: Jaecheol Lee jc@samsung.com This patch is modify code for stable working 1. Remove unused register access code 2. Change sequence for frequency changing Signed-off-by: Jaecheol Lee jc@samsung.com Signed-off-by: Jonghwan Choi jhbird.c...@samsung.com Signed-off-by: Jongpill Lee

[PATCH 4/5] [CPUFREQ] EXYNOS: Make EXYNOS common cpufreq driver

2011-12-10 Thread Kukjin Kim
From: Jaecheol Lee jc@samsung.com To support various EXYNOS series SoCs commonly, added exynos common structure. exynos-cpufreq.c = EXYNOS series common cpufreq driver exynos4210-cpufreq.c = EXYNOS4210 support cpufreq driver Signed-off-by: Jaecheol Lee jc@samsung.com Signed-off-by:

[PATCH 2/5] [CPUFREQ] EXYNOS4210: Update frequency table for cpu divider

2011-12-10 Thread Kukjin Kim
From: Jaecheol Lee jc@samsung.com This patch is changes frequency table for cpu divider for stable frequency. Signed-off-by: Jaecheol Lee jc@samsung.com Signed-off-by: Jongpill Lee boyko@samsung.com Signed-off-by: Kukjin Kim kgene@samsung.com ---

[PATCH 0/5] [CPUFREQ] EXYNOS: Update and Cleanup for EXYNOS SoCs

2011-12-10 Thread Kukjin Kim
This patch includes following. - removed bus frequency feature - changed frequency table for stability - created common exynos cpufreq framework for support other EXYNOS SoCs - and cleanup [PATCH 1/5] [CPUFREQ] EXYNOS4210: Remove code about bus on cpufreq [PATCH 2/5] [CPUFREQ] EXYNOS4210: Update

DMA: PL330: Merge PL330 drivers

2011-12-10 Thread Boojin Kim
In-Reply-To: PL330 driver is divided into 2 parts. First is the PL330 API driver that located on driver/dma/. Second is the low-level PL330 driver that is located on arch/arm/common/. But, It's not needed anymore to divided PL330 driver into 2 parts Low-level PL330 driver is only used for PL330

[PATCH 3/3] DMA: PL330: Remove an unused function

2011-12-10 Thread Boojin Kim
Signed-off-by: Boojin Kim boojin@samsung.com --- drivers/dma/pl330.c | 47 --- 1 files changed, 0 insertions(+), 47 deletions(-) diff --git a/drivers/dma/pl330.c b/drivers/dma/pl330.c index f3303f0..f9b599a 100644 --- a/drivers/dma/pl330.c +++

[PATCH] ARM: MM: Configure the number of banks

2011-12-10 Thread Boojin Kim
This patch configures NR_BANKS by machine specific configuration. NR_BANKS should be increased to support bigger than 2GB memory. Signed-off-by: Boojin Kim boojin@samsung.com --- arch/arm/include/asm/setup.h |6 ++ arch/arm/mach-ep93xx/include/mach/memory.h |4

Re: [PATCH 2/4] rtc-s3c: make room for more variants in devicetree block

2011-12-10 Thread Thomas Abraham
Hi Heiko, On 9 December 2011 15:20, Heiko Stübner he...@sntech.de wrote: Use the data field of of_device_id to hold the type for s3c_cpu_type. Signed-off-by: Heiko Stuebner he...@sntech.de ---  drivers/rtc/rtc-s3c.c |   27 +--  1 files changed, 21 insertions(+), 6

Re: [PATCH 3/4] rtc-s3c: add variants for S3C2443 and S3C2416

2011-12-10 Thread Thomas Abraham
On 9 December 2011 15:20, Heiko Stübner he...@sntech.de wrote: Especially the TICNT registers are different from the two rtc types that currently exists. Signed-off-by: Heiko Stuebner he...@sntech.de ---  arch/arm/plat-samsung/include/plat/regs-rtc.h |   24 +  

[RESEND][PATCH] ARM: Exynos: Add irq domain and device tree support for interrupt combiner

2011-12-10 Thread Thomas Abraham
A common irq domain for the interrupts managed by the interrupt combiners is setup. All the instances of irq combiner reference the common irq domain for translating hardware interrupts to linux irq number. In case of device tree based boot, a interrupt specifier translator is setup that can

[PATCH v2 1/4] ARM: Exynos4: Simplify EINT number to linux irq number translation

2011-12-10 Thread Thomas Abraham
The exynos4_get_irq_nr function that converts a given wakeup interrupt source number to a linux irq number is simplified and replaced with the new macro exynos4_irq_eint_to_gic_irq. Signed-off-by: Thomas Abraham thomas.abra...@linaro.org --- arch/arm/mach-exynos/irq-eint.c | 25

[PATCH v2 2/4] ARM: Exynos4: Add irq_domain support for wakeup interrupts

2011-12-10 Thread Thomas Abraham
Add irq_domain support for the 32 wakeup interrupt sources. Cc: Grant Likely grant.lik...@secretlab.ca Signed-off-by: Thomas Abraham thomas.abra...@linaro.org --- arch/arm/mach-exynos/include/mach/regs-gpio.h |4 +- arch/arm/mach-exynos/irq-eint.c | 71

[PATCH v2 4/4] ARM: Exynos4: Add device tree support for external wakeup interrupt controller

2011-12-10 Thread Thomas Abraham
Add device tree support for external wakeup source interrupt controller on Exynos4. Cc: Rob Herring rob.herr...@calxeda.com Cc: Grant Likely grant.lik...@secretlab.ca Signed-off-by: Thomas Abraham thomas.abra...@linaro.org --- .../bindings/arm/samsung/wakeup-eint.txt | 26