[PATCH] ARM: dts: Add device tree support for dwmmc

2013-06-20 Thread Sunil Joshi
From: Alim Akhtar alim.akh...@samsung.com This patch adds alias names, device tree nodes for dw-mmc controller for exynos5420 soc. Signed-off-by: Alim Akhtar alim.akh...@samsung.com Signed-off-by: Prathyush K prathyus...@samsung.com Signed-off-by: Arun Kumar K arun...@samsung.com Signed-off-by:

Re: [PATCH 1/5] ARM: dts: exynos5420: add i2c device nodes

2013-06-20 Thread Chander Kashyap
On 20 June 2013 11:11, Rahul Sharma rahul.sha...@samsung.com wrote: 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

Re: [PATCH 0/5] ARM: dts: exynos5420: add support for hdmi subsystem

2013-06-20 Thread Chander Kashyap
On 20 June 2013 11:11, Rahul Sharma rahul.sha...@samsung.com wrote: Add dt nodes and clocks for hdmi subsystem. It also add pinctrl node for hdmi hpd gpio and update binding documents. This patch is based on v3.11-next/soc-exynos5420-pinctrl branch at

[PATCH v2 1/5] ARM: dts: Update clocks entry in MFC binding documentation

2013-06-20 Thread Arun Kumar K
MFC driver is updated to use only one clock instead of two. Correcting this in the binding documentation. Signed-off-by: Arun Kumar K arun...@samsung.com --- .../devicetree/bindings/media/s5p-mfc.txt | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git

[PATCH v2 4/5] ARM: dts: Add MFC node for exynos 5420

2013-06-20 Thread Arun Kumar K
The patch adds MFC nodes for exynos 5420 and for smdk 5420 board. Signed-off-by: Arun Kumar K arun...@samsung.com --- arch/arm/boot/dts/exynos5420-smdk5420.dts |6 ++ arch/arm/boot/dts/exynos5420.dtsi |7 +++ 2 files changed, 13 insertions(+) diff --git

[PATCH v2 5/5] ARM: EXYNOS: Add mfc-v7 to memory reserve

2013-06-20 Thread Arun Kumar K
The patch updates the exynos5 memory reservation to reserve memory for mfc-v7 also in addition to v6. Signed-off-by: Arun Kumar K arun...@samsung.com --- arch/arm/mach-exynos/mach-exynos5-dt.c | 14 +- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git

[PATCH v2 2/5] ARM: dts: Remove unsused MFC clock from exynos4

2013-06-20 Thread Arun Kumar K
Removes the unused sclk_mfc from exynos4 dtsi file. Signed-off-by: Arun Kumar K arun...@samsung.com --- arch/arm/boot/dts/exynos4.dtsi |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/arm/boot/dts/exynos4.dtsi b/arch/arm/boot/dts/exynos4.dtsi index 3f94fe8..0f213a3

[PATCH v2 3/5] ARM: dts: Update 5250 MFC node

2013-06-20 Thread Arun Kumar K
The patch adds the MFC clock entry for the 5250 SoC and also moves the common params to newly added exynos5.dtsi. Signed-off-by: Arun Kumar K arun...@samsung.com --- arch/arm/boot/dts/exynos5.dtsi|5 + arch/arm/boot/dts/exynos5250.dtsi |4 ++-- 2 files changed, 7 insertions(+), 2

[PATCH v2 0/5] DT/ARCH updates for MFC

2013-06-20 Thread Arun Kumar K
The patch series updates the DT nodes of MFC in Exynos4, Exynos 5250 and creates node in 5420. Also updates the memory reserve in exynos5 for mfc-v7. Changes from v1: - Made status disabled in dtsi and enable in dts as suggested by Sachin Kamat. - Moved common properties to exynos5.dtsi as

Re: [PATCH 2/5] ARM: dts: exynos5420: add dt nodes for hdmi subsystem

2013-06-20 Thread Sachin Kamat
On 20 June 2013 11:11, Rahul Sharma rahul.sha...@samsung.com 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 1/3] pci: Add PCIe driver for Samsung Exynos

