Re: [PATCH] cpufreq: exynos5440: Protect opp search calls with rcu lock

2013-04-16 Thread amit daniel kachhap
Hi Nishanth, Thanks for reviewing this patch. On Mon, Apr 15, 2013 at 7:40 PM, Nishanth Menon n...@ti.com wrote: Daniel, On Mon, Apr 15, 2013 at 1:24 AM, Amit Daniel Kachhap amit.dan...@samsung.com wrote: As per the OPP library documentation(Documentation/power/opp.txt) all opp find/get

Re: [PATCH v6 0/3] of/pci: Provide common support for PCI DT parsing

2013-04-16 Thread Benjamin Herrenschmidt
On Mon, 2013-04-15 at 20:29 +0200, Linus Walleij wrote: As agreed with Rob Herring, series applied to mvebu/drivers to support mvebu pcie driver. Will this hit ARM SoC soon-ish so I can base a pull request for the Integrator on this stuff as well? Do not send this series upstream (or

[PATCH 1/2] ARM: dts: enable spi for EXYNOS5440 SOC

2013-04-16 Thread Girish K S
This patch enables the SPI in EXYNOS5440 SoC. The NOR Flash can be accessed by enabling the spi interface Signed-off-by: Girish K S ks.g...@samsung.com --- arch/arm/boot/dts/exynos5440-ssdk5440.dts | 39 +++- arch/arm/boot/dts/exynos5440.dtsi | 16 +++

[PATCH 2/2] ARM: dts: add dts node for the ahci sata exynos5440

2013-04-16 Thread Girish K S
This patch adds dts support for the sata controller Signed-off-by: Girish K S ks.g...@samsung.com --- arch/arm/boot/dts/exynos5440.dtsi |9 + 1 files changed, 9 insertions(+), 0 deletions(-) diff --git a/arch/arm/boot/dts/exynos5440.dtsi b/arch/arm/boot/dts/exynos5440.dtsi index

[PATCH V2 2/2] ARM: dts: add dts node for the ahci sata exynos5440

2013-04-16 Thread Girish K S
This patch adds dts support for the sata controller Signed-off-by: Girish K S ks.g...@samsung.com --- arch/arm/boot/dts/exynos5440.dtsi |9 + 1 files changed, 9 insertions(+), 0 deletions(-) diff --git a/arch/arm/boot/dts/exynos5440.dtsi b/arch/arm/boot/dts/exynos5440.dtsi index

[PATCH 2/3] clk: exynos5250: Staticize local symbols

2013-04-16 Thread Sachin Kamat
These symbols are used only in this file and hence should be static. Signed-off-by: Sachin Kamat sachin.ka...@linaro.org --- drivers/clk/samsung/clk-exynos5250.c | 17 ++--- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/drivers/clk/samsung/clk-exynos5250.c

[PATCH 1/3] clk: exynos4: Staticize local symbols

2013-04-16 Thread Sachin Kamat
These symbols are used only in this file and hence should be static. Signed-off-by: Sachin Kamat sachin.ka...@linaro.org --- drivers/clk/samsung/clk-exynos4.c | 26 ++ 1 file changed, 14 insertions(+), 12 deletions(-) diff --git a/drivers/clk/samsung/clk-exynos4.c

[PATCH 3/3] clk: exynos5440: Staticize local symbols

2013-04-16 Thread Sachin Kamat
These symbols are used only in this file and hence should be static. Signed-off-by: Sachin Kamat sachin.ka...@linaro.org --- drivers/clk/samsung/clk-exynos5440.c | 17 ++--- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/drivers/clk/samsung/clk-exynos5440.c

[PATCH v7 0/3] of/pci: Provide common support for PCI DT parsing

2013-04-16 Thread Andrew Murray
This patchset factors out duplicated code associated with parsing PCI DT ranges properties across the architectures and introduces a ranges parser. This parser of_pci_range_parser can be used directly by ARM host bridge drivers enabling them to obtain ranges from device trees. I've included the

[PATCH v7 3/3] of/pci: mips: convert to common of_pci_range_parser

2013-04-16 Thread Andrew Murray
This patch converts the pci_load_of_ranges function to use the new common of_pci_range_parser. Signed-off-by: Andrew Murray andrew.mur...@arm.com Signed-off-by: Liviu Dudau liviu.du...@arm.com Reviewed-by: Rob Herring rob.herr...@calxeda.com --- arch/mips/pci/pci.c | 50

[PATCH v7 2/3] of/pci: Provide support for parsing PCI DT ranges property

2013-04-16 Thread Andrew Murray
This patch factors out common implementation patterns to reduce overall kernel code and provide a means for host bridge drivers to directly obtain struct resources from the DT's ranges property without relying on architecture specific DT handling. This will make it easier to write archiecture

[PATCH v7 1/3] of/pci: Unify pci_process_bridge_OF_ranges from Microblaze and PowerPC

2013-04-16 Thread Andrew Murray
The pci_process_bridge_OF_ranges function, used to parse the ranges property of a PCI host device, is found in both Microblaze and PowerPC architectures. These implementations are nearly identical. This patch moves this common code to a common place. Signed-off-by: Andrew Murray

Re: [REPOST PATCH] spi: s3c64xx: let device core setup the default pin configuration

2013-04-16 Thread Grant Likely
On Mon, 15 Apr 2013 20:42:57 -0700, Doug Anderson diand...@chromium.org wrote: From: Thomas Abraham thomas.abra...@linaro.org With device core now able to setup the default pin configuration, the pin configuration code based on the deprecated Samsung specific gpio bindings is removed.

Re: [PATCH v7] i2c: exynos5: add High Speed I2C controller driver

2013-04-16 Thread Wolfram Sang
Hi, thanks for the submission. On Thu, Apr 04, 2013 at 09:52:01PM -0700, Naveen Krishna Chatradhi wrote: From: Naveen Krishna Chatradhi ch.nav...@samsung.com Adds support for High Speed I2C driver found in Exynos5 and later SoCs from Samsung. This driver currently supports Auto mode.

Re: [PATCH v6 0/3] of/pci: Provide common support for PCI DT parsing

2013-04-16 Thread Jason Cooper
On Tue, Apr 16, 2013 at 01:31:40PM +0200, Thomas Petazzoni wrote: Dear Jason Cooper, On Tue, 16 Apr 2013 07:29:51 -0400, Jason Cooper wrote: Do not send this series upstream (or even in -next) until it has been at least build-tested and acked by the affected architectures. AFAIK it

Re: [PATCH v5 5/6] ARM: dts: Add basic dts include files for Samsung S3C64xx SoCs

2013-04-16 Thread Rob Herring
On 04/15/2013 04:14 PM, Tomasz Figa wrote: This patch adds basic device tree definitions for Samsung S3C64xx SoCs. Since all the SoCs in the series are very similar, the files are created hierarchically - one file for the whole series and then separate files for particular SoCs including the

Re: [PATCH v5 5/6] ARM: dts: Add basic dts include files for Samsung S3C64xx SoCs

2013-04-16 Thread Tomasz Figa
On Tuesday 16 of April 2013 08:09:10 Rob Herring wrote: On 04/15/2013 04:14 PM, Tomasz Figa wrote: This patch adds basic device tree definitions for Samsung S3C64xx SoCs. Since all the SoCs in the series are very similar, the files are created hierarchically - one file for the whole

Re: [PATCH v5 00/14] ARM: samsung-time: Prepare for multiplatform support

2013-04-16 Thread Mark Brown
On Fri, Apr 12, 2013 at 09:17:16PM +0200, Tomasz Figa wrote: This series is an attempt to make the samsung-time clocksource driver ready for multiplatform kernels. It moves the driver to drivers/clocksource, cleans it up from uses of static platform-specific definitions, simplifies timer

Re: [PATCH v5 2/6] ARM: s3c64xx: Skip legacy EINT setup if pinctrl-s3c64xx driver is present

2013-04-16 Thread Mark Brown
On Mon, Apr 15, 2013 at 11:14:39PM +0200, Tomasz Figa wrote: + * This gpio driver includes support for device tree support and there + * are platforms using it. In order to maintain compatibility with those + * platforms, and to allow non-dt Exynos4210 platforms to use this +

Re: [PATCH v5 3/6] gpio: samsung: Skip legacy GPIO registration if pinctrl-s3c64xx is present

2013-04-16 Thread Mark Brown
On Mon, Apr 15, 2013 at 11:14:40PM +0200, Tomasz Figa wrote: { .compatible = samsung,exynos4x12-pinctrl, }, { .compatible = samsung,exynos5250-pinctrl, }, { .compatible = samsung,exynos5440-pinctrl, }, + { }, Strictly speaking this is a

[PATCH 0/3] drm/exynos: Add device tree support for IPP driver

2013-04-16 Thread Sylwester Nawrocki
Hi Inki, This small patch series adds device tree support for the DRM FIMC driver. The binding documentation can be found in -next at Documentation/devicetree/ bindings/media/samsung-fimc.txt. It will make the driver dependent on OF. This patch series is needed in 3.10 to ensure simultaneous

[PATCH 1/3] drm/exynos: Remove redundant devm_kfree()

2013-04-16 Thread Sylwester Nawrocki
There is no need for explicit calls of devm_kfree(), as the allocated memory will be freed during driver's detach. Remove the redundant devm_kfree() calls from probe() and remove() callbacks. Signed-off-by: Sylwester Nawrocki s.nawro...@samsung.com Signed-off-by: Kyungmin Park

[PATCH 2/3] drm/exynos: Rework fimc clocks handling

2013-04-16 Thread Sylwester Nawrocki
The clocks handling is refactored and a mux clock handling is added to account for changes in the clocks driver. After switching to the common clock framework the sclk_fimc clock is now split into two clocks: a gate and a mux clock. In order to retain the exisiting functionality two additional

[PATCH 3/3] drm/exynos: Add device tree support for fimc ipp driver

2013-04-16 Thread Sylwester Nawrocki
This patch adds OF initialization support for the FIMC driver. The binding documentation can be found at Documentation/devicetree/ bindings/media/samsung-fimc.txt. The syscon regmap interface is used to serialize access to the shared CAMBLK registers from within the V4L2 FIMC-IS and the DRM FIMC

Re: [PATCH v5 00/14] ARM: samsung-time: Prepare for multiplatform support

2013-04-16 Thread Sylwester Nawrocki
On 04/12/2013 09:17 PM, Tomasz Figa wrote: This series is an attempt to make the samsung-time clocksource driver ready for multiplatform kernels. It moves the driver to drivers/clocksource, cleans it up from uses of static platform-specific definitions, simplifies timer interrupt handling and

[PATCH 1/2] pinctrl: s3c64xx: Fix build error caused by undefined chained_irq_enter

2013-04-16 Thread Tomasz Figa
Commit de88cbb7 moved definitions of chained_irq_enter and chained_irq_exit to a generic header, which must be now included instead of the legacy arch-specific one. This patch fixes build error caused by including the legacy header leading to undefined chained_irq_enter and chained_irq_exit

[PATCH 2/2] pinctrl: samsung: Fix link error with CONFIG_PINCTRL_EXYNOS disabled

2013-04-16 Thread Tomasz Figa
Commit f67faf487 added driver data for Exynos5250, which is available only if CONFIG_PINCTRL_EXYNOS is enabled. However probably due to merge error, the reference to this driver data structure was located outside of relevant ifdef and compiled unconditionally, leading to link error with

[PATCH RESEND 2/2] pinctrl: samsung: Fix link error with CONFIG_PINCTRL_EXYNOS disabled

2013-04-16 Thread Tomasz Figa
Commit f67faf487 added driver data for Exynos5250, which is available only if CONFIG_PINCTRL_EXYNOS is enabled. However probably due to merge error, the reference to this driver data structure was located outside of relevant ifdef and compiled unconditionally, leading to link error with

Re: [PATCH v5 2/6] ARM: s3c64xx: Skip legacy EINT setup if pinctrl-s3c64xx driver is present

2013-04-16 Thread Tomasz Figa
On Tuesday 16 of April 2013 17:26:43 Mark Brown wrote: On Mon, Apr 15, 2013 at 11:14:39PM +0200, Tomasz Figa wrote: + * This gpio driver includes support for device tree support and there + * are platforms using it. In order to maintain compatibility with those + * platforms, and

Re: [PATCH v5 3/6] gpio: samsung: Skip legacy GPIO registration if pinctrl-s3c64xx is present

2013-04-16 Thread Tomasz Figa
On Tuesday 16 of April 2013 17:27:50 Mark Brown wrote: On Mon, Apr 15, 2013 at 11:14:40PM +0200, Tomasz Figa wrote: { .compatible = samsung,exynos4x12-pinctrl, }, { .compatible = samsung,exynos5250-pinctrl, }, { .compatible = samsung,exynos5440-pinctrl,

Re: [PATCH 2/3] drm/exynos: Rework fimc clocks handling

2013-04-16 Thread Sachin Kamat
Hi Sylwester, On 16 April 2013 23:01, Sylwester Nawrocki s.nawro...@samsung.com wrote: @@ -1835,16 +1859,19 @@ static int fimc_probe(struct platform_device *pdev) ret = exynos_drm_ippdrv_register(ippdrv); if (ret 0) { dev_err(dev, failed to register drm fimc