Re: [PATCH v2 5/7] ARM: dts: Update DP controller DT Node for Exynos5 based SoCs

2013-08-26 Thread Vikas Sajjan
Hi Mr. Jingoo Han, On 26 August 2013 08:27, Jingoo Han jg1@samsung.com wrote: On Tuesday, July 30, 2013 8:20 PM, Vikas Sajjan wrote: Moves the properties of DP controller to exynos5.dtsi which are common across exynos5 SoCs like Exynos5250 and Exynos5420. The PHY DP Node is based on

[PATCH] ARM: dts: Remove DP PHY node from exynos5250.dtsi

2013-08-26 Thread Jingoo Han
Since DP PHY driver is not yet merged, DP PHY node should be removed from exynos5250.dtsi. Signed-off-by: Jingoo Han jg1@samsung.com --- arch/arm/boot/dts/exynos5250.dtsi | 15 +++ 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/arch/arm/boot/dts/exynos5250.dtsi

Re: [PATCH] ARM: dts: Remove DP PHY node from exynos5250.dtsi

2013-08-26 Thread Vikas Sajjan
Hi Mr. Han, On 26 August 2013 11:59, Jingoo Han jg1@samsung.com wrote: Since DP PHY driver is not yet merged, DP PHY node should be removed from exynos5250.dtsi. Signed-off-by: Jingoo Han jg1@samsung.com --- arch/arm/boot/dts/exynos5250.dtsi | 15 +++ 1 file changed,

Re: [PATCH] ARM: dts: Remove DP PHY node from exynos5250.dtsi

2013-08-26 Thread Jingoo Han
On Monday, August 26, 2013 3:43 PM, Vikas Sajjan wrote: On 26 August 2013 11:59, Jingoo Han jg1@samsung.com wrote: Since DP PHY driver is not yet merged, DP PHY node should be removed from exynos5250.dtsi. Signed-off-by: Jingoo Han jg1@samsung.com ---

[PATCH V2] ARM: dts: Remove DP PHY node from exynos5250.dtsi

2013-08-26 Thread Jingoo Han
Since DP PHY driver is not yet merged, DP PHY node should be removed from exynos5250.dtsi. Signed-off-by: Jingoo Han jg1@samsung.com --- Changes since v1: - Removed duplicated properties such as #address-cells, #size-cells. arch/arm/boot/dts/exynos5250.dtsi | 13 + 1 file

Re: [PATCH V2] ARM: dts: Remove DP PHY node from exynos5250.dtsi

2013-08-26 Thread Vikas Sajjan
On 26 August 2013 12:23, Jingoo Han jg1@samsung.com wrote: Since DP PHY driver is not yet merged, DP PHY node should be removed from exynos5250.dtsi. Signed-off-by: Jingoo Han jg1@samsung.com --- Changes since v1: - Removed duplicated properties such as #address-cells, #size-cells.

Re: [PATCH v11 0/8] PHY framework

2013-08-26 Thread Kishon Vijay Abraham I
Hi Greg, On Wednesday 21 August 2013 11:16 AM, Kishon Vijay Abraham I wrote: Added a generic PHY framework that provides a set of APIs for the PHY drivers to create/destroy a PHY and APIs for the PHY users to obtain a reference to the PHY with or without using phandle. This framework will

[PATCH v3 2/5] clk/exynos5420: add gate clock for mixer sysmmu

2013-08-26 Thread Rahul Sharma
Adding sysmmu clock for mixer for exynos5420. Signed-off-by: Rahul Sharma rahul.sha...@samsung.com --- Documentation/devicetree/bindings/clock/exynos5420-clock.txt |1 + drivers/clk/samsung/clk-exynos5420.c |3 ++- 2 files changed, 3 insertions(+), 1 deletion(-)

[PATCH v3 4/5] clk/exynos5420: add hdmi mux to change parents in hdmi driver

2013-08-26 Thread Rahul Sharma
hdmi driver needs to change the parent of hdmi clock to pixel clock or hdmiphy clock, based on the stability of hdmiphy. This patch is exposing the mux for changing the parent. Signed-off-by: Rahul Sharma rahul.sha...@samsung.com --- Documentation/devicetree/bindings/clock/exynos5420-clock.txt |

[PATCH v3 1/5] clk/exynos5420: add sclk_hdmiphy to the list of special clocks

2013-08-26 Thread Rahul Sharma
Add sclk_hdmiphy to the list of exposed clocks. This is required by hdmi driver to change the parent of hdmi clock. Signed-off-by: Rahul Sharma rahul.sha...@samsung.com --- Documentation/devicetree/bindings/clock/exynos5420-clock.txt |1 + drivers/clk/samsung/clk-exynos5420.c

[PATCH v3 5/5] clk/exynos5420: assign dout_pixel id to pixel clock divider

2013-08-26 Thread Rahul Sharma
dout_pixel is a new ID allocated for pixel clock divider. It is queried in the driver to pass as the parent to hdmi clock while switching between parents. Signed-off-by: Rahul Sharma rahul.sha...@samsung.com --- Documentation/devicetree/bindings/clock/exynos5420-clock.txt |5 +