2013-06-20 Thread Jingoo Han
On Wednesday, June 19, 2013 9:43 PM, Arnd Bergmann wrote: On Wednesday 19 June 2013, Jingoo Han wrote: Then, do you mean the following? static int __exit exynos_pcie_remove(struct platform_device *pdev) { struct pcie_port *pp = platform_get_drvdata(pdev);

Re: [PATCH 2/5] ARM: dts: exynos5420: add dt nodes for hdmi subsystem

2013-06-20 Thread Rahul Sharma
ok Sachin. Thanks. On Thu, Jun 20, 2013 at 12:08 PM, Sachin Kamat sachin.ka...@linaro.org wrote: On 20 June 2013 11:11, Rahul Sharma rahul.sha...@samsung.com wrote: Add hdmi, mixer, ddc device tree nodes for Exynos 5420 SoC. Signed-off-by: Rahul Sharma rahul.sha...@samsung.com ---

Re: [PATCH 0/5] ARM: dts: exynos5420: add support for hdmi subsystem

2013-06-20 Thread Rahul Sharma
Thanks Chander, I am posting v2 with the suggested changes. regards, Rahul Sharma. On Thu, Jun 20, 2013 at 11:45 AM, Chander Kashyap chander.kash...@linaro.org wrote: On 20 June 2013 11:11, Rahul Sharma rahul.sha...@samsung.com wrote: Add dt nodes and clocks for hdmi subsystem. It also add

Re: [PATCH 4/5] ARM: dts: exynos5420: add hdmi hpd gpio pinctrl node

2013-06-20 Thread Tomasz Figa
Hi Rahul, On Thursday 20 of June 2013 11:11:50 Rahul Sharma wrote: 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-pinctrl.dtsi |7 +++

[PATCH V6 0/3] PCIe support for Samsung Exynos5440 SoC

2013-06-20 Thread Jingoo Han
Hi, This series of patches introduces PCIe support for Samsung Exynos5440, and is based on the latest 'linux-next' tree (20130619). These patches was tested with Intel e1000e LAN card on Exynos5440. This PATCH v6 follows: * PATCH v5, sent on June, 13th 2013 * PATCH v4, sent on June, 12th 2013

[PATCH V6 1/3] pci: Add PCIe driver for Samsung Exynos

2013-06-20 Thread Jingoo Han
Exynos5440 has a PCIe controller which can be used as Root Complex. This driver supports a PCIe controller as Root Complex mode. Signed-off-by: Surendranath Gurivireddy Balla suren.re...@samsung.com Signed-off-by: Siva Reddy Kallam siva.kal...@samsung.com Signed-off-by: Jingoo Han

[PATCH V6 2/3] ARM: EXYNOS: Enable PCIe support for Exynos5440

2013-06-20 Thread Jingoo Han
Enable PCIe support for Exynos5440 which has two PCIe controllers. Signed-off-by: Jingoo Han jg1@samsung.com --- arch/arm/Kconfig |1 + arch/arm/mach-exynos/Kconfig |2 ++ 2 files changed, 3 insertions(+) diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig index

[PATCH V6 3/3] ARM: dts: Add pcie controller node for Samsung EXYNOS5440 SoC

2013-06-20 Thread Jingoo Han
Exynos5440 has two PCIe controllers which can be used as root complex for PCIe interface. Signed-off-by: Jingoo Han jg1@samsung.com --- arch/arm/boot/dts/exynos5440-ssdk5440.dts |8 ++ arch/arm/boot/dts/exynos5440.dtsi | 40 - 2 files changed, 47

Re: [PATCH v3 1/3] drm/exynos: add new compatible strings for hdmi subsystem

2013-06-20 Thread Tomasz Figa
Hi Rahul, On Thursday 20 of June 2013 07:41:53 Rahul Sharma wrote: Hi Tomasz, Lucas, How does this patch look to you ? Please share your views. Looks fine now. Have my Reviewed-by: Tomasz Figa t.f...@samsung.com for the whole series. Best regards, Tomasz regards, Rahul Sharma. On

Re: [PATCH V6 3/3] ARM: dts: Add pcie controller node for Samsung EXYNOS5440 SoC

2013-06-20 Thread Thomas Petazzoni
Dear Jingoo Han, On Thu, 20 Jun 2013 16:12:24 +0900, Jingoo Han wrote: - pinctrl { + pin_ctrl: pinctrl { compatible = samsung,exynos5440-pinctrl; I know I'm nitpicking, but isn't this change completely unrelated to PCIe support? Thomas -- Thomas Petazzoni, Free

Re: [PATCH V6 3/3] ARM: dts: Add pcie controller node for Samsung EXYNOS5440 SoC

2013-06-20 Thread Jingoo Han
On Thursday, June 20, 2013 4:49 PM, Thomas Petazzoni wrote: Dear Jingoo Han, On Thu, 20 Jun 2013 16:12:24 +0900, Jingoo Han wrote: - pinctrl { + pin_ctrl: pinctrl { compatible = samsung,exynos5440-pinctrl; I know I'm nitpicking, but isn't this change completely

Re: [PATCH V6 3/3] ARM: dts: Add pcie controller node for Samsung EXYNOS5440 SoC

2013-06-20 Thread Thomas Petazzoni
Dear Jingoo Han, On Thu, 20 Jun 2013 16:57:32 +0900, Jingoo Han wrote: - pinctrl { + pin_ctrl: pinctrl { compatible = samsung,exynos5440-pinctrl; I know I'm nitpicking, but isn't this change completely unrelated to PCIe support? This change is related to PCIe

Re: [PATCH V6 3/3] ARM: dts: Add pcie controller node for Samsung EXYNOS5440 SoC

2013-06-20 Thread Tomasz Figa
Hi Jingoo, On Thursday 20 of June 2013 16:12:24 Jingoo Han wrote: Exynos5440 has two PCIe controllers which can be used as root complex for PCIe interface. Signed-off-by: Jingoo Han jg1@samsung.com --- arch/arm/boot/dts/exynos5440-ssdk5440.dts |8 ++

RE: [PATCH V6 3/3] ARM: dts: Add pcie controller node for Samsung EXYNOS5440 SoC

2013-06-20 Thread Jingoo Han
On Thursday, June 20, 2013 5:04 PM, Tomasz Figa wrote: Hi Jingoo, On Thursday 20 of June 2013 16:12:24 Jingoo Han wrote: Exynos5440 has two PCIe controllers which can be used as root complex for PCIe interface. Signed-off-by: Jingoo Han jg1@samsung.com ---

Re: [PATCH V6 3/3] ARM: dts: Add pcie controller node for Samsung EXYNOS5440 SoC

2013-06-20 Thread Jingoo Han
On Thursday, June 20, 2013 5:00 PM, Thomas Petazzoni wrote: Dear Jingoo Han, On Thu, 20 Jun 2013 16:57:32 +0900, Jingoo Han wrote: - pinctrl { + pin_ctrl: pinctrl { compatible = samsung,exynos5440-pinctrl; I know I'm nitpicking, but isn't this

Re: [PATCH V6 3/3] ARM: dts: Add pcie controller node for Samsung EXYNOS5440 SoC

2013-06-20 Thread Arnd Bergmann
On Thursday 20 June 2013, Jingoo Han wrote: Exynos5440 has two PCIe controllers which can be used as root complex for PCIe interface. Signed-off-by: Jingoo Han jg1@samsung.com Acked-by: Arnd Bergmann a...@arndb.de -- To unsubscribe from this list: send the line unsubscribe

RE: [RFC PATCH 00/11] ARM: s3c64xx: Let amba-pl08x driver handle DMA

2013-06-20 Thread Phil Carmody
(Apologies if this is mangled, fighting both Outlook and remote desktop :-( ) linux-kernel-ow...@vger.kernel.org wrote on Behalf Of Mark Brown On Wed, Jun 19, 2013 at 08:26:12PM +0200, Tomasz Figa wrote: On Wednesday 19 of June 2013 18:40:47 Mark Brown wrote: - ret =

[PATCH V7 0/3] PCIe support for Samsung Exynos5440 SoC

2013-06-20 Thread Jingoo Han
Hi, This series of patches introduces PCIe support for Samsung Exynos5440, and is based on the latest 'linux-next' tree (20130619). These patches was tested with Intel e1000e LAN card on Exynos5440. This PATCH v7 follows: * PATCH v6, sent on June, 20th 2013 * PATCH v5, sent on June, 13th 2013

[PATCH V7 2/4] ARM: EXYNOS: Enable PCIe support for Exynos5440

2013-06-20 Thread Jingoo Han
Enable PCIe support for Exynos5440 which has two PCIe controllers. Signed-off-by: Jingoo Han jg1@samsung.com --- arch/arm/Kconfig |1 + arch/arm/mach-exynos/Kconfig |2 ++ 2 files changed, 3 insertions(+) diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig index

[PATCH V7 3/4] ARM: dts: Add pcie controller node for Samsung EXYNOS5440 SoC

2013-06-20 Thread Jingoo Han
Exynos5440 has two PCIe controllers which can be used as root complex for PCIe interface. Signed-off-by: Jingoo Han jg1@samsung.com Acked-by: Arnd Bergmann a...@arndb.de --- arch/arm/boot/dts/exynos5440.dtsi | 38 + 1 file changed, 38 insertions(+) diff

[PATCH V7 4/4] ARM: dts: Add pcie controller node for exynos5440-ssdk5440

2013-06-20 Thread Jingoo Han
This patch adds pcie controller node for exynos5440-ssdk5440, and also adds a phandle for pin controller node. Signed-off-by: Jingoo Han jg1@samsung.com Acked-by: Arnd Bergmann a...@arndb.de --- arch/arm/boot/dts/exynos5440-ssdk5440.dts |8 arch/arm/boot/dts/exynos5440.dtsi

Re: [PATCH V6 3/3] ARM: dts: Add pcie controller node for Samsung EXYNOS5440 SoC

2013-06-20 Thread Tomasz Figa
On Thursday 20 of June 2013 17:25:12 Jingoo Han wrote: On Thursday, June 20, 2013 5:04 PM, Tomasz Figa wrote: Hi Jingoo, On Thursday 20 of June 2013 16:12:24 Jingoo Han wrote: Exynos5440 has two PCIe controllers which can be used as root complex for PCIe interface.

[PATCH v7 04/11] clk: samsung: Migrate exynos4 to use common samsung_clk_register_pll()

2013-06-20 Thread Yadwinder Singh Brar
This patch migrates exynos4 pll registeration to use common samsung_clk_register_pll() by intialising table of PLLs. Signed-off-by: Yadwinder Singh Brar yadi.b...@samsung.com Signed-off-by: Vikas Sajjan vikas.saj...@linaro.org --- drivers/clk/samsung/clk-exynos4.c | 40

[PATCH v7 08/11] clk: samsung: Add set_rate() clk_ops for PLL35xx

2013-06-20 Thread Yadwinder Singh Brar
This patch add set_rate() and round_rate() for PLL35xx Reviewed-by: Doug Anderson diand...@chromium.org Reviewed-by: Tomasz Figa t.f...@samsung.com Signed-off-by: Yadwinder Singh Brar yadi.b...@samsung.com --- drivers/clk/samsung/clk-pll.c | 105 - 1

[PATCH v7 01/11] clk: samsung: Introduce a common samsung_clk_pll struct

2013-06-20 Thread Yadwinder Singh Brar
This patch unifies clk strutures used for PLL35xx PLL36xx and adding an extra member lock_reg, so that common code can be factored out. Reviewed-by: Tomasz Figa t.f...@samsung.com Signed-off-by: Yadwinder Singh Brar yadi.b...@samsung.com --- drivers/clk/samsung/clk-pll.c | 30

[PATCH v7 11/11] clk: samsung: Add EPLL and VPLL freq table for exynos5250 SoC

2013-06-20 Thread Yadwinder Singh Brar
From: Vikas Sajjan vikas.saj...@linaro.org Adds the EPLL and VPLL freq table for exynos5250 SoC. Signed-off-by: Vikas Sajjan vikas.saj...@linaro.org Signed-off-by: Yadwinder Singh Brar yadi.b...@samsung.com --- drivers/clk/samsung/clk-exynos5250.c | 38 ++

[PATCH v7 05/11] clk: samsung: Migrate exynos5420 to use common samsung_clk_register_pll()

2013-06-20 Thread Yadwinder Singh Brar
This patch migrates exynos5420 pll registeration to use common samsung_clk_register_pll() by intialising table of PLLs and adding PLLs to unique id list of clocks. Signed-off-by: Yadwinder Singh Brar yadi.b...@samsung.com Signed-off-by: Vikas Sajjan vikas.saj...@linaro.org ---

[PATCH v7 10/11] clk: samsung: Reorder MUX registration for mout_vpllsrc

2013-06-20 Thread Yadwinder Singh Brar
From: Vikas Sajjan vikas.saj...@linaro.org While trying to get rate of mout_vpllsrc MUX (parent) for registering the fout_vpll (child), we found get rate was failing. So this patch moves the mout_vpllsrc MUX out of the existing common list and registers the mout_vpllsrc MUX before the PLL

[PATCH v7 00/11] Add generic set_rate clk_ops for PLL35xx and PLL36xx for samsung SoCs

2013-06-20 Thread Yadwinder Singh Brar
This patch series does the following: 1) Unifies the clk strutures and registration function used for PLL35xx PLL36xx, to factor out possible common code. 2) Defines a common rate_table which will contain recommended p, m, s and k values for supported rates that needs to be changed

[PATCH v7 09/11] clk: samsung: Add set_rate() clk_ops for PLL36xx

2013-06-20 Thread Yadwinder Singh Brar
From: Vikas Sajjan vikas.saj...@linaro.org This patch adds set_rate and round_rate clk_ops for PLL36xx Reviewed-by: Tomasz Figa t.f...@samsung.com Reviewed-by: Doug Anderson diand...@chromium.org Signed-off-by: Vikas Sajjan vikas.saj...@linaro.org --- drivers/clk/samsung/clk-pll.c | 79

[PATCH v7 06/11] clk: samsung: Remove unused pll registeration code for pll35xx and pll36xx

2013-06-20 Thread Yadwinder Singh Brar
This patch removes samsung_clk_register_pll35xx() and samsung_clk_register_pll36xx() registaration functions as users migrated to new samsung_clk_register_pll(). Signed-off-by: Yadwinder Singh Brar yadi.b...@samsung.com --- drivers/clk/samsung/clk-pll.c | 70

[PATCH v7 03/11] clk: samsung: Migrate exynos5250 to use common samsung_clk_register_pll()

2013-06-20 Thread Yadwinder Singh Brar
This patch migrates exynos5250 pll registeration to use common samsung_clk_register_pll() by intialising table of PLLs and adding PLLs to unique id list of clocks. Signed-off-by: Yadwinder Singh Brar yadi.b...@samsung.com Signed-off-by: Vikas Sajjan vikas.saj...@linaro.org ---

Re: [PATCH V4 1/3] pci: Add PCIe driver for Samsung Exynos

2013-06-20 Thread Pratyush Anand
On 6/13/2013 7:48 PM, Arnd Bergmann wrote: On Thursday 13 June 2013 22:18:50 Jingoo Han wrote: On Wednesday, June 12, 2013 8:23 PM, Arnd Bergmann wrote: On Wednesday 12 June 2013 19:19:05 Jingoo Han wrote: + +/* synopsis specific PCIE configuration registers*/ +#define

Re: [PATCH V7 1/4] pci: Add PCIe driver for Samsung Exynos

2013-06-20 Thread Jingoo Han
On Thursday, June 20, 2013 6:32 PM, Jingoo Han wrote: Exynos5440 has a PCIe controller which can be used as Root Complex. This driver supports a PCIe controller as Root Complex mode. Signed-off-by: Surendranath Gurivireddy Balla suren.re...@samsung.com Signed-off-by: Siva Reddy Kallam

Re: [PATCH v7 00/11] Add generic set_rate clk_ops for PLL35xx and PLL36xx for samsung SoCs

2013-06-20 Thread Tomasz Figa
Hi Yadwinder, Vikas, On Tuesday 11 of June 2013 15:01:05 Yadwinder Singh Brar wrote: This patch series does the following: 1) Unifies the clk strutures and registration function used for PLL35xx PLL36xx, to factor out possible common code. 2) Defines a common rate_table which will

Re: [PATCH V6 1/3] pci: Add PCIe driver for Samsung Exynos

2013-06-20 Thread Arnd Bergmann
On Thursday 20 June 2013, Jingoo Han wrote: Exynos5440 has a PCIe controller which can be used as Root Complex. This driver supports a PCIe controller as Root Complex mode. Signed-off-by: Surendranath Gurivireddy Balla suren.re...@samsung.com Signed-off-by: Siva Reddy Kallam

Re: [PATCH v7 00/11] Add generic set_rate clk_ops for PLL35xx and PLL36xx for samsung SoCs

2013-06-20 Thread Yadwinder Singh Brar
Hi Tomasz, On Thu, Jun 20, 2013 at 3:30 PM, Tomasz Figa t.f...@samsung.com wrote: Hi Yadwinder, Vikas, On Tuesday 11 of June 2013 15:01:05 Yadwinder Singh Brar wrote: This patch series does the following: 1) Unifies the clk strutures and registration function used for PLL35xx PLL36xx,

Re: [PATCH] ARM: EXYNOS: Fix incorrect usage of S5P_ARM_CORE1_* registers

2013-06-20 Thread Tomasz Figa
On Wednesday 19 of June 2013 11:19:30 Nicolas Pitre wrote: On Wed, 19 Jun 2013, Tomasz Figa wrote: On Wednesday 19 of June 2013 20:26:50 Chander Kashyap wrote: On 19 June 2013 19:58, Tomasz Figa t.f...@samsung.com wrote: I mean, calculate register offset based on two parameters - cluster

Re: [PATCH V6 3/3] ARM: dts: Add pcie controller node for Samsung EXYNOS5440 SoC

2013-06-20 Thread Arnd Bergmann
On Thursday 20 June 2013, Jingoo Han wrote: 2. patch adding label to the pinctrl node (which is a prerequisite) and board-specific properties of PCIe nodes. [PATCH] ARM: dts: Add pcie controller node for exynos5440-ssdk5440 arch/arm/boot/dts/exynos5440-ssdk5440.dts + +

[PATCH v2 0/2] Clock update for EXYNOS4210-CPUFREQ driver

2013-06-20 Thread Tushar Behera
cpufreq driver for EXYNOS4 based SoCs are not platform drivers, hence we cannot currently pass the clock names through a device tree node. Instead, we need to make them available through global alias. The patches are based on next-20130618. Patch 1 has not been modified. Patch 2 has been updated

[PATCH RESEND 1/2] clk: samsung: Add MUX_FA macro to pass flag and alias

2013-06-20 Thread Tushar Behera
Cpufreq driver for some Samsung platforms have not yet been designed as a platform driver, thereby they can only access clocks with an alias name. For EXYNOS4210, one such clock also requires a flag to be set, hence there is a need to create another macro that can handle both flag and alias.

[PATCH v2 2/2] clk: exynos4: Fix clock aliases for cpufreq related clocks

2013-06-20 Thread Tushar Behera
cpufreq driver for EXYNOS4 based SoCs are not platform drivers, hence we cannot currently pass the clock names through a device tree node. Instead, we need to make them available through a global alias. Clock alias modifications for EXYNOS4 specific clocks are as below. Alias for clock 'arm_clk'

Re: [PATCH V6 3/3] ARM: dts: Add pcie controller node for Samsung EXYNOS5440 SoC

2013-06-20 Thread Jingoo Han
On Thursday, June 20, 2013 7:17 PM, Arnd Bergmann wrote: On Thursday 20 June 2013, Jingoo Han wrote: 2. patch adding label to the pinctrl node (which is a prerequisite) and board-specific properties of PCIe nodes. [PATCH] ARM: dts: Add pcie controller node for exynos5440-ssdk5440

Re: [PATCH] ARM: dts: Update vdd_arm regulator

2013-06-20 Thread Tushar Behera
On 06/10/2013 09:14 AM, Tushar Behera wrote: On 06/08/2013 05:22 PM, Tomasz Figa wrote: Hi Tushar, On Thursday 06 of June 2013 16:32:52 Tushar Behera wrote: Cpufreq driver for EXYNOS4210 is not a platform driver, hence it is not possible to provide the regulator supply name through DT

RE: [RFC PATCH 00/11] ARM: s3c64xx: Let amba-pl08x driver handle DMA

2013-06-20 Thread Phil Carmody
-Original Message- On Thu, Jun 20, 2013 at 12:24:47PM +0300, Phil Carmody wrote: Can you just make that minimal change, and diff the objdump of the two .o's? It would be worth a bug-report against the toolchain if different code was being generated. If objdump spews huge numbers

Re: [PATCH V4 1/3] pci: Add PCIe driver for Samsung Exynos

2013-06-20 Thread Pratyush Anand
Hi, On 6/20/2013 4:28 PM, Jingoo Han wrote: On Thursday, June 20, 2013 6:59 PM, Pratyush Anand wrote: On 6/13/2013 7:48 PM, Arnd Bergmann wrote: On Thursday 13 June 2013 22:18:50 Jingoo Han wrote: On Wednesday, June 12, 2013 8:23 PM, Arnd Bergmann wrote: On Wednesday 12 June 2013 19:19:05

Re: [PATCH V4 1/3] pci: Add PCIe driver for Samsung Exynos

2013-06-20 Thread Jingoo Han
On Thursday, June 20, 2013 8:26 PM, Pratyush Anand wrote: On 6/20/2013 4:28 PM, Jingoo Han wrote: On Thursday, June 20, 2013 6:59 PM, Pratyush Anand wrote: On 6/13/2013 7:48 PM, Arnd Bergmann wrote: On Thursday 13 June 2013 22:18:50 Jingoo Han wrote: On Wednesday, June 12, 2013 8:23 PM,

[PATCH Resend] Input: samsung-keypad - let device core setup the default pin configuration

2013-06-20 Thread Sachin Kamat
linus.wall...@linaro.org Signed-off-by: Sachin Kamat sachin.ka...@linaro.org --- Hi Dmitry, Looks like the earlier submission of this patch got lost. This patch is rebased onto the latest linux-next (next-20130620). Please consider applying. --- .../devicetree/bindings/input/samsung-keypad.txt | 24

Re: [PATCH V6 3/3] ARM: dts: Add pcie controller node for Samsung EXYNOS5440 SoC

2013-06-20 Thread Tomasz Figa
On Thursday 20 of June 2013 20:04:47 Jingoo Han wrote: On Thursday, June 20, 2013 7:17 PM, Arnd Bergmann wrote: On Thursday 20 June 2013, Jingoo Han wrote: 2. patch adding label to the pinctrl node (which is a prerequisite) and board-specific properties of PCIe nodes.

[PATCH V8 0/3] PCIe support for Samsung Exynos5440 SoC

2013-06-20 Thread Jingoo Han
Hi, This series of patches introduces PCIe support for Samsung Exynos5440, and is based on the latest 'linux-next' tree (20130619). These patches was tested with Intel e1000e LAN card on Exynos5440. This PATCH v8 follows: * PATCH v7, sent on June, 20th 2013 * PATCH v6, sent on June, 20th 2013

[PATCH V8 1/4] pci: Add PCIe driver for Samsung Exynos

2013-06-20 Thread Jingoo Han
Exynos5440 has a PCIe controller which can be used as Root Complex. This driver supports a PCIe controller as Root Complex mode. Signed-off-by: Surendranath Gurivireddy Balla suren.re...@samsung.com Signed-off-by: Siva Reddy Kallam siva.kal...@samsung.com Signed-off-by: Jingoo Han

[PATCH V8 2/4] ARM: EXYNOS: Enable PCIe support for Exynos5440

2013-06-20 Thread Jingoo Han
Enable PCIe support for Exynos5440 which has two PCIe controllers. Signed-off-by: Jingoo Han jg1@samsung.com --- arch/arm/Kconfig |1 + arch/arm/mach-exynos/Kconfig |2 ++ 2 files changed, 3 insertions(+) diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig index

[PATCH v2 0/8] ARM: dts: exynos5420: add support for hdmi subsystem

2013-06-20 Thread Rahul Sharma
Common properties for I2C and Hdmi Subsystem is moved to exynos5 dtsi file. It also adds Device tree nodes and clocks information for exynos5420 SoC. It adds pinctrl node for hdmi hpd gpio and update binding documents. This patch is based on v3.11-next/soc-exynos5420-pinctrl branch at

[PATCH v2 6/8] ARM: dts: exynos5420: add hdmi hpd gpio pinctrl node

2013-06-20 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 v2 2/8] ARM: dts: exynos5420: add i2c device nodes

2013-06-20 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 | 32

[PATCH v2 3/8] ARM: dts: exynos5250: move common hdmi properties to exynos5 dtsi

2013-06-20 Thread Rahul Sharma
Hdmi Subsystem nodes shares many properties across exynos5 SoCs (exynos5250 and exyno5420). Common code is moved to exynos5.dtsi which is included in exyno5250 and exynos5420 SoC files. It also renames the hdmi and mixer nodes as per dt naming convention in the format name@phy_add.

[PATCH v2 4/8] ARM: dts: exynos5420: add dt nodes for hdmi subsystem

2013-06-20 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 | 20 arch/arm/boot/dts/exynos5420.dtsi |8 2 files changed, 28 insertions(+) diff --git

[PATCH v2 5/8] ARM: dts: exynos5420: add clocks for hdmi subsystem

2013-06-20 Thread Rahul Sharma
Add clocks for hdmi and mixer for exynos5420 SoC. Signed-off-by: Rahul Sharma rahul.sha...@samsung.com --- arch/arm/boot/dts/exynos5420.dtsi |6 ++ 1 file changed, 6 insertions(+) diff --git a/arch/arm/boot/dts/exynos5420.dtsi b/arch/arm/boot/dts/exynos5420.dtsi index 93caef7..5fa4093

[PATCH v2 7/8] of/documentation: Update hpd gpio property for exynos_hdmi

2013-06-20 Thread Rahul Sharma
From: Sachin Kamat sachin.ka...@linaro.org Exynos SoCs use pinctrl to configure GPIOs. Update the document to reflect this change. Signed-off-by: Sachin Kamat sachin.ka...@linaro.org Signed-off-by: Rahul Sharma rahul.sha...@samsung.com --- Documentation/devicetree/bindings/video/exynos_hdmi.txt

[PATCH v2 8/8] of/documentation: update with clock information for exynos hdmi subsystem

2013-06-20 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

Re: [PATCH V8 1/4] pci: Add PCIe driver for Samsung Exynos

2013-06-20 Thread Arnd Bergmann
On Thursday 20 June 2013, Jingoo Han wrote: diff --git a/Documentation/devicetree/bindings/pci/exynos-pcie.txt b/Documentation/devicetree/bindings/pci/exynos-pcie.txt new file mode 100644 index 000..f71d835 --- /dev/null +++ b/Documentation/devicetree/bindings/pci/exynos-pcie.txt @@

Re: [GIT PULL 01/10] Samsung cleanup-1 for v3.11

2013-06-20 Thread Arnd Bergmann
On Tuesday 18 June 2013, Kukjin Kim wrote: The following changes since commit 317ddd256b9c24b0d78fa8018f80f1e495481a10: Linux 3.10-rc5 (2013-06-08 17:41:04 -0700) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung.git

Re: [GIT PULL 01/10] Samsung cleanup-1 for v3.11

2013-06-20 Thread Arnd Bergmann
On Tuesday 18 June 2013, Kukjin Kim wrote: The following changes since commit 317ddd256b9c24b0d78fa8018f80f1e495481a10: Linux 3.10-rc5 (2013-06-08 17:41:04 -0700) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung.git

Re: [GIT PULL 02/10] Samsung EXYNOS arch for v3.11

2013-06-20 Thread Arnd Bergmann
On Tuesday 18 June 2013, Kukjin Kim wrote: The following changes since commit 317ddd256b9c24b0d78fa8018f80f1e495481a10: Linux 3.10-rc5 (2013-06-08 17:41:04 -0700) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung.git

Re: [GIT PULL 03/10] Samsung EXYNOS DT-2 for v3.11

2013-06-20 Thread Arnd Bergmann
On Tuesday 18 June 2013, Kukjin Kim wrote: The following changes since commit a38089057fa450944f2e2d07885d76fd727c8d16: ARM: dts: add ohci and ehci controller nodes for EXYNOS5440 (2013-06-12 04:58:34 +0900) are available in the git repository at:

Re: [GIT PULL 04/10] Samsung S3C24XX DT-2 for v3.11

2013-06-20 Thread Arnd Bergmann
On Tuesday 18 June 2013, Kukjin Kim wrote: based on tags/s3c24xx-dt-1 - update uart addresses in s3c2416-dt auxdata due to removing S3C2410_PA_UARTX Pulled into next/dt, thanks! Arnd -- To unsubscribe from this list:

Re: [GIT PULL 07/10] Samsung S3C24XX PINCTRL-2 for v3.11

2013-06-20 Thread Arnd Bergmann
On Tuesday 18 June 2013, Kukjin Kim wrote: The following changes since commit af99a7507469d4fa6dd4d8d633e093b1ff7aff6e: pinctrl: Add pinctrl-s3c24xx driver (2013-05-21 00:56:13 +0900) are available in the git repository at:

Re: [GIT PULL 05/10] Samsung common clk audio for v3.11

2013-06-20 Thread Arnd Bergmann
On Tuesday 18 June 2013, Kukjin Kim wrote: The following changes since commit 166bc934f54cef4588fc141e709e376244e70106: Merge branch 'v3.11-next/s3c24xx-dt-2' into v3.11-next/dt-n-clk-audio (2013-06-19 03:27:44 +0900) are available in the git repository at:

Re: [GIT PULL 09/10] Samsung exynos_defconfig for v3.11

2013-06-20 Thread Arnd Bergmann
On Tuesday 18 June 2013, Kukjin Kim wrote: The following changes since commit 317ddd256b9c24b0d78fa8018f80f1e495481a10: Linux 3.10-rc5 (2013-06-08 17:41:04 -0700) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung.git

Re: [GIT PULL 06/10] Samsung non-DT EXYNOS for v3.11

2013-06-20 Thread Arnd Bergmann
On Tuesday 18 June 2013, Kukjin Kim wrote: The following changes since commit 317ddd256b9c24b0d78fa8018f80f1e495481a10: Linux 3.10-rc5 (2013-06-08 17:41:04 -0700) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung.git

Re: [GIT PULL 10/10] Samsung non-critical-fixes-1 for v3.11

2013-06-20 Thread Arnd Bergmann
On Tuesday 18 June 2013, Kukjin Kim wrote: The following changes since commit 317ddd256b9c24b0d78fa8018f80f1e495481a10: Linux 3.10-rc5 (2013-06-08 17:41:04 -0700) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung.git

Re: [GIT PULL 08/10] Samsung SoC EXYNOS5420 for v3.11

2013-06-20 Thread Arnd Bergmann
On Tuesday 18 June 2013, Kukjin Kim wrote: based on tags/common-clk-audio - add support for exynos5420 SoC This is causing me a little pain because of the deep

[PATCH v2 00/18] Final Samsung PWM support cleanup

2013-06-20 Thread Tomasz Figa
Since we now have a proper Samsung PWM clocksource driver in place, we can proceed with further cleanup of PWM timers support on Samsung SoCs. This series attempts to achieve this goal by: 1) moving remaining Samsung platforms to the new clocksource driver 2) removing old clocksource driver 3)

[PATCH v2 01/18] ARM: SAMSUNG: Unify base address definitions of timer block

2013-06-20 Thread Tomasz Figa
From: Tomasz Figa t.f...@samsung.com This patch makes all defintions of timer block base address use the same prefix to allow using the common name to define platform device resource. Signed-off-by: Tomasz Figa t.f...@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com ---

[PATCH v2 05/18] clocksource: samsung_pwm_timer: Do not use clocksource_mmio

2013-06-20 Thread Tomasz Figa
In case of Samsung PWM timer, clocksource MMIO can not be used, because custom suspend/resume callbacks are required. Signed-off-by: Tomasz Figa tomasz.f...@gmail.com --- drivers/clocksource/samsung_pwm_timer.c | 19 +++ 1 file changed, 15 insertions(+), 4 deletions(-) diff

[PATCH v2 09/18] ARM: SAMSUNG: Remove unused PWM timer IRQ chip code

2013-06-20 Thread Tomasz Figa
From: Tomasz Figa t.f...@samsung.com As the need for an IRQ chip handling PWM timer interrupt chaining is gone now, this patch removes all the code made unnecessary. Signed-off-by: Tomasz Figa t.f...@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com --- arch/arm/Kconfig

[PATCH v2 10/18] pwm: samsung: Rename to pwm-samsung-legacy

2013-06-20 Thread Tomasz Figa
This patch renames the old pwm-samsung driver to pwm-samsung-legacy to create place for the new, rewritten, DT-aware pwm-samsung driver using Samsung PWM/timer master driver. Signed-off-by: Tomasz Figa tomasz.f...@gmail.com --- drivers/pwm/Makefile | 2 +-

[PATCH v2 08/18] ARM: SAMSUNG: Remove old samsung-time driver

2013-06-20 Thread Tomasz Figa
This patch removes the old samsung-time driver, since all its users have been migrated to the new samsung_pwm_timer clocksource driver. Signed-off-by: Tomasz Figa tomasz.f...@gmail.com --- arch/arm/plat-samsung/Kconfig | 8 - arch/arm/plat-samsung/Makefile

[PATCH v2 04/18] clocksource: samsung_pwm_timer: Cache clocksource register address

2013-06-20 Thread Tomasz Figa
Instead of calculating register every time the timer should be read, we can just do it one time at initialization and store the address in driver data. Signed-off-by: Tomasz Figa tomasz.f...@gmail.com --- drivers/clocksource/samsung_pwm_timer.c | 33 - 1 file

[PATCH v2 07/18] ARM: SAMSUNG: Move all platforms to new clocksource driver

2013-06-20 Thread Tomasz Figa
This patch moves all Samsung platforms using PWM clocksource from legacy samsung-time to new samsung-pwm-timer driver. Signed-off-by: Tomasz Figa tomasz.f...@gmail.com --- arch/arm/mach-s3c24xx/Kconfig | 12 ++-- arch/arm/mach-s3c24xx/common.c | 16

[PATCH v2 12/18] ARM: SAMSUNG: Rework private data handling in dev-backlight

2013-06-20 Thread Tomasz Figa
This patch modifies dev-backlight helpers to get private data using container_of instead of abusing platform_data field of PWM device. Signed-off-by: Tomasz Figa tomasz.f...@gmail.com --- arch/arm/plat-samsung/dev-backlight.c | 51 --- 1 file changed, 29

[PATCH v2 03/18] ARM: SAMSUNG: Set PWM platform data

2013-06-20 Thread Tomasz Figa
From: Tomasz Figa t.f...@samsung.com This patch adds PWM platform data needed for legacy (non-DT) platforms to handle SoC-specific bits of the PWM/timer block. Signed-off-by: Tomasz Figa t.f...@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com --- arch/arm/mach-s3c24xx/common.c

[PATCH v2 02/18] ARM: SAMSUNG: Add new PWM platform device

2013-06-20 Thread Tomasz Figa
This patch adds new samsung_device_pwm platform device that represents the whole PWM/timer block and includes memory and IRQ resources. Signed-off-by: Tomasz Figa tomasz.f...@gmail.com --- arch/arm/plat-samsung/devs.c | 17 +

[PATCH v2 06/18] clocksource: samsung_pwm_timer: Handle suspend/resume correctly

2013-06-20 Thread Tomasz Figa
Current suspend/resume handling of the driver was broken, because: - periodic timer was being enabled in CLOCK_EVT_MODE_RESUME mode, which does not seem to be correct behavior looking at other platforms, - PWM divisors need to be restored, but they were not, - clockevent interrupt mask needs

[PATCH v2 13/18] ARM: SAMSUNG: Modify board files to use new PWM platform device

2013-06-20 Thread Tomasz Figa
This patch modifies any board files using the legacy PWM device to use the new device instead. Signed-off-by: Tomasz Figa tomasz.f...@gmail.com --- arch/arm/mach-s3c24xx/mach-h1940.c| 4 ++-- arch/arm/mach-s3c24xx/mach-rx1950.c | 5 ++--- arch/arm/mach-s3c64xx/mach-crag6410.c | 4 ++--

[PATCH v2 11/18] pwm: Add new pwm-samsung driver

2013-06-20 Thread Tomasz Figa
This patch introduces new Samsung PWM driver, which uses Samsung PWM/timer master driver to control shared parts of the hardware. Signed-off-by: Tomasz Figa tomasz.f...@gmail.com --- drivers/pwm/Makefile | 1 + drivers/pwm/pwm-samsung.c | 601 ++

[PATCH v2 18/18] ARM: SAMSUNG: Remove plat/regs-timer.h header

2013-06-20 Thread Tomasz Figa
Since all uses of the header has been removed by previous patches it can be removed safely. Signed-off-by: Tomasz Figa tomasz.f...@gmail.com --- arch/arm/plat-samsung/include/plat/regs-timer.h | 124 1 file changed, 124 deletions(-) delete mode 100644

[PATCH v2 16/18] ARM: SAMSUNG: Remove pwm-clock infrastructure

2013-06-20 Thread Tomasz Figa
Since all the used PWM prescalers and dividers configuration has been moved to appropriate drivers, the pwm-clock infrastructure is now unused and so this patch removes it. Signed-off-by: Tomasz Figa tomasz.f...@gmail.com --- arch/arm/mach-s3c24xx/clock-s3c2410.c | 1 -

[PATCH v2 14/18] pwm: Remove superseded pwm-samsung-legacy driver

2013-06-20 Thread Tomasz Figa
This patch removes the now unused pwm-samsung-legacy driver, which was replaced by new pwm-samsung driver. Signed-off-by: Tomasz Figa tomasz.f...@gmail.com --- drivers/pwm/Makefile | 1 - drivers/pwm/pwm-samsung-legacy.c | 353 --- 2 files

[PATCH v2 15/18] ARM: SAMSUNG: Remove old PWM timer platform devices

2013-06-20 Thread Tomasz Figa
This patch removes old Samsung PWM timer platform devices that are not used any more. Signed-off-by: Tomasz Figa tomasz.f...@gmail.com --- arch/arm/plat-samsung/devs.c | 18 -- 1 file changed, 18 deletions(-) diff --git a/arch/arm/plat-samsung/devs.c

  1   2   >