[PATCH v3 09/11] ARM: Exynos4: remove auxdata table from machine file

2012-11-14 Thread Thomas Abraham
With support for device tree based clock lookup now available, remove the auxdata table from exynos4 dt-enabled machine file. Cc: Kukjin Kim kgene@samsung.com Signed-off-by: Thomas Abraham thomas.abra...@linaro.org --- arch/arm/mach-exynos/mach-exynos4-dt.c | 68

[PATCH v3 10/11] ARM: Exynos: use fin_pll clock as the tick clock source for mct

2012-11-14 Thread Thomas Abraham
With the migration of Exynos4 clocks to use common clock framework, the old styled 'xtal' clock is not used anymore. Instead, the clock 'fin_pll' is used as the tick clock for mct controller. Cc: Kukjin Kim kgene@samsung.com Signed-off-by: Thomas Abraham thomas.abra...@linaro.org --- arch

[PATCH v3 11/11] ARM: Exynos: add support for mct clock setup

2012-11-14 Thread Thomas Abraham
Add support for mct clock lookup and setup to ensure that the mct clock is has been turned on. Cc: Kukjin Kim kgene@samsung.com Signed-off-by: Thomas Abraham thomas.abra...@linaro.org --- arch/arm/mach-exynos/mct.c |7 ++- 1 files changed, 6 insertions(+), 1 deletions(-) diff --git

[PATCH] ARM: Exynos: remove unused init_uarts callback for exynos4x12 platforms

2012-11-05 Thread Thomas Abraham
All the Exynos4x12 based platforms use only device tree based boot. So remove the unused 'init_uarts' callback from exynos cpu_ids table. Signed-off-by: Thomas Abraham thomas.abra...@linaro.org --- arch/arm/mach-exynos/common.c |2 -- 1 files changed, 0 insertions(+), 2 deletions(-) diff

Re: [PATCH v2 1/5] clk: samsung: add common clock framework support for Samsung platforms