[PATCH v3 0/5] clk/exynos5420: add clocks for hdmi subsystem

2013-08-26 Thread Rahul Sharma
Add clock changes for hdmi subsystem for exynos5250 SoC. These include addition of new clocks like mout_hdmi and smmu_tv, associating ID to clk_hdmiphy and some essential corrections. V3: 1) Assign new ID to divider clock keeping sclk_pixel gate same. V2: 1) Rebase to Mike's Tree. 2) Change

[PATCH v3 3/5] clk/exynos5420: fix the order of parents of hdmi mux

2013-08-26 Thread Rahul Sharma
Listing sclk_hdmiphy at 0th position in the list of parents is causing wrong configuration in reg SRC_DISP10. Signed-off-by: Rahul Sharma rahul.sha...@samsung.com --- drivers/clk/samsung/clk-exynos5420.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

[PATCH V7 0/3] Generic PHY driver for the Exynos SoC DP PHY

2013-08-26 Thread Jingoo Han
This patch series adds a simple driver for the Samsung Exynos SoC series DP transmitter PHY, using the generic PHY framework [1]. Previously the DP PHY used an internal DT node to control the PHY power enable bit. These patches was tested on Exynos5250. This PATCH v7 follows: * PATCH v6, sent

[PATCH 1/3] phy: Add driver for Exynos DP PHY

2013-08-26 Thread Jingoo Han
Add a PHY provider driver for the Samsung Exynos SoC Display Port PHY. Signed-off-by: Jingoo Han jg1@samsung.com Reviewed-by: Tomasz Figa t.f...@samsung.com Cc: Sylwester Nawrocki s.nawro...@samsung.com Acked-by: Felipe Balbi ba...@ti.com --- .../devicetree/bindings/phy/samsung-phy.txt

[PATCH 2/3] video: exynos_dp: remove non-DT support for Exynos Display Port

2013-08-26 Thread Jingoo Han
Exynos Display Port can be used only for Exynos SoCs. In addition, non-DT for EXYNOS SoCs is not supported from v3.11; thus, there is no need to support non-DT for Exynos Display Port. The 'include/video/exynos_dp.h' file has been used for non-DT support and the content of file

[PATCH 3/3] video: exynos_dp: Use the generic PHY driver

2013-08-26 Thread Jingoo Han
Use the generic PHY API to control the DP PHY. Signed-off-by: Jingoo Han jg1@samsung.com Reviewed-by: Tomasz Figa t.f...@samsung.com --- Documentation/devicetree/bindings/video/exynos_dp.txt | 17 + drivers/video/exynos/exynos_dp_core.c | 16

[PATCH v5 4/6] ARM: dts: add dt nodes for exynos5420 hdmi subsystem

2013-08-26 Thread Rahul Sharma
Add hdmi, mixer, ddc device tree nodes for Exynos 5420 SoC. Signed-off-by: Rahul Sharma rahul.sha...@samsung.com --- arch/arm/boot/dts/exynos5420-smdk5420.dts | 15 +++ arch/arm/boot/dts/exynos5420.dtsi | 19 +++ 2 files changed, 34 insertions(+) diff

[PATCH v5 0/6] ARM: dts: add support for exynos hdmi subsystem

2013-08-26 Thread Rahul Sharma
It adds Device tree nodes and clocks information for HDMI subsystem for exynos5420 and exynos5250 SoCs. It adds pinctrl node for hdmi hpd gpio and update binding documents. This set is based on kukjin's for-next branch at http://git.kernel.org/cgit/linux/kernel/git/kgene/linux-samsung.git. v5:

[PATCH v5 6/6] of/documentation: update with clock information for exynos hdmi subsystem

2013-08-26 Thread Rahul Sharma
Adding information about clocks to the binding documentation for exynos mixer and hdmi. Signed-off-by: Rahul Sharma rahul.sha...@samsung.com --- Documentation/devicetree/bindings/video/exynos_hdmi.txt | 14 +- Documentation/devicetree/bindings/video/exynos_mixer.txt |4 2

[PATCH v5 1/6] ARM: dts: add mixer clocks to mixer node for Exynos5250

2013-08-26 Thread Rahul Sharma
From: Sean Paul seanp...@chromium.org This patch adds the mixer clocks to the mixer node in the exynos 5250 dts file. Signed-off-by: Sean Paul seanp...@chromium.org Signed-off-by: Rahul Sharma rahul.sha...@samsung.com --- arch/arm/boot/dts/exynos5250.dtsi |2 ++ 1 file changed, 2

[PATCH v5 2/6] ARM: dts: add clocks to hdmi dt node for exynos5250

2013-08-26 Thread Rahul Sharma
Fix wrong clock numbers in hdmi dt node. Removed hdmiphy clock which was a dummy clock earlier and not required now. Also added mux clock to change the clock parent. Signed-off-by: Rahul Sharma rahul.sha...@samsung.com --- arch/arm/boot/dts/exynos5250.dtsi |6 +++--- 1 file changed, 3

[PATCH v5 5/6] ARM: dts: add hdmi hpd gpio pinctrl node for exynos5420

2013-08-26 Thread Rahul Sharma
Add pinctrl node for hdmi-hpd gpio pin to exynos5420 device tree files. Signed-off-by: Rahul Sharma rahul.sha...@samsung.com --- arch/arm/boot/dts/exynos5420-smdk5420.dts | 11 +++ 1 file changed, 11 insertions(+) diff --git a/arch/arm/boot/dts/exynos5420-smdk5420.dts

[PATCH v5 3/6] ARM: dts: add i2c device nodes for Exynos5420

2013-08-26 Thread Rahul Sharma
From: Andrew Bresticker abres...@chromium.org This adds device-tree nodes for the i2c busses on Exynos 5420 platforms. Signed-off-by: Andrew Bresticker abres...@chromium.org Signed-off-by: Rahul Sharma rahul.sha...@samsung.com --- arch/arm/boot/dts/exynos5420.dtsi | 56

Re: [RFC V2 1/4] mmc: dw_mmc: exynos: move the exynos private init

2013-08-26 Thread Yuvaraj Kumar
On Fri, Aug 23, 2013 at 7:14 PM, Jaehoon Chung jh80.ch...@samsung.com wrote: Hi Yuvaraj, On 08/23/2013 08:15 PM, Yuvaraj Kumar C D wrote: Currently platform specific private data initialisation is done by dw_mci_exynos_priv_init and dw_mci_exynos_parse_dt.As we already have separate platform

Re: [PATCH V7 0/3] Generic PHY driver for the Exynos SoC DP PHY

2013-08-26 Thread Kishon Vijay Abraham I
On Monday 26 August 2013 02:25 PM, Jingoo Han wrote: This patch series adds a simple driver for the Samsung Exynos SoC series DP transmitter PHY, using the generic PHY framework [1]. Previously the DP PHY used an internal DT node to control the PHY power enable bit. These patches was tested

Re: [GIT PULL 3/3] 2nd Round Samsung mach-exynos for v3.12

2013-08-26 Thread Bartlomiej Zolnierkiewicz
Hi, On Monday, August 26, 2013 09:14:42 AM Kukjin Kim wrote: The following changes since commit ad81f0545ef01ea651886dddac4bef6cec930092: Linux 3.11-rc1 (2013-07-14 15:18:27 -0700) are available in the git repository at:

Re: [GIT PULL 3/3] 2nd Round Samsung mach-exynos for v3.12

2013-08-26 Thread amit daniel kachhap
Hi, On Mon, Aug 26, 2013 at 3:36 PM, Bartlomiej Zolnierkiewicz b.zolnier...@samsung.com wrote: Hi, On Monday, August 26, 2013 09:14:42 AM Kukjin Kim wrote: The following changes since commit ad81f0545ef01ea651886dddac4bef6cec930092: Linux 3.11-rc1 (2013-07-14 15:18:27 -0700) are

Re: [GIT PULL 3/3] 2nd Round Samsung mach-exynos for v3.12

2013-08-26 Thread Bartlomiej Zolnierkiewicz
On Monday, August 26, 2013 04:33:55 PM amit daniel kachhap wrote: Hi, On Mon, Aug 26, 2013 at 3:36 PM, Bartlomiej Zolnierkiewicz b.zolnier...@samsung.com wrote: Hi, On Monday, August 26, 2013 09:14:42 AM Kukjin Kim wrote: The following changes since commit

[PATCH RFC 0/5] ARM: s5pv210: move to common clk framework

2013-08-26 Thread Mateusz Krawczuk
This patch series is the new s5pv210 clock implementation (using common clk framework). This implementation is compatible with device tree definition and board files. This patch series is based on linux-next and has been tested on goni and aquila boards using board file. This patch series

[PATCH RFC 5/5] ARM: s5pv210: Migrate clock handling to Common Clock Framework

2013-08-26 Thread Mateusz Krawczuk
This patch migrates the s5pv210 platform to use new clock driver using Common Clock Framework. Signed-off-by: Mateusz Krawczuk m.krawc...@partner.samsung.com --- arch/arm/mach-s5pv210/Kconfig | 9 + arch/arm/mach-s5pv210/Makefile| 4 ++-- arch/arm/mach-s5pv210/common.c

[PATCH RFC 3/5] ARM: samsung: add clock setup for FIMC and FIMD

2013-08-26 Thread Mateusz Krawczuk
This patch adds code that sets correct parents and rates for clocks used by FIMC and FIMD on Goni board. Signed-off-by: Mateusz Krawczuk m.krawc...@partner.samsung.com --- arch/arm/mach-s5pv210/mach-goni.c | 48 +++ 1 file changed, 48 insertions(+) diff --git

[PATCH RFC 4/5] clk: samsung: Add clock driver for s5pc110/s5pv210

2013-08-26 Thread Mateusz Krawczuk
This patch adds new, Common Clock Framework-based clock driver for Samsung S5PV210 SoCs. The driver is just added, without enabling it yet. Signed-off-by: Mateusz Krawczuk m.krawc...@partner.samsung.com --- .../bindings/clock/samsung,s5pv210-clock.txt | 72 ++ drivers/clk/samsung/Makefile

[PATCH RFC 2/5] media: s5p-tv: Fix mixer driver to work with CCF

2013-08-26 Thread Mateusz Krawczuk
Replace clk_enable by clock_enable_prepare and clk_disable with clk_disable_unprepare. Clock prepare is required by Clock Common Framework, and old clock driver didn`t support it. Without it Common Clock Framework prints a warning. Signed-off-by: Mateusz Krawczuk m.krawc...@partner.samsung.com

[PATCH RFC 1/5] media: s5p-tv: Fix sdo driver to work with CCF

2013-08-26 Thread Mateusz Krawczuk
Replace clk_enable by clock_enable_prepare and clk_disable with clk_disable_unprepare. Clock prepare is required by Clock Common Framework, and old clock driver didn`t support it. Without it Common Clock Framework prints a warning. Signed-off-by: Mateusz Krawczuk m.krawc...@partner.samsung.com

RE: [GIT PULL 3/3] 2nd Round Samsung mach-exynos for v3.12

2013-08-26 Thread Kukjin Kim
Bartlomiej Zolnierkiewicz wrote: [...] is incorrect as noted a month ago in: http://lists.infradead.org/pipermail/linux-arm-kernel/2013- July/186355.html [ Because of the deficiency in the core cpuidle core (device- state_count not being used by governors' code) only sysfs

Re: [RFC] cleanup mach-s5p*

2013-08-26 Thread Marek Szyprowski
Hi Kukjin, On 8/26/2013 2:52 AM, Kukjin Kim wrote: Hi all, I have a plan to remove supporting following SoCs in mainline in the near future. - s5pc100 - smdkc100 - s5pv210(s5c110) - aquial, goni, smdkc110, smdkv210, torbreck - s5p64x0(s5p6440, s5p6450)- smdk6440, smdk6450 I think users don't

[PATCH V2] ARM: EXYNOS: cpuidle: Skip C1 cpuidle state for exynos5440

2013-08-26 Thread Amit Daniel Kachhap
This patch skips the deep C1(AFTR -Arm off top running) state for exynos5440 soc as this soc does not support this state. The cpu's only allows the basic C0 state. The C1 state is filtered by re-initialising the driver state_count value to 1. Cc: Kukjin Kim kg...@kernel.org Cc: Bartlomiej

Re: [GIT PULL 3/3] 2nd Round Samsung mach-exynos for v3.12

2013-08-26 Thread amit daniel kachhap
Submitted the V2 version of this patch with your suggestion. Thanks Amit On Mon, Aug 26, 2013 at 4:49 PM, Bartlomiej Zolnierkiewicz b.zolnier...@samsung.com wrote: On Monday, August 26, 2013 04:33:55 PM amit daniel kachhap wrote: Hi, On Mon, Aug 26, 2013 at 3:36 PM, Bartlomiej Zolnierkiewicz

Re: [PATCH v2 4/5] [media] exynos-mscl: Add DT bindings for M-Scaler driver

2013-08-26 Thread Shaik Ameer Basha
Hi Sylwester, Thanks for the comments. Please find the response inline... Actually, I am waiting for your comments only :) are you also reviewing the driver code? If yes, I can delay the next version until your post your comments. On Sun, Aug 25, 2013 at 3:56 AM, Sylwester Nawrocki

Re: [PATCH v7] s5k5baf: add camera sensor driver

2013-08-26 Thread Andrzej Hajda
Hi Laurent, Thank you for the review. On 08/23/2013 02:53 PM, Laurent Pinchart wrote: Hi Andrzej, Thank you for the patch. On Wednesday 21 August 2013 16:41:31 Andrzej Hajda wrote: Driver for Samsung S5K5BAF UXGA 1/5 2M CMOS Image Sensor with embedded SoC ISP. The driver exposes the

Re: [GIT PULL 3/3] 2nd Round Samsung mach-exynos for v3.12

2013-08-26 Thread Bartlomiej Zolnierkiewicz
On Monday, August 26, 2013 08:52:44 PM Kukjin Kim wrote: Bartlomiej Zolnierkiewicz wrote: [...] is incorrect as noted a month ago in: http://lists.infradead.org/pipermail/linux-arm-kernel/2013- July/186355.html [ Because of the deficiency in the core cpuidle core

Re: [PATCH V2] ARM: EXYNOS: cpuidle: Skip C1 cpuidle state for exynos5440

2013-08-26 Thread Bartlomiej Zolnierkiewicz
On Monday, August 26, 2013 05:46:03 PM Amit Daniel Kachhap wrote: This patch skips the deep C1(AFTR -Arm off top running) state for exynos5440 soc as this soc does not support this state. The cpu's only allows the basic C0 state. The C1 state is filtered by re-initialising the driver

Re: [PATCH RFC 1/5] media: s5p-tv: Fix sdo driver to work with CCF

2013-08-26 Thread Bartlomiej Zolnierkiewicz
Hi, On Monday, August 26, 2013 01:38:30 PM Mateusz Krawczuk wrote: Replace clk_enable by clock_enable_prepare and clk_disable with clk_disable_unprepare. Clock prepare is required by Clock Common Framework, and old clock driver didn`t support it. Without it Common Clock Framework prints a

Re: [PATCH RFC 2/5] media: s5p-tv: Fix mixer driver to work with CCF

2013-08-26 Thread Bartlomiej Zolnierkiewicz
Hi, On Monday, August 26, 2013 01:38:31 PM Mateusz Krawczuk wrote: Replace clk_enable by clock_enable_prepare and clk_disable with clk_disable_unprepare. Clock prepare is required by Clock Common Framework, and old clock driver didn`t support it. Without it Common Clock Framework prints a

Re: [PATCH RFC 3/5] ARM: samsung: add clock setup for FIMC and FIMD

2013-08-26 Thread Bartlomiej Zolnierkiewicz
Hi, On Monday, August 26, 2013 01:38:32 PM Mateusz Krawczuk wrote: This patch adds code that sets correct parents and rates for clocks used by FIMC and FIMD on Goni board. Signed-off-by: Mateusz Krawczuk m.krawc...@partner.samsung.com --- arch/arm/mach-s5pv210/mach-goni.c | 48

[PATCH] clocksource: exynos_mct: Set IRQ affinity when the CPU goes online

2013-08-26 Thread Tomasz Figa
Some variants of Exynos MCT, namely exynos4210-mct at the moment, use normal, shared interrupts for local timers. This means that each interrupt must have correct affinity set to fire only on CPU corresponding to given local timer. However after recent conversion of clocksource drivers to not use

Re: [PATCH RFC 5/5] ARM: s5pv210: Migrate clock handling to Common Clock Framework

2013-08-26 Thread Bartlomiej Zolnierkiewicz
Hi, On Monday, August 26, 2013 01:38:34 PM Mateusz Krawczuk wrote: This patch migrates the s5pv210 platform to use new clock driver using Common Clock Framework. Signed-off-by: Mateusz Krawczuk m.krawc...@partner.samsung.com --- arch/arm/mach-s5pv210/Kconfig | 9 +

[PATCH v2 15/16] clk: samsung: exynos4: Register PLL rate tables for Exynos4x12

2013-08-26 Thread Tomasz Figa
This patch adds rate tables for PLLs that can be reconfigured at runtime for Exynos4x12 SoCs. Provided tables contain PLL coefficients for input clock of 24 MHz and so are registered only in this case. MPLL does not need runtime reconfiguration and so table for it is not provided. Signed-off-by:

[PATCH v2 03/16] clocksource: samsung_pwm_timer: Get clock from device tree

2013-08-26 Thread Tomasz Figa
When booting with device tree static clkdev aliases should not be used. This patch modifies the samsung_pwm_timer driver to use DT-based clock lookup when booting with device tree. Signed-off-by: Tomasz Figa t.f...@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com ---

[PATCH v2 00/16] Exynos clock clean-up for 3.12

2013-08-26 Thread Tomasz Figa
This series fixes various functional and non-functional (e.g. stylistic) issues in Common Clock Framework drivers for Samsung Exynos SoCs. See particular patches for more detailed descriptions. Changes since v1: [http://www.mail-archive.com/linux-samsung-soc@vger.kernel.org/msg21665.html] -

[PATCH v2 04/16] clk: samsung: exynos4: Use separate aliases for cpufreq related clocks

2013-08-26 Thread Tomasz Figa
Exynos cpufreq driver is the only remaining piece of code that needs static clkdev aliases for operation, because it can not do device tree based clock lookups yet. This patch moves clock alias definitions for those clocks to separate arrays that can be used with samsung_clk_register_alias()

[PATCH v2 01/16] pwm: samsung: Update DT bindings documentation to cover clocks

2013-08-26 Thread Tomasz Figa
PWM driver consumes at least one and up to three clocks, which need to be specified in device tree when used. This patch updates bindings documentation to add information about clocks. Signed-off-by: Tomasz Figa t.f...@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com Acked-by:

[PATCH v2 16/16] clk: samsung: exynos5250: Simplify registration of PLL rate tables

2013-08-26 Thread Tomasz Figa
Since the _get_rate() helper has been modified to use __clk_lookup() internally, checking of PLL input rates can be done using it and so the registration code can be simplified. Signed-off-by: Tomasz Figa t.f...@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com ---

[PATCH v2 02/16] ARM: dts: exynos4: Specify PWM clocks in PWM node

2013-08-26 Thread Tomasz Figa
Since pwm-samsung bindings require at least one clock to be specified, this patch adds the missing clocks and clock-names properties to specify clocks used by PWM block on Exynos4 SoCs. Signed-off-by: Tomasz Figa t.f...@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com ---

[PATCH v2 08/16] clk: samsung: exynos4: Rename exynos4_plls to exynos4x12_plls

2013-08-26 Thread Tomasz Figa
This array defines PLLs specific to Exynos 4x12 SoCs and not for all Exynos 4 SoCs, so the name should represent that. Signed-off-by: Tomasz Figa t.f...@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com --- drivers/clk/samsung/clk-exynos4.c | 6 +++--- 1 file changed, 3

[PATCH v2 06/16] clk: samsung: exynos4: Remove unused static clkdev aliases

2013-08-26 Thread Tomasz Figa
Since Exynos does not support legacy non-DT boot anymore, most of clock lookups happen using device tree, so most of static clkdev aliases are no longer necessary. This patch removes them. Signed-off-by: Tomasz Figa t.f...@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com ---

[PATCH v2 12/16] clk: samsung: pll: Add support for rate configuration of PLL46xx

2013-08-26 Thread Tomasz Figa
This patch implements round_rate and set_rate callbacks of PLL46xx driver to allow reconfiguration of PLL at runtime. Signed-off-by: Tomasz Figa t.f...@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com --- drivers/clk/samsung/clk-pll.c | 111

[PATCH v2 09/16] clk: samsung: pll: Use new registration method for PLL45xx

2013-08-26 Thread Tomasz Figa
This patch modifies PLL45xx support code and its users to use the recently introduced common PLL registration helper. Signed-off-by: Tomasz Figa t.f...@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com --- drivers/clk/samsung/clk-exynos4.c | 18 --

[PATCH v2 07/16] clk: samsung: exynos4: Remove checks for DT node

2013-08-26 Thread Tomasz Figa
Exynos 4 supports only DT based bootup, so non-DT cases does not need to be handled anymore. Signed-off-by: Tomasz Figa t.f...@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com --- drivers/clk/samsung/clk-exynos4.c | 11 --- 1 file changed, 4 insertions(+), 7

[PATCH v2 14/16] clk: samsung: exynos4: Register PLL rate tables for Exynos4210

2013-08-26 Thread Tomasz Figa
This patch adds rate tables for PLLs that can be reconfigured at runtime for Exynos4210 SoCs. Provided tables contain PLL coefficients for input clock of 24 MHz and so are registered only in this case. MPLL does not need runtime reconfiguration and so table for it is not provided. Signed-off-by:

[PATCH v2 05/16] clk: samsung: Modify _get_rate() helper to use __clk_lookup()

2013-08-26 Thread Tomasz Figa
There is no need to use clkdev inside the clock driver to retrieve the clocks for internal use. Instead __clk_lookup() helper can be used to look up clocks by their platform name. This patch modifies the behavior of _get_rate() helper to look up clocks by platform name and adjusts all users of it

[PATCH v2 13/16] clk: samsung: exynos4: Reorder registration of mout_vpllsrc

2013-08-26 Thread Tomasz Figa
Since PLL input frequency must be known before PLL registration, mout_vpllsrc clock which is a reference clock of VPLL must be registered before VPLL. This patch reorders clock registration to register mout_vpllsrc before VPLL. Signed-off-by: Tomasz Figa t.f...@samsung.com Signed-off-by:

[PATCH v2 10/16] clk: samsung: pll: Add support for rate configuration of PLL45xx

2013-08-26 Thread Tomasz Figa
This patch implements round_rate and set_rate callbacks of PLL45xx driver to allow reconfiguration of PLL at runtime. Signed-off-by: Tomasz Figa t.f...@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com --- drivers/clk/samsung/clk-pll.c | 110

Re: [PATCH] ARM: dts: exynos4210: Work around lack of cpufreq regulator lookup

2013-08-26 Thread Tomasz Figa
On Tuesday 20 of August 2013 19:35:36 Tomasz Figa wrote: Exynos cpufreq drivers does not support device tree based regulator lookup, so it can get the VDD ARM regulator only by its name. To get cpufreq working for now, this patch works this around by renaming the regulator in board dts files

Re: [PATCH RFC 4/5] clk: samsung: Add clock driver for s5pc110/s5pv210

2013-08-26 Thread Bartlomiej Zolnierkiewicz
On Monday, August 26, 2013 01:38:33 PM Mateusz Krawczuk wrote: This patch adds new, Common Clock Framework-based clock driver for Samsung S5PV210 SoCs. The driver is just added, without enabling it yet. Signed-off-by: Mateusz Krawczuk m.krawc...@partner.samsung.com ---

[PATCH v2 1/8] Documentation: devicetree: Update Exynos MCT bindings description

2013-08-26 Thread Tomasz Figa
This patch updates description of device tree bindings for Exynos MCT (multicore timers). Namely: - added note about simplified specification of local timer interrupts, when using single per-processor interrupt for all local timers, - changed first example that was incorrectly suggesting that

[PATCH] gpio: samsung: Drop support for Exynos SoCs

2013-08-26 Thread Tomasz Figa
GPIO support on Exynos SoCs is provided by pinctrl-samsung driver, leaving all the support code in gpio-samsung driver unused. This dead code can be safely removed and so it is done by this patch. Signed-off-by: Tomasz Figa t.f...@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com

Re: [RFC] cleanup mach-s5p*

2013-08-26 Thread Arnd Bergmann
On Monday 26 August 2013 13:54:59 Marek Szyprowski wrote: Hi Kukjin, On 8/26/2013 2:52 AM, Kukjin Kim wrote: Hi all, I have a plan to remove supporting following SoCs in mainline in the near future. - s5pc100 - smdkc100 - s5pv210(s5c110) - aquial, goni, smdkc110, smdkv210, torbreck

Re: [PATCH RFC 3/5] ARM: samsung: add clock setup for FIMC and FIMD

2013-08-26 Thread Sylwester Nawrocki
(dropping linux-doc mailing list from Cc) On 08/26/2013 06:19 PM, Bartlomiej Zolnierkiewicz wrote: On Monday, August 26, 2013 01:38:32 PM Mateusz Krawczuk wrote: This patch adds code that sets correct parents and rates for clocks used by FIMC and FIMD on Goni board. This patch is supposed to

Re: [PATCH v2 1/5] [media] exynos-mscl: Add new driver for M-Scaler

2013-08-26 Thread Sylwester Nawrocki
On 08/19/2013 12:58 PM, Shaik Ameer Basha wrote: This patch adds support for M-Scaler (M2M Scaler) device which is a new device for scaling, blending, color fill and color space conversion on EXYNOS5 SoCs. This device supports the followings as key feature. input image format -

Re: [PATCH] clocksource: exynos_mct: Set IRQ affinity when the CPU goes online

2013-08-26 Thread Stephen Boyd
On 08/26, Tomasz Figa wrote: Some variants of Exynos MCT, namely exynos4210-mct at the moment, use normal, shared interrupts for local timers. This means that each interrupt must have correct affinity set to fire only on CPU corresponding to given local timer. However after recent

Re: [PATCH] clocksource: exynos_mct: Set IRQ affinity when the CPU goes online

2013-08-26 Thread Tomasz Figa
On Monday 26 of August 2013 16:09:41 Stephen Boyd wrote: On 08/26, Tomasz Figa wrote: Some variants of Exynos MCT, namely exynos4210-mct at the moment, use normal, shared interrupts for local timers. This means that each interrupt must have correct affinity set to fire only on CPU

Re: [PATCH v5 4/6] ARM: dts: add dt nodes for exynos5420 hdmi subsystem

2013-08-26 Thread Tomasz Figa
Hi Rahul, On Monday 26 of August 2013 15:08:19 Rahul Sharma wrote: Add hdmi, mixer, ddc device tree nodes for Exynos 5420 SoC. Signed-off-by: Rahul Sharma rahul.sha...@samsung.com --- arch/arm/boot/dts/exynos5420-smdk5420.dts | 15 +++ arch/arm/boot/dts/exynos5420.dtsi

Re: [PATCH v5 6/6] of/documentation: update with clock information for exynos hdmi subsystem

2013-08-26 Thread Tomasz Figa
Hi Rahul, On Monday 26 of August 2013 15:08:21 Rahul Sharma wrote: Adding information about clocks to the binding documentation for exynos mixer and hdmi. Signed-off-by: Rahul Sharma rahul.sha...@samsung.com --- Documentation/devicetree/bindings/video/exynos_hdmi.txt | 14

Re: [PATCH v5 0/6] ARM: dts: add support for exynos hdmi subsystem

2013-08-26 Thread Tomasz Figa
Hi Rahul, On Monday 26 of August 2013 15:08:15 Rahul Sharma wrote: It adds Device tree nodes and clocks information for HDMI subsystem for exynos5420 and exynos5250 SoCs. It adds pinctrl node for hdmi hpd gpio and update binding documents. This set is based on kukjin's for-next branch at

Re: [PATCH v3 4/5] clk/exynos5420: add hdmi mux to change parents in hdmi driver

2013-08-26 Thread Tomasz Figa
Hi Rahul, On Monday 26 of August 2013 14:43:02 Rahul Sharma wrote: hdmi driver needs to change the parent of hdmi clock to pixel clock or hdmiphy clock, based on the stability of hdmiphy. This patch is exposing the mux for changing the parent. Signed-off-by: Rahul Sharma

Re: [PATCH v3 5/5] clk/exynos5420: assign dout_pixel id to pixel clock divider

2013-08-26 Thread Tomasz Figa
Hi Rahul, On Monday 26 of August 2013 14:43:03 Rahul Sharma wrote: dout_pixel is a new ID allocated for pixel clock divider. It is queried in the driver to pass as the parent to hdmi clock while switching between parents. Signed-off-by: Rahul Sharma rahul.sha...@samsung.com ---

Re: [RFC] cleanup mach-s5p*

2013-08-26 Thread Tomasz Figa
Hi Kukjin, On Monday 26 of August 2013 09:52:47 Kukjin Kim wrote: Hi all, I have a plan to remove supporting following SoCs in mainline in the near future. - s5pc100 - smdkc100 We already have this almost moved to device tree. A common clock framework and pin control drivers should be

[patch] pinctrl: s3c24xx: off by one in s3c24xx_eint_init()

2013-08-26 Thread Dan Carpenter
If irq == NUM_EINT then it writes one space beyond the end of the eint_data-domains[] array. Signed-off-by: Dan Carpenter dan.carpen...@oracle.com diff --git a/drivers/pinctrl/pinctrl-s3c24xx.c b/drivers/pinctrl/pinctrl-s3c24xx.c index 24446da..ad3eaad 100644 ---

Re: [RFC V2 1/4] mmc: dw_mmc: exynos: move the exynos private init

2013-08-26 Thread Jaehoon Chung
Dear Yuvaraj, On 08/26/2013 06:20 PM, Yuvaraj Kumar wrote: On Fri, Aug 23, 2013 at 7:14 PM, Jaehoon Chung jh80.ch...@samsung.com wrote: Hi Yuvaraj, On 08/23/2013 08:15 PM, Yuvaraj Kumar C D wrote: Currently platform specific private data initialisation is done by dw_mci_exynos_priv_init and

RE: [PATCH 0/3] drm/exynos: fimd: get signal polarities from device tree

2013-08-26 Thread Inki Dae
-Original Message- From: linux-samsung-soc-ow...@vger.kernel.org [mailto:linux-samsung-soc- ow...@vger.kernel.org] On Behalf Of Andrzej Hajda Sent: Wednesday, August 21, 2013 11:22 PM To: open list:DRM DRIVERS FOR E... Cc: Andrzej Hajda; Inki Dae; Joonyoung Shim; Seung-Woo Kim;

Re: [PATCH] drm/exynos: Add fallback option to get non physically contiguous memory for gem_dumb_create

2013-08-26 Thread Vikas Sajjan
Thanks. On 27 August 2013 08:14, Inki Dae inki@samsung.com wrote: Applied. Thanks, Inki Dae -Original Message- From: Vikas Sajjan [mailto:vikas.saj...@linaro.org] Sent: Friday, August 23, 2013 3:35 PM To: dri-de...@lists.freedesktop.org; inki@samsung.com Cc:

Re: [PATCH RFC 3/5] ARM: samsung: add clock setup for FIMC and FIMD

2013-08-26 Thread Jingoo Han
On Tuesday, August 27, 2013 3:38 AM, Sylwester Nawrocki wrote: On 08/26/2013 06:19 PM, Bartlomiej Zolnierkiewicz wrote: On Monday, August 26, 2013 01:38:32 PM Mateusz Krawczuk wrote: This patch adds code that sets correct parents and rates for clocks used by FIMC and FIMD on Goni board.

Re: [PATCH v5 4/6] ARM: dts: add dt nodes for exynos5420 hdmi subsystem

2013-08-26 Thread Rahul Sharma
On 27 August 2013 04:59, Tomasz Figa tomasz.f...@gmail.com wrote: Hi Rahul, On Monday 26 of August 2013 15:08:19 Rahul Sharma wrote: Add hdmi, mixer, ddc device tree nodes for Exynos 5420 SoC. Signed-off-by: Rahul Sharma rahul.sha...@samsung.com ---

Re: [GIT PULL 3/3] 2nd Round Samsung mach-exynos for v3.12

2013-08-26 Thread Kevin Hilman
amit daniel kachhap amit.dan...@samsung.com writes: Submitted the V2 version of this patch with your suggestion. So will there be an updated branch (and pull request) with these changes? Kevin On Mon, Aug 26, 2013 at 4:49 PM, Bartlomiej Zolnierkiewicz b.zolnier...@samsung.com wrote: On

RE: [PATCH] drm/exynos: Add fallback option to get non physically contiguous memory for gem_dumb_create

2013-08-26 Thread Inki Dae
One more thing, changed the subject to Consider fallback option to allocation fail. The subject is too long :) Thanks, Inki Dae -Original Message- From: linux-samsung-soc-ow...@vger.kernel.org [mailto:linux-samsung-soc- ow...@vger.kernel.org] On Behalf Of Vikas Sajjan Sent:

Re: [PATCH] drm/exynos: Add fallback option to get non physically contiguous memory for gem_dumb_create

2013-08-26 Thread Vikas Sajjan
OK. On 27 August 2013 09:44, Inki Dae inki@samsung.com wrote: One more thing, changed the subject to Consider fallback option to allocation fail. The subject is too long :) Thanks, Inki Dae -Original Message- From: linux-samsung-soc-ow...@vger.kernel.org

Re: [PATCH v3 4/5] clk/exynos5420: add hdmi mux to change parents in hdmi driver

2013-08-26 Thread Rahul Sharma
On 27 August 2013 05:16, Tomasz Figa tomasz.f...@gmail.com wrote: Hi Rahul, On Monday 26 of August 2013 14:43:02 Rahul Sharma wrote: hdmi driver needs to change the parent of hdmi clock to pixel clock or hdmiphy clock, based on the stability of hdmiphy. This patch is exposing the mux for

Re: [PATCH v5 6/6] of/documentation: update with clock information for exynos hdmi subsystem

2013-08-26 Thread Rahul Sharma
On 27 August 2013 05:10, Tomasz Figa tomasz.f...@gmail.com wrote: Hi Rahul, On Monday 26 of August 2013 15:08:21 Rahul Sharma wrote: Adding information about clocks to the binding documentation for exynos mixer and hdmi. Signed-off-by: Rahul Sharma rahul.sha...@samsung.com ---

Re: [PATCH v5 0/6] ARM: dts: add support for exynos hdmi subsystem

2013-08-26 Thread Rahul Sharma
On 27 August 2013 05:12, Tomasz Figa tomasz.f...@gmail.com wrote: Hi Rahul, On Monday 26 of August 2013 15:08:15 Rahul Sharma wrote: It adds Device tree nodes and clocks information for HDMI subsystem for exynos5420 and exynos5250 SoCs. It adds pinctrl node for hdmi hpd gpio and update