2012-11-04 Thread Thomas Abraham
Hi Mike, Thanks for your review. On 30 October 2012 22:00, Mike Turquette mturque...@ti.com wrote: Hi Thomas, Quoting Thomas Abraham (2012-10-07 10:10:51) +/* determine the output clock speed of the pll */ +static unsigned long samsung_pll_clock_recalc_rate(struct clk_hw *hw

Re: [PATCH v2 1/5] clk: samsung: add common clock framework support for Samsung platforms

2012-11-04 Thread Thomas Abraham
Hi Sylwester, On 31 October 2012 04:40, Sylwester Nawrocki sylvester.nawro...@gmail.com wrote: Hi Thomas, On 10/29/2012 11:09 AM, Thomas Abraham wrote: Hi Sylwester, Thanks for your comments. As usual, your comments are very helpful. Thanks. On 22 October 2012 21:25, Sylwester

Re: [PATCH v2 1/5] clk: samsung: add common clock framework support for Samsung platforms

2012-11-04 Thread Thomas Abraham
Hi Tomasz, On 31 October 2012 05:02, Tomasz Figa tomasz.f...@gmail.com wrote: Hi Thomas, Sylwester, On Wednesday 31 of October 2012 00:10:24 Sylwester Nawrocki wrote: +/* register a samsung pll type clock */ +void __init samsung_clk_register_pll(const char *name, const char **pnames, +

[PATCH 0/5] ARM: Exynos: Enable device tree support for MCT controller

2012-11-03 Thread Thomas Abraham
board. Thomas Abraham (5): ARM: Exynos: add a register base address variable in mct controller driver ARM: Exynos: prepare an array of MCT interrupt numbers and use it ARM: Exynos: add device tree support for MCT controller driver ARM: Exynos: remove static io-remapping of mct registers

[PATCH 1/5] ARM: Exynos: add a register base address variable in mct controller driver

2012-11-03 Thread Thomas Abraham
S5P_VA_SYSTIMER. While at it, the MCT register offset and bit mask definitions are moved into the MCT controller driver file since there are no other consumers of these definitions. Cc: Changhwan Youn chaos.y...@samsung.com Signed-off-by: Thomas Abraham thomas.abra...@linaro.org --- arch/arm/mach

[PATCH 3/5] ARM: Exynos: add device tree support for MCT controller driver

2012-11-03 Thread Thomas Abraham
Allow the MCT controller base address and interrupts to be obtained from device tree and remove unused static definitions of these. The non-dt support for Exynos5250 is removed but retained for Exynos4210 based platforms. Cc: Changhwan Youn chaos.y...@samsung.com Signed-off-by: Thomas Abraham

[PATCH 4/5] ARM: Exynos: remove static io-remapping of mct registers for Exynos5

2012-11-03 Thread Thomas Abraham
With device tree support enabled for MCT controller, the static io-remapping of the MCT controller address space is removed for Exynos5 platforms (which supports only device tree based boot). Cc: Changhwan Youn chaos.y...@samsung.com Signed-off-by: Thomas Abraham thomas.abra...@linaro.org

[PATCH 5/5] ARM: dts: add mct device tree node for all supported Exynos SoC's

2012-11-03 Thread Thomas Abraham
Add MCT device tree node for Exynos4210, Exynos4212, Exynos4412 and Exynos5250. Cc: Changhwan Youn chaos.y...@samsung.com Signed-off-by: Thomas Abraham thomas.abra...@linaro.org --- arch/arm/boot/dts/exynos4210.dtsi |8 arch/arm/boot/dts/exynos4212.dtsi | 10 ++ arch/arm

[PATCH] ARM: dts: add board dts file for Exynos4412 based SMDK board

2012-11-03 Thread Thomas Abraham
Add a minimal board dts file for Samsung Exynos4412 based SMDK board. Signed-off-by: Thomas Abraham thomas.abra...@linaro.org --- This patch depends the on the following patch posted by Tomasz Figa. ARM: dts: exynos4: Add support for Exynos4x12 SoCs arch/arm/boot/dts/Makefile

[PATCH] ARM: Exynos: move interrupt combiner controller driver to drivers/irqchip

2012-10-30 Thread Thomas Abraham
parameter is added to combiner_init function that allows non-dt platform code to specify the number of combiners available. Signed-off-by: Thomas Abraham thomas.abra...@linaro.org --- arch/arm/mach-exynos/common.c | 210 +-- drivers/irqchip/Makefile

Re: [PATCH v2 1/5] clk: samsung: add common clock framework support for Samsung platforms

2012-10-29 Thread Thomas Abraham
Hi Sylwester, Thanks for your comments. As usual, your comments are very helpful. On 22 October 2012 21:25, Sylwester Nawrocki s.nawro...@samsung.com wrote: Hi Thomas, On 10/07/2012 07:10 PM, Thomas Abraham wrote: All Samsung platforms include several types of clocks including fixed-rate

[PATCH] ARM: Exynos5: Remove unused static uart resource information

2012-10-29 Thread Thomas Abraham
All supported Exynos5 platforms are device tree enabled and hence the unused static uart resource information is removed. Signed-off-by: Thomas Abraham thomas.abra...@linaro.org --- arch/arm/mach-exynos/common.c|6 +- arch/arm/mach-exynos/dev-uart.c | 24

[PATCH] ARM: Exynos5: Remove static io-remapping for gic and combiner

2012-10-29 Thread Thomas Abraham
The physical base address of GIC and Interrupt Combiner is obtained from device tree and then remapped during initialization. So remove the static io-remapping for GIC and combiner. Signed-off-by: Thomas Abraham thomas.abra...@linaro.org --- arch/arm/mach-exynos/common.c | 15

Re: [PATCH 0/4] pinctrl: samsung: Add support for Exynos4x12 SoCs

2012-10-29 Thread Thomas Abraham
/exynos4x12-pinctrl.dtsi -- 1.7.12 For this series: Acked-by: Thomas Abraham thomas.abra...@linaro.org -- To unsubscribe from this list: send the line unsubscribe linux-samsung-soc in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo

Re: [PATCH v6 8/9] mmc: dw_mmc: add support for implementation specific callbacks

2012-10-16 Thread Thomas Abraham
On 4 October 2012 18:11, Seungwon Jeon tgih@samsung.com wrote: Monday, September 24, Chris Ball c...@laptop.org Hi, On Thu, Sep 20 2012, Thomas Abraham wrote: In non-Exynos platform, host-drv_data has NULL. Yes, sorry, I missed that. Chris, should I fix this and send the updated

Re: [PATCH v2 00/15] pinctrl: samsung: Usability and extensibiltiy improvements

2012-10-11 Thread Thomas Abraham
improvement for the samsung pinctrl driver. For this series: Acked-by: Thomas Abraham thomas.abra...@linaro.org Regards, Thomas. -- 1.7.12 -- To unsubscribe from this list: send the line unsubscribe linux-samsung-soc in the body of a message to majord...@vger.kernel.org More majordomo info

Re: [PATCH 2/2] ARM: Exynos4: Register clocks via common clock framework

2012-10-08 Thread Thomas Abraham
@samsung.com Signed-off-by: Thomas Abraham thomas.abra...@linaro.org --- arch/arm/mach-exynos/Kconfig |1 + arch/arm/mach-exynos/common.h |3 + arch/arm/mach-exynos/mct.c| 11 +- arch/arm/plat-samsung/Kconfig |4 +- drivers/clk/Makefile |1

Re: [PATCH 2/2] ARM: Exynos4: Register clocks via common clock framework

2012-10-08 Thread Thomas Abraham
Hi Tomasz, On 3 October 2012 19:40, Tomasz Figa t.f...@samsung.com wrote: Hi Chander, Thomas, I can see one more problem here. Based on the fact that sdhci-s3c driver receives only the endpoint gate clock (hsmmc), doesn't the following setup make the driver unable to change the frequency

Re: [PATCH 2/2] ARM: Exynos4: Register clocks via common clock framework

2012-10-08 Thread Thomas Abraham
Hi Sylwester, Thanks for reviewing this patch series. On 6 October 2012 00:21, Sylwester Nawrocki sylvester.nawro...@gmail.com wrote: Hello, On 10/01/2012 02:09 PM, chander.kash...@linaro.org wrote: From: Thomas Abrahamthomas.abra...@linaro.org Register clocks for Exynos4 platfotms using

[PATCH v2 0/5] clk: exynos4: migrate to common clock framework

2012-10-07 Thread Thomas Abraham
. For device tree based platforms, the device tree is searched for clock nodes and all available clock nodes are registered. Thomas Abraham (5): clk: samsung: add common clock framework support for Samsung platforms clk: exynos4: register clocks using common clock framework ARM: dts: Add

[PATCH v2 2/5] clk: exynos4: register clocks using common clock framework

2012-10-07 Thread Thomas Abraham
. Cc: Mike Turquette mturque...@ti.com Cc: Kukjin Kim kgene@samsung.com Signed-off-by: Thomas Abraham thomas.abra...@linaro.org --- drivers/clk/samsung/Makefile |1 + drivers/clk/samsung/clk-exynos4.c | 647 + 2 files changed, 648 insertions(+), 0

[PATCH v2 3/5] ARM: dts: Add Exynos4210 clock nodes

2012-10-07 Thread Thomas Abraham
Add initial set of Exynos4210 clock nodes with which device tree enabled boards based on Exynos4210 can be booted. Cc: Kukjin Kim kgene@samsung.com Signed-off-by: Thomas Abraham thomas.abra...@linaro.org --- arch/arm/boot/dts/exynos4-clock.dtsi | 389 ++ arch

[PATCH v2 4/5] ARM: dts: list the clock providers for serial ports

2012-10-07 Thread Thomas Abraham
Add the list of clock providers in the serial port device nodes. Cc: Kukjin Kim kgene@samsung.com Signed-off-by: Thomas Abraham thomas.abra...@linaro.org --- arch/arm/boot/dts/exynos4.dtsi |8 1 files changed, 8 insertions(+), 0 deletions(-) diff --git a/arch/arm/boot/dts

[PATCH v2 1/5] clk: samsung: add common clock framework support for Samsung platforms

2012-10-07 Thread Thomas Abraham
: Mike Turquette mturque...@ti.com Cc: Kukjin Kim kgene@samsung.com Signed-off-by: Thomas Abraham thomas.abra...@linaro.org --- drivers/clk/Makefile |1 + drivers/clk/samsung/Makefile |5 + drivers/clk/samsung/clk.c| 414 ++ drivers

[PATCH] watchdog: s3c2410_wdt: use clk_prepare_enable and clk_disable_unprepare

2012-10-02 Thread Thomas Abraham
Convert clk_enable/clk_disable to clk_prepare_enable/clk_disable_unprepare calls as required by common clock framework. Signed-off-by: Thomas Abraham thomas.abra...@linaro.org --- drivers/watchdog/s3c2410_wdt.c |6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) diff --git a/drivers

[PATCH] i2c: s3c2410: use clk_prepare_enable and clk_disable_unprepare

2012-10-02 Thread Thomas Abraham
Convert clk_enable/clk_disable to clk_prepare_enable/clk_disable_unprepare calls as required by common clock framework. Signed-off-by: Thomas Abraham thomas.abra...@linaro.org --- drivers/i2c/busses/i2c-s3c2410.c | 18 +- 1 files changed, 9 insertions(+), 9 deletions(-) diff

[PATCH] spi: s3c64xx: use clk_prepare_enable and clk_disable_unprepare

2012-10-02 Thread Thomas Abraham
Convert clk_enable/clk_disable to clk_prepare_enable/clk_disable_unprepare calls as required by common clock framework. Signed-off-by: Thomas Abraham thomas.abra...@linaro.org --- drivers/spi/spi-s3c64xx.c | 32 1 files changed, 16 insertions(+), 16 deletions

[PATCH] input: samsung-keypad: add clk_prepare and clk_unprepare

2012-10-02 Thread Thomas Abraham
Add calls to clk_prepare and clk_unprepare as required by commom clock framework. Signed-off-by: Thomas Abraham thomas.abra...@linaro.org --- drivers/input/keyboard/samsung-keypad.c | 11 ++- 1 files changed, 10 insertions(+), 1 deletions(-) diff --git a/drivers/input/keyboard/samsung

[PATCH] rtc: rtc-s3c: use clk_prepare_enable and clk_disable_unprepare

2012-10-02 Thread Thomas Abraham
Convert clk_enable/clk_disable to clk_prepare_enable/clk_disable_unprepare calls as required by common clock framework. Signed-off-by: Thomas Abraham thomas.abra...@linaro.org --- drivers/rtc/rtc-s3c.c |6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) diff --git a/drivers/rtc/rtc

[PATCH] usb: ehci-s5p: use clk_prepare_enable and clk_disable_unprepare

2012-10-02 Thread Thomas Abraham
Convert clk_enable/clk_disable to clk_prepare_enable/clk_disable_unprepare calls as required by common clock framework. Signed-off-by: Thomas Abraham thomas.abra...@linaro.org --- drivers/usb/host/ehci-s5p.c | 10 +- 1 files changed, 5 insertions(+), 5 deletions(-) diff --git

[PATCH] usb: ohci-exynos: use clk_prepare_enable and clk_disable_unprepare

2012-10-02 Thread Thomas Abraham
Convert clk_enable/clk_disable to clk_prepare_enable/clk_disable_unprepare calls as required by common clock framework. Signed-off-by: Thomas Abraham thomas.abra...@linaro.org --- drivers/usb/host/ohci-exynos.c | 10 +- 1 files changed, 5 insertions(+), 5 deletions(-) diff --git

[PATCH] ASoC: SAMSUNG: ac97: use clk_prepare_enable and clk_disable_unprepare

2012-10-02 Thread Thomas Abraham
Convert clk_enable/clk_disable to clk_prepare_enable/clk_disable_unprepare calls as required by common clock framework. Signed-off-by: Thomas Abraham thomas.abra...@linaro.org --- sound/soc/samsung/ac97.c |6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sound/soc

[PATCH] ASoC: SAMSUNG: pcm: use clk_prepare_enable and clk_disable_unprepare

2012-10-02 Thread Thomas Abraham
Convert clk_enable/clk_disable to clk_prepare_enable/clk_disable_unprepare calls as required by common clock framework. Signed-off-by: Thomas Abraham thomas.abra...@linaro.org --- sound/soc/samsung/pcm.c | 12 ++-- 1 files changed, 6 insertions(+), 6 deletions(-) diff --git a/sound

Re: [PATCH v6 0/9] mmc: dw_mmc: add support for device tree based instantiation

2012-09-19 Thread Thomas Abraham
On 19 September 2012 12:35, Chris Ball c...@laptop.org wrote: Hi Thomas, On Wed, Sep 19 2012, Thomas Abraham wrote: Hi Jaehoon, Seungwon, All the changes you have suggested for this patch series has been completed. If you could ack this series, it would be great. Thanks, Thomas. Hi

Re: [PATCH v6 6/9] mmc: dw_mmc: add device tree support

2012-09-19 Thread Thomas Abraham
On 19 September 2012 19:09, Seungwon Jeon tgih@samsung.com wrote: On Tuesday, September 18, 2012, Thomas Abraham thomas.abra...@linaro.org wrote: +#ifdef CONFIG_OF +/* given a slot id, find out the device node representing that slot */ +static struct device_node *dw_mci_of_find_slot_node

Re: [PATCH v6 8/9] mmc: dw_mmc: add support for implementation specific callbacks

2012-09-19 Thread Thomas Abraham
On 19 September 2012 19:10, Seungwon Jeon tgih@samsung.com wrote: On Tuesday, September 18, 2012, Thomas Abraham thomas.abra...@linaro.org wrote: -int dw_mci_pltfm_register(struct platform_device *pdev) +int dw_mci_pltfm_register(struct platform_device *pdev

Re: [PATCH v6 9/9] mmc: dw_mmc: add support for exynos specific implementation of dw-mshc

2012-09-19 Thread Thomas Abraham
On 19 September 2012 19:12, Seungwon Jeon tgih@samsung.com wrote: On Tuesday, September 18, 2012, Thomas Abraham thomas.abra...@linaro.org wrote: +int dw_mci_exynos_probe(struct platform_device *pdev) +{ + struct dw_mci_drv_data *drv_data; + const struct of_device_id *match

Re: [PATCH v6 0/9] mmc: dw_mmc: add support for device tree based instantiation

2012-09-19 Thread Thomas Abraham
On 19 September 2012 19:09, Seungwon Jeon tgih@samsung.com wrote: Hi Thomas, On Wed, Sep 19 2012, Thomas Abraham wrote: Hi Jaehoon, Seungwon, All the changes you have suggested for this patch series has been completed. If you could ack this series, it would be great. Thanks

Re: [PATCH] ARM: dts: use uart2 for console on smdkv310 and smdk5250

2012-09-19 Thread Thomas Abraham
On 20 September 2012 04:48, Kukjin Kim kg...@kernel.org wrote: Thomas Abraham wrote: On 17 September 2012 17:16, Kukjin Kim kgene@samsung.com wrote: Cc: Thomas Abraham thomas.abra...@linaro.org Signed-off-by: Kukjin Kim kgene@samsung.com --- arch/arm/boot/dts/exynos4210

Re: [PATCH 1/2] i2c: s3c2410: add optional pin configuration using pinctrl interface

2012-09-17 Thread Thomas Abraham
On 11 September 2012 00:51, Stephen Warren swar...@wwwdotorg.org wrote: On 09/06/2012 05:06 AM, Thomas Abraham wrote: On 6 September 2012 15:04, Tomasz Figa t.f...@samsung.com wrote: Hi, This patch shows the problem of the need to explicitly migrate all drivers to pinctrl. Maybe we should

[PATCH v6 0/9] mmc: dw_mmc: add support for device tree based instantiation

2012-09-17 Thread Thomas Abraham
as the changes did not need any major rework. This is mainly a repost of the v5 patches with all patches marked as v6. The only new change in this series is adding a comment about bus_hz in platform data structure of the driver as suggested by Seungwon Jeon. Thomas Abraham (9): mmc: dw_mmc: convert

[PATCH v6 1/9] mmc: dw_mmc: convert copy of struct device in struct dw_mci to a reference

2012-09-17 Thread Thomas Abraham
this by converting the copy of 'struct device' in 'struct dw_mci' to a reference. Signed-off-by: Thomas Abraham thomas.abra...@linaro.org Acked-by: Will Newton will.new...@imgtec.com --- drivers/mmc/host/dw_mmc-pci.c |2 +- drivers/mmc/host/dw_mmc-pltfm.c |2 +- drivers/mmc/host/dw_mmc.c | 56

[PATCH v6 2/9] mmc: dw_mmc: Use devm_* functions in dw_mmc platform driver

2012-09-17 Thread Thomas Abraham
Use devm_* managed functions for simpler error handling. Signed-off-by: Thomas Abraham thomas.abra...@linaro.org Acked-by: Will Newton will.new...@imgtec.com --- drivers/mmc/host/dw_mmc-pltfm.c | 29 - 1 files changed, 8 insertions(+), 21 deletions(-) diff --git

[PATCH v6 3/9] mmc: dw_mmc: allow probe to succeed even if one slot is initialized

2012-09-17 Thread Thomas Abraham
Instead of aborting the probe in case a slot initialization fails, allow initialization of as many slots as possible. If there are atleast one instance of slot that is successfully initialized, allow the driver probe to succeed. Signed-off-by: Thomas Abraham thomas.abra...@linaro.org Acked

[PATCH v6 4/9] mmc: dw_mmc: lookup for optional biu and ciu clocks

2012-09-17 Thread Thomas Abraham
Some platforms allow for clock gating and control of bus interface unit clock and card interface unit clock. Add support for clock lookup of optional biu and ciu clocks for clock gating and clock speed determination. Signed-off-by: Abhilash Kesavan a.kesa...@samsung.com Signed-off-by: Thomas

[PATCH v6 5/9] mmc: dw_mmc: add quirk to indicate missing write protect line

2012-09-17 Thread Thomas Abraham
, but with device tree support enabled, such platform callbacks cannot be supported. Add a new quirk for notifying the driver about the missing write protect line so the driver can assume that the card write protection is disabled. Signed-off-by: Thomas Abraham thomas.abra...@linaro.org Acked

[PATCH v6 6/9] mmc: dw_mmc: add device tree support

2012-09-17 Thread Thomas Abraham
Add device tree based discovery support. Signed-off-by: Thomas Abraham thomas.abra...@linaro.org Acked-by: Will Newton will.new...@imgtec.com --- .../devicetree/bindings/mmc/synposis-dw-mshc.txt | 79 drivers/mmc/host/dw_mmc-pltfm.c|9 ++ drivers/mmc/host

[PATCH v6 7/9] mmc: dw_mmc: prepare functions in dw_mmc-pltfm for reuse

2012-09-17 Thread Thomas Abraham
for resource identification and controller registration and provide support for implementation specific features. So, allow the infrastructure in dw_mmc-pltfm to be reused by other implementation specific platform drivers. Signed-off-by: Thomas Abraham thomas.abra...@linaro.org Acked-by: Will Newton

[PATCH v6 8/9] mmc: dw_mmc: add support for implementation specific callbacks

2012-09-17 Thread Thomas Abraham
points for the same. Signed-off-by: Thomas Abraham thomas.abra...@linaro.org Acked-by: Will Newton will.new...@imgtec.com --- drivers/mmc/host/dw_mmc-pltfm.c | 12 - drivers/mmc/host/dw_mmc-pltfm.h |3 +- drivers/mmc/host/dw_mmc.c | 47

[PATCH v6 9/9] mmc: dw_mmc: add support for exynos specific implementation of dw-mshc

2012-09-17 Thread Thomas Abraham
From: Thomas Abraham thomas...@samsung.com Samsung Exynos SoC's extend the dw-mshc controller for additional clock and bus control. Add support for these extensions and include provide device tree based discovery suppory as well. Signed-off-by: Thomas Abraham thomas.abra...@linaro.org Acked

Re: [PATCH v5] mmc: sdhci-s3c: Add device tree support

2012-09-17 Thread Thomas Abraham
On 23 August 2012 22:40, Thomas Abraham thomas.abra...@linaro.org wrote: Add device tree based discovery support for Samsung's sdhci controller Cc: Ben Dooks ben-li...@fluff.org Cc: Kukjin Kim kgene@samsung.com Cc: Chris Ball c...@laptop.org Signed-off-by: Thomas Abraham thomas.abra

Re: [PATCH v6 0/9] mmc: dw_mmc: add support for device tree based instantiation

2012-09-17 Thread Thomas Abraham
On 17 September 2012 23:46, Thomas Abraham thomas.abra...@linaro.org wrote: This series add device tree support for Synopsis Designware IP - Mobile Storage Host Controller (MSHC). I had addressed all comments for the v5 version of this patch series and had reposted only those patches

Re: [PATCH v5] mmc: sdhci-s3c: Add device tree support

2012-09-17 Thread Thomas Abraham
On 18 September 2012 09:20, Chris Ball c...@laptop.org wrote: Hi, On Mon, Sep 17 2012, Thomas Abraham wrote: On 23 August 2012 22:40, Thomas Abraham thomas.abra...@linaro.org wrote: Add device tree based discovery support for Samsung's sdhci controller Cc: Ben Dooks ben-li...@fluff.org Cc

Re: [PATCH 1/2] ARM: Exynos4: Put PCM, Slimbus, Spdif clocks to off state

2012-09-17 Thread Thomas Abraham
, + .ctrlbit= (1 26), + }, { .name = ac97, .devname= samsung-ac97, .enable = exynos4_clk_ip_peril_ctrl, -- 1.7.9.5 Acked-by: Thomas Abraham thomas.abra...@linaro.org -- To unsubscribe from this list: send

Re: [PATCH 2/2] ARM: SAMSUNG: Add check for NULL in clock interface

2012-09-17 Thread Thomas Abraham
)) + if (IS_ERR_OR_NULL(clk) || IS_ERR_OR_NULL(parent)) return -EINVAL; spin_lock(clocks_lock); -- 1.7.9.5 Acked-by: Thomas Abraham thomas.abra...@linaro.org -- To unsubscribe from this list: send the line unsubscribe linux-samsung-soc in the body of a message to majord

Re: [PATCH] ARM: dts: use uart2 for console on smdkv310 and smdk5250

2012-09-17 Thread Thomas Abraham
On 17 September 2012 17:16, Kukjin Kim kgene@samsung.com wrote: Cc: Thomas Abraham thomas.abra...@linaro.org Signed-off-by: Kukjin Kim kgene@samsung.com --- arch/arm/boot/dts/exynos4210-smdkv310.dts |2 +- arch/arm/boot/dts/exynos5250-smdk5250.dts |2 +- 2 files changed, 2

Re: [PATCH 1/3] ARM: EXYNOS: pm_domain: Detect domain state on registration from DT

2012-09-08 Thread Thomas Abraham
, !on); } return 0; } Acked-by: Thomas Abraham thomas.abra...@linaro.org -- To unsubscribe from this list: send the line unsubscribe linux-samsung-soc in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html

Re: [PATCH 2/3] ARM: EXYNOS: pm_domain: Fix power domain name initialization

2012-09-08 Thread Thomas Abraham
On 6 September 2012 15:08, Tomasz Figa t.f...@samsung.com wrote: This patch adds initialization of name field in generic power domain struct. Signed-off-by: Tomasz Figa t.f...@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com --- arch/arm/mach-exynos/pm_domains.c | 3 ++-

Re: [PATCH 3/3] ARM: EXYNOS: pm_domain: Bind devices to power domains using DT

2012-09-08 Thread Thomas Abraham
; pm_genpd_init(pd-pd, NULL, !on); } + + bus_register_notifier(platform_bus_type, platform_nb); + return 0; } #else -- 1.7.12 This patch looks so nice. I learned a thing or two from this patch. Reviewed-by: Thomas Abraham thomas.abra...@linaro.org

Re: [PATCH v5 4/9] mmc: dw_mmc: lookup for optional biu and ciu clocks

2012-09-07 Thread Thomas Abraham
Hi Jaehoon, Thanks for reviewing the patch. On 5 September 2012 14:00, Jaehoon Chung jh80.ch...@samsung.com wrote: On 09/05/2012 04:46 AM, Thomas Abraham wrote: Some platforms allow for clock gating and control of bus interface unit clock and card interface unit clock. Add support for clock

Re: [PATCH v5 9/9] mmc: dw_mmc: add support for exynos specific implementation of dw-mshc

2012-09-07 Thread Thomas Abraham
Hi Seungwon, Thanks for reviewing the patch. On 5 September 2012 16:13, Seungwon Jeon tgih@samsung.com wrote: On Wednesday, September 05, 2012, Thomas Abraham thomas.abra...@linaro.org wrote: Version 6 is right? Samsung Exynos SoC's extend the dw-mshc controller for additional clock

[PATCH v5 4/9] mmc: dw_mmc: lookup for optional biu and ciu clocks

2012-09-07 Thread Thomas Abraham
Some platforms allow for clock gating and control of bus interface unit clock and card interface unit clock. Add support for clock lookup of optional biu and ciu clocks for clock gating and clock speed determination. Signed-off-by: Abhilash Kesavan a.kesa...@samsung.com Signed-off-by: Thomas

[PATCH v5 8/9] mmc: dw_mmc: add support for implementation specific callbacks

2012-09-07 Thread Thomas Abraham
points for the same. Signed-off-by: Thomas Abraham thomas.abra...@linaro.org Acked-by: Will Newton will.new...@imgtec.com --- drivers/mmc/host/dw_mmc-pltfm.c | 12 - drivers/mmc/host/dw_mmc-pltfm.h |3 +- drivers/mmc/host/dw_mmc.c | 47

[PATCH v5 9/9] mmc: dw_mmc: add support for exynos specific implementation of dw-mshc

2012-09-07 Thread Thomas Abraham
Samsung Exynos SoC's extend the dw-mshc controller for additional clock and bus control. Add support for these extensions and include provide device tree based discovery suppory as well. Signed-off-by: Thomas Abraham thomas.abra...@linaro.org Acked-by: Will Newton will.new...@imgtec.com

[PATCH v4 3/3] ARM: dts: Add nodes for dw_mmc controllers for Samsung Exynos5250 platforms

2012-09-07 Thread Thomas Abraham
Add device nodes for the four instances of dw_mmc controllers in Exynos5250 and enable instance 0 and 2 for the smdk5250 board. Signed-off-by: Thomas Abraham thomas.abra...@linaro.org --- arch/arm/boot/dts/exynos5250-smdk5250.dts | 57 + arch/arm/boot/dts/exynos5250

Re: [PATCH v5 9/9] mmc: dw_mmc: add support for exynos specific implementation of dw-mshc

2012-09-07 Thread Thomas Abraham
On 7 September 2012 16:21, Seungwon Jeon tgih@samsung.com wrote: On Friday, September 07, 2012, Thomas Abraham thomas.abra...@linaro.org wrote: Hi Seungwon, Thanks for reviewing the patch. On 5 September 2012 16:13, Seungwon Jeon tgih@samsung.com wrote: On Wednesday, September 05

[PATCH 0/2] i2c: s3c2410: allow pin pin configuration using pinctrl

2012-09-06 Thread Thomas Abraham
and resubmit. Thomas Abraham (2): i2c: s3c2410: add optional pin configuration using pinctrl interface ARM: dts: exynos4: allow i2c0 bus to be configured using pinctrl interface arch/arm/boot/dts/exynos4210-smdkv310.dts |2 -- arch/arm/boot/dts/exynos4210.dtsi |2 ++ drivers/i2c

[PATCH 1/2] i2c: s3c2410: add optional pin configuration using pinctrl interface

2012-09-06 Thread Thomas Abraham
Add optional support for i2c bus pin configuration using pinctrl interface Cc: Ben Dooks ben-li...@fluff.org Signed-off-by: Thomas Abraham thomas.abra...@linaro.org --- drivers/i2c/busses/i2c-s3c2410.c | 19 --- 1 files changed, 16 insertions(+), 3 deletions(-) diff --git

[PATCH 2/2] ARM: dts: exynos4: allow i2c0 bus to be configured using pinctrl interface

2012-09-06 Thread Thomas Abraham
Add a default pin state for i2c0 controller which the pinctrl interface can use to setup the i2c0 bus. Signed-off-by: Thomas Abraham thomas.abra...@linaro.org --- arch/arm/boot/dts/exynos4210-smdkv310.dts |2 -- arch/arm/boot/dts/exynos4210.dtsi |2 ++ 2 files changed, 2

Re: [PATCH 1/2] i2c: s3c2410: add optional pin configuration using pinctrl interface

2012-09-06 Thread Thomas Abraham
Poland RD Center On Thursday 06 of September 2012 14:53:00 Thomas Abraham wrote: Add optional support for i2c bus pin configuration using pinctrl interface Cc: Ben Dooks ben-li...@fluff.org Signed-off-by: Thomas Abraham thomas.abra...@linaro.org --- drivers/i2c/busses/i2c-s3c2410.c | 19

Re: [PATCH 2/2] ARM: dts: exynos4: allow i2c0 bus to be configured using pinctrl interface

2012-09-06 Thread Thomas Abraham
On 6 September 2012 15:43, Tomasz Figa t.f...@samsung.com wrote: Hi Thomas, On Thursday 06 of September 2012 14:53:01 Thomas Abraham wrote: compatible = samsung,s3c2440-i2c; reg = 0x1386 0x100; interrupts = 0 58 0; + pinctrl-names

Re: [PATCH v3 1/4] pinctrl: add samsung pinctrl and gpiolib driver

2012-09-05 Thread Thomas Abraham
On 5 September 2012 19:20, Tomasz Figa t.f...@samsung.com wrote: Hi Thomas, Thomas Abraham wrote: Add a new device tree enabled pinctrl and gpiolib driver for Samsung SoC's. This driver provides a common and extensible framework for all Samsung SoC's to interface with the pinctrl and gpiolib

[PATCH v5 4/9] mmc: dw_mmc: lookup for optional biu and ciu clocks

2012-09-04 Thread Thomas Abraham
Some platforms allow for clock gating and control of bus interface unit clock and card interface unit clock. Add support for clock lookup of optional biu and ciu clocks for clock gating and clock speed determination. Signed-off-by: Abhilash Kesavan a.kesa...@samsung.com Signed-off-by: Thomas

[PATCH v5 8/9] mmc: dw_mmc: add support for implementation specific callbacks

2012-09-04 Thread Thomas Abraham
points for the same. Signed-off-by: Thomas Abraham thomas.abra...@linaro.org Acked-by: Will Newton will.new...@imgtec.com --- drivers/mmc/host/dw_mmc-pltfm.c | 12 - drivers/mmc/host/dw_mmc-pltfm.h |3 +- drivers/mmc/host/dw_mmc.c | 47

[PATCH v5 9/9] mmc: dw_mmc: add support for exynos specific implementation of dw-mshc

2012-09-04 Thread Thomas Abraham
Samsung Exynos SoC's extend the dw-mshc controller for additional clock and bus control. Add support for these extensions and include provide device tree based discovery suppory as well. Signed-off-by: Thomas Abraham thomas.abra...@linaro.org Acked-by: Will Newton will.new...@imgtec.com

[PATCH v4 3/3] ARM: dts: Add nodes for dw_mmc controllers for Samsung Exynos5250 platforms

2012-09-04 Thread Thomas Abraham
Add device nodes for the four instances of dw_mmc controllers in Exynos5250 and enable instance 0 and 2 for the smdk5250 board. Signed-off-by: Thomas Abraham thomas.abra...@linaro.org --- arch/arm/boot/dts/exynos5250-smdk5250.dts | 57 + arch/arm/boot/dts/exynos5250

Re: [PATCH v3 1/4] pinctrl: add samsung pinctrl and gpiolib driver

2012-09-04 Thread Thomas Abraham
On 3 September 2012 16:44, Linus Walleij linus.wall...@linaro.org wrote: On Thu, Aug 23, 2012 at 1:15 PM, Thomas Abraham thomas.abra...@linaro.org wrote: Add a new device tree enabled pinctrl and gpiolib driver for Samsung SoC's. This driver provides a common and extensible framework for all

Re: [PATCH 0/3] ARM: dts: Exynos4 dts reorganization

2012-09-04 Thread Thomas Abraham
build Exynos4412 device tree support on top of this series. Acked-by: Thomas Abraham thomas.abra...@linaro.org -- To unsubscribe from this list: send the line unsubscribe linux-samsung-soc in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo

Re: [PATCH v2 2/5] ARM: Exynos4: dts: Specify address and size cells for i2c controllers

2012-09-04 Thread Thomas Abraham
On 4 September 2012 14:20, Tomasz Figa t.f...@samsung.com wrote: Signed-off-by: Tomasz Figa t.f...@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com --- arch/arm/boot/dts/exynos4.dtsi | 16 1 file changed, 16 insertions(+) Acked-by: Thomas Abraham

Re: [PATCH v2 3/5] ARM: Exynos4: Add OF compatibility lookups for Exynos4 i2c adapters

2012-09-04 Thread Thomas Abraham
On 4 September 2012 14:20, Tomasz Figa t.f...@samsung.com wrote: Signed-off-by: Tomasz Figa t.f...@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com --- arch/arm/mach-exynos/mach-exynos4-dt.c | 14 ++ 1 file changed, 14 insertions(+) Acked-by: Thomas Abraham

Re: [PATCH v2 5/5] ARM: Exynos: Add basic dts file for Samsung Trats board

2012-09-04 Thread Thomas Abraham
-origen.dtb exynos4210-smdkv310.dtb exynos4210-trats.dtb dtb-$(CONFIG_MACH_EXYNOS5_DT) += exynos5250-smdk5250.dtb -- 1.7.12 Reviewed-by: Thomas Abraham thomas.abra...@linaro.org -- To unsubscribe from this list: send the line unsubscribe linux-samsung-soc in the body of a message to majord

Re: [PATCH v5 4/9] mmc: dw_mmc: lookup for optional biu and ciu clocks

2012-08-31 Thread Thomas Abraham
On 31 August 2012 11:32, Jaehoon Chung jh80.ch...@samsung.com wrote: On 08/31/2012 02:29 PM, Thomas Abraham wrote: On 30 August 2012 14:18, Jaehoon Chung jh80.ch...@samsung.com wrote: Hi Thomas, On 08/29/2012 07:48 PM, Thomas Abraham wrote: Some platforms allow for clock gating and control

Re: [PATCH v5 4/9] mmc: dw_mmc: lookup for optional biu and ciu clocks

2012-08-31 Thread Thomas Abraham
On 31 August 2012 11:32, Jaehoon Chung jh80.ch...@samsung.com wrote: On 08/31/2012 02:29 PM, Thomas Abraham wrote: On 30 August 2012 14:18, Jaehoon Chung jh80.ch...@samsung.com wrote: Hi Thomas, On 08/29/2012 07:48 PM, Thomas Abraham wrote: Some platforms allow for clock gating and control

Re: [PATCH 1/2] ARM: dts: Use active low flag for gpio-keys on Origen

2012-08-31 Thread Thomas Abraham
. Cc: Olof Johansson o...@lixom.net Cc: Thomas Abraham thomas.abra...@linaro.org Signed-off-by: Sachin Kamat sachin.ka...@linaro.org --- arch/arm/boot/dts/exynos4210-origen.dts | 10 +- 1 files changed, 5 insertions(+), 5 deletions(-) diff --git a/arch/arm/boot/dts/exynos4210

Re: [PATCH v5 4/9] mmc: dw_mmc: lookup for optional biu and ciu clocks

2012-08-31 Thread Thomas Abraham
On 31 August 2012 13:29, Jaehoon Chung jh80.ch...@samsung.com wrote: + + host-ciu_clk = clk_get(host-dev, ciu); + if (IS_ERR(host-ciu_clk)) + dev_dbg(host-dev, ciu clock not available\n); + else + clk_prepare_enable(host-ciu_clk); + + if

Re: [PATCH 1/6] ARM: dts: Move parts common to Exynos4 from Exynos4210.dtsi to Exynos4.dtsi

2012-08-30 Thread Thomas Abraham
are at it, should we mark the nodes in exynos4.dtsi and exynos4210.dtsi as disabled. The board dts files will have to explicitly enable those nodes which it uses. Apart from these minor comments, the rest of the changes looks fine. Reviewed-by: Thomas Abraham thomas.abra...@linaro.org -- To unsubscribe

Re: [PATCH 2/6] ARM: EXYNOS: exynos4-dt: Use exynos4 prefix instead of exynos4210

2012-08-30 Thread Thomas Abraham
-by: Kyungmin Park kyungmin.p...@samsung.com --- arch/arm/mach-exynos/mach-exynos4-dt.c | 18 +- 1 file changed, 9 insertions(+), 9 deletions(-) Reviewed-by: Thomas Abraham thomas.abra...@linaro.org -- To unsubscribe from this list: send the line unsubscribe linux-samsung-soc

Re: [PATCH 3/6] ARM: Exynos4: dts: Specify address and size cells for i2c controllers

2012-08-30 Thread Thomas Abraham
On 30 August 2012 13:01, Tomasz Figa t.f...@samsung.com wrote: Signed-off-by: Tomasz Figa t.f...@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com --- arch/arm/boot/dts/exynos4.dtsi | 16 1 file changed, 16 insertions(+) Reviewed-by: Thomas Abraham

Re: [PATCH 4/6] ARM: Exynos4: Add OF compatibility lookups for Exynos4 i2c adapters

2012-08-30 Thread Thomas Abraham
), + s3c2440-i2c.7, NULL), OF_DEV_AUXDATA(arm,pl330, EXYNOS4_PA_PDMA0, dma-pl330.0, NULL), OF_DEV_AUXDATA(arm,pl330, EXYNOS4_PA_PDMA1, dma-pl330.1, NULL), {}, -- 1.7.12 Reviewed-by: Thomas Abraham thomas.abra...@linaro.org -- To unsubscribe from this list: send

Re: [PATCH 6/6] ARM: Exynos: Add basic dts file for Samsung Trats board

2012-08-30 Thread Thomas Abraham
) += exynos4210-origen.dtb exynos4210-smdkv310.dtb exynos4210-trats.dtb dtb-$(CONFIG_MACH_EXYNOS5_DT) += exynos5250-smdk5250.dtb -- 1.7.12 The rest of the additions looks fine. Reviewed-by: Thomas Abraham thomas.abra...@linaro.org -- To unsubscribe from this list: send the line unsubscribe linux

Re: [PATCH v5 4/9] mmc: dw_mmc: lookup for optional biu and ciu clocks

2012-08-30 Thread Thomas Abraham
On 30 August 2012 14:18, Jaehoon Chung jh80.ch...@samsung.com wrote: Hi Thomas, On 08/29/2012 07:48 PM, Thomas Abraham wrote: Some platforms allow for clock gating and control of bus interface unit clock and card interface unit clock. Add support for clock lookup of optional biu and ciu

Re: [PATCH RESEND 0/6] ARM: EXYNOS: Add support for Trats board using device tree

2012-08-30 Thread Thomas Abraham
On 30 August 2012 13:01, Tomasz Figa t.f...@samsung.com wrote: This patch series adds basic device tree support for Samsung Trats board along with any necessary prerequisites. In addition it refactors Exynos4 dts include files to split parts common to the whole Exynos4 part from parts

[PATCH v5 0/9] mmc: dw_mmc: add support for device tree based instantiation

2012-08-29 Thread Thomas Abraham
tested on only smdk5250. Thomas Abraham (9): mmc: dw_mmc: convert copy of struct device in struct dw_mci to a reference mmc: dw_mmc: Use devm_* functions in dw_mmc platform driver mmc: dw_mmc: allow probe to succeed even if one slot is initialized mmc: dw_mmc: lookup for optional biu and ciu

[PATCH v5 1/9] mmc: dw_mmc: convert copy of struct device in struct dw_mci to a reference

2012-08-29 Thread Thomas Abraham
this by converting the copy of 'struct device' in 'struct dw_mci' to a reference. Signed-off-by: Thomas Abraham thomas.abra...@linaro.org Acked-by: Will Newton will.new...@imgtec.com --- drivers/mmc/host/dw_mmc-pci.c |2 +- drivers/mmc/host/dw_mmc-pltfm.c |2 +- drivers/mmc/host/dw_mmc.c | 56

[PATCH v5 2/9] mmc: dw_mmc: Use devm_* functions in dw_mmc platform driver

2012-08-29 Thread Thomas Abraham
Use devm_* managed functions for simpler error handling. Signed-off-by: Thomas Abraham thomas.abra...@linaro.org Acked-by: Will Newton will.new...@imgtec.com --- drivers/mmc/host/dw_mmc-pltfm.c | 29 - 1 files changed, 8 insertions(+), 21 deletions(-) diff --git

[PATCH v5 3/9] mmc: dw_mmc: allow probe to succeed even if one slot is initialized

2012-08-29 Thread Thomas Abraham
Instead of aborting the probe in case a slot initialization fails, allow initialization of as many slots as possible. If there are atleast one instance of slot that is successfully initialized, allow the driver probe to succeed. Signed-off-by: Thomas Abraham thomas.abra...@linaro.org Acked

<    1   2   3   4   5   6   7   8   9   10   >