[PATCH] mmc: dw_mmc: exynos: Add support for exynos7

2014-08-28 Thread Yuvaraj Kumar C D
Signed-off-by: Yuvaraj Kumar C D yuvaraj...@samsung.com --- .../devicetree/bindings/mmc/exynos-dw-mshc.txt |4 + drivers/mmc/host/dw_mmc-exynos.c | 91 +--- 2 files changed, 82 insertions(+), 13 deletions(-) diff --git a/Documentation/devicetree/bindings

Re: [PATCH 1/1] regulator: max77802: set opmode to normal if off is read from hw

2014-08-27 Thread Yuvaraj Kumar
Tested-by: Yuvaraj Kumar CD yuvaraj...@samsung.com On Tue, Aug 26, 2014 at 5:07 PM, Javier Martinez Canillas javier.marti...@collabora.co.uk wrote: The max77802 driver reads the default operating mode (opmode) set for regulators when enabled from the hardware registers. But if a regulator

Re: [PATCH V2 3/3] mmc: dw_mmc: Dont cut off vqmmc and vmmc

2014-08-27 Thread Yuvaraj Kumar
, Ulf Hansson ulf.hans...@linaro.org wrote: On 22 August 2014 15:47, Yuvaraj Kumar C D yuvaraj...@gmail.com wrote: Exynos 5250 and 5420 based boards uses built-in CD# line for card detection.But unfortunately CD# line is on the same voltage rails as of I/O voltage rails. When we cut off

[PATCH V2 2/3] mmc: dw_mmc: Support voltage changes

2014-08-22 Thread Yuvaraj Kumar C D
is progressing. This means adding a few extra states to the state machine to track. Signed-off-by: Doug Anderson diand...@chromium.org Signed-off-by: Yuvaraj Kumar C D yuvaraj...@samsung.com --- changes since v1: 1. Added error message and return error in case of regulator_set_voltage

[PATCH V2 0/3] Adding UHS support for dw_mmc driver

2014-08-22 Thread Yuvaraj Kumar C D
voltage changes Yuvaraj Kumar C D (2): [1]. mmc: dw_mmc: use mmc_regulator_get_supply to handle regulators [3]. mmc: dw_mmc: Dont cut off vqmmc and vmmc drivers/mmc/core/core.c | 16 ++- drivers/mmc/core/debugfs.c |3 + drivers/mmc/host/dw_mmc-exynos.c | 12 ++ drivers

[PATCH V2 1/3] mmc: dw_mmc: use mmc_regulator_get_supply to handle regulators

2014-08-22 Thread Yuvaraj Kumar C D
This patch makes use of mmc_regulator_get_supply() to handle the vmmc and vqmmc regulators.Also it moves the code handling the these regulators to dw_mci_set_ios().It turned on the vmmc and vqmmc during MMC_POWER_UP and MMC_POWER_ON,and turned off during MMC_POWER_OFF. Signed-off-by: Yuvaraj

[PATCH V2 3/3] mmc: dw_mmc: Dont cut off vqmmc and vmmc

2014-08-22 Thread Yuvaraj Kumar C D
have half way powered and this can damage the card. So this patch adds a check so that, if the board used the built-in card detection mechanism i.e through CDETECT, it will not turned down vqmmc and vmmc both. Signed-off-by: Yuvaraj Kumar C D yuvaraj...@samsung.com Signed-off-by: Doug Anderson

Re: [PATCH 3/3] mmc: dw_mmc: Support voltage changes

2014-07-07 Thread Yuvaraj Kumar
On Mon, Jul 7, 2014 at 10:53 AM, Seungwon Jeon tgih@samsung.com wrote: On Fri, July 04, 2014, Seungwon Jeon wrote: On Tue, July 01, 2014. Yuvaraj Kumar wrote: On Fri, Jun 27, 2014 at 4:48 PM, Seungwon Jeon tgih@samsung.com wrote: Hi Yuvaraj, On Fri, June 27, 2014, Yuvaraj

Re: [PATCH 3/3] mmc: dw_mmc: Support voltage changes

2014-06-27 Thread Yuvaraj Kumar
: On Mon, June 23, 2014, Yuvaraj Kumar C D wrote: Subject: [PATCH 3/3] mmc: dw_mmc: Support voltage changes From: Doug Anderson diand...@chromium.org For UHS cards we need the ability to switch voltages from 3.3V to 1.8V. Add support to the dw_mmc driver to handle this. Note

Re: [PATCH 1/3] mmc: dw_mmc: use mmc_regulator_get_supply to handle regulators

2014-06-27 Thread Yuvaraj Kumar
On Thu, Jun 26, 2014 at 9:48 PM, Doug Anderson diand...@chromium.org wrote: Yuvaraj, On Thu, Jun 26, 2014 at 4:21 AM, Yuvaraj Kumar yuvaraj...@gmail.com wrote: Doug On Tue, Jun 24, 2014 at 11:30 PM, Doug Anderson diand...@chromium.org wrote: Yuvaraj, On Mon, Jun 23, 2014 at 3:45 AM

Re: [PATCH 1/3] mmc: dw_mmc: use mmc_regulator_get_supply to handle regulators

2014-06-26 Thread Yuvaraj Kumar
Doug On Tue, Jun 24, 2014 at 11:30 PM, Doug Anderson diand...@chromium.org wrote: Yuvaraj, On Mon, Jun 23, 2014 at 3:45 AM, Yuvaraj Kumar C D yuvaraj...@gmail.com wrote: This patch makes use of mmc_regulator_get_supply() to handle the vmmc and vqmmc regulators.Also it moves the code

Re: [PATCH 3/3] mmc: dw_mmc: Support voltage changes

2014-06-26 Thread Yuvaraj Kumar
On Wed, Jun 25, 2014 at 11:16 PM, Doug Anderson diand...@chromium.org wrote: Seungwon, On Wed, Jun 25, 2014 at 6:08 AM, Seungwon Jeon tgih@samsung.com wrote: On Mon, June 23, 2014, Yuvaraj Kumar C D wrote: Subject: [PATCH 3/3] mmc: dw_mmc: Support voltage changes From: Doug Anderson

[PATCH] ARM: dts: update mmc node with hs-200 mode

2014-06-25 Thread Yuvaraj Kumar C D
This patch updates hs-200 device tree property from caps2-mmc-hs200-1.8v to mmc-hs200-1.8v for peach-pit and peach-pi boards. Signed-off-by: Yuvaraj Kumar C D yuvaraj...@samsung.com --- arch/arm/boot/dts/exynos5420-peach-pit.dts |2 +- arch/arm/boot/dts/exynos5800-peach-pi.dts |2 +- 2

[PATCH 0/3] Adding UHS support for dw_mmc driver

2014-06-23 Thread Yuvaraj Kumar C D
originally developed by Doug Anderson. These patches were tested on exynos based chromebook with 3.16-rc1. Doug Anderson (1): mmc: dw_mmc: Support voltage changes Yuvaraj Kumar C D (2): mmc: dw_mmc: use mmc_regulator_get_supply to handle regulators mmc: dw_mmc: Dont cut off vqmmc and vmmc

[PATCH 2/3] mmc: dw_mmc: Dont cut off vqmmc and vmmc

2014-06-23 Thread Yuvaraj Kumar C D
turned off, the card could have half way powered and this can damage the card.So this patch adds a check so that, if the board used the built-in card detection mechanism i.e through CDETECT, it will not turned down vqmmc and vmmc both. Signed-off-by: Yuvaraj Kumar C D yuvaraj...@samsung.com

[PATCH 3/3] mmc: dw_mmc: Support voltage changes

2014-06-23 Thread Yuvaraj Kumar C D
is progressing. This means adding a few extra states to the state machine to track. Signed-off-by: Doug Anderson diand...@chromium.org Signed-off-by: Yuvaraj Kumar C D yuvaraj...@samsung.com --- drivers/mmc/host/dw_mmc.c | 145 +--- drivers/mmc/host

[PATCH 1/3] mmc: dw_mmc: use mmc_regulator_get_supply to handle regulators

2014-06-23 Thread Yuvaraj Kumar C D
This patch makes use of mmc_regulator_get_supply() to handle the vmmc and vqmmc regulators.Also it moves the code handling the these regulators to dw_mci_set_ios().It turned on the vmmc and vqmmc during MMC_POWER_UP and MMC_POWER_ON,and turned off during MMC_POWER_OFF. Signed-off-by: Yuvaraj

[PATCH] mmc: card: restrict access to RPMB partition

2014-05-09 Thread Yuvaraj Kumar C D
...@chromium.org Signed-off-by: Yuvaraj Kumar C D yuvaraj...@samsung.com --- drivers/mmc/card/block.c | 10 +- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/drivers/mmc/card/block.c b/drivers/mmc/card/block.c index 452782b..fd59090 100644 --- a/drivers/mmc/card/block.c +++ b/drivers/mmc

Re: [PATCH] mmc: dw_mmc: change to use recommended reset procedure

2014-05-08 Thread Yuvaraj Kumar
Any comments on this patch? On Wed, Mar 26, 2014 at 5:16 PM, Yuvaraj Kumar C D yuvaraj...@gmail.com wrote: From: Sonny Rao sonny...@chromium.org This patch changes the fifo reset code to follow the reset procedure outlined in the documentation of Synopsys Mobile storage host databook 7.2.13

Re: [PATCH] mmc: dw_mmc: Make sure we don't get stuck when we get an error

2014-05-08 Thread Yuvaraj Kumar
Any comments on this patch? On Thu, Mar 27, 2014 at 11:48 AM, Yuvaraj Kumar C D yuvaraj...@gmail.com wrote: From: Doug Anderson diand...@chromium.org If we happened to get a data error at just the wrong time the dw_mmc driver could get into a state where it would never complete its request

[PATCH] mmc: dw_mmc: Make sure we don't get stuck when we get an error

2014-03-27 Thread Yuvaraj Kumar C D
busy state and we're not going to do anything else we end the request and unblock anyone waiting. Signed-off-by: Doug Anderson diand...@chromium.org Signed-off-by: Yuvaraj Kumar C D yuvaraj...@gmail.com --- drivers/mmc/host/dw_mmc.c | 47 + 1 file

[PATCH] mmc: dw_mmc: change to use recommended reset procedure

2014-03-26 Thread Yuvaraj Kumar C D
while eMMC tuning for HS200. Signed-off-by: Sonny Rao sonny...@chromium.org Signed-off-by: Yuvaraj Kumar C D yuvaraj...@samsung.org --- drivers/mmc/host/dw_mmc.c | 48 - drivers/mmc/host/dw_mmc.h |1 + 2 files changed, 48 insertions(+), 1 deletion

[PATCH] mmc: dw_mmc: Fix the max_blk_count in IDMAC

2014-03-23 Thread Yuvaraj Kumar C D
...@samsung.com Signed-off-by: Sonny Rao sonny...@chromium.org Signed-off-by: Yuvaraj Kumar C D yuvaraj...@samsung.com --- drivers/mmc/host/dw_mmc.c | 18 -- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/drivers/mmc/host/dw_mmc.c b/drivers/mmc/host/dw_mmc.c index

[PATCH V2] mmc: dw_mmc: exynos: Turn SDIO interrupts on

2014-03-23 Thread Yuvaraj Kumar C D
diand...@chromium.org Signed-off-by: Yuvaraj Kumar C D yuvaraj...@samsung.com --- drivers/mmc/host/dw_mmc.c |3 +++ 1 file changed, 3 insertions(+) diff --git a/drivers/mmc/host/dw_mmc.c b/drivers/mmc/host/dw_mmc.c index 0c56faa..240949d 100644 --- a/drivers/mmc/host/dw_mmc.c +++ b/drivers/mmc

Re: [PATCH] mmc: dw_mmc: Fix the max_blk_count in IDMAC

2014-03-23 Thread Yuvaraj Kumar
it. Best Regards, Jaehoon Chung On 03/24/2014 12:53 PM, Yuvaraj Kumar C D wrote: From: Alim Akhtar alim.akh...@samsung.com max_blk_count is currently set incorrectly, and the correct value can be determined by looking at the maximum number of bytes which can be transferred and the block size

Re: [PATCH V2] mmc: dw_mmc: exynos: Turn SDIO interrupts on

2014-03-23 Thread Yuvaraj Kumar
, Jaehoon Chung On 03/24/2014 01:23 PM, Yuvaraj Kumar C D wrote: The mmc part in exynos supports SDIO interrupts and they work fine, so turn the capability on. With this I see download speeds increase about 10x. This V1 of this patch is posted to LKML at https://patchwork.kernel.org/patch

[PATCH] mmc: dw_mmc: Support setting the ciu-div on exynos

2014-03-21 Thread Yuvaraj Kumar C D
was in the device tree that we'd be clocking things incorrectly. Signed-off-by: Doug Anderson diand...@chromium.org Signed-off-by: Yuvaraj Kumar C D yuvaraj...@samsung.com --- drivers/mmc/host/dw_mmc-exynos.c |7 +++ 1 file changed, 7 insertions(+) diff --git a/drivers/mmc/host/dw_mmc-exynos.c

[RFC 5/5] usb: dwc3: enable async suspend/resume

2013-12-18 Thread Yuvaraj Kumar C D
, there are no outside dependencies which would make resuming the dwc3 driver asynchronously unsafe. Signed-off-by: Andrew Bresticker abres...@chromium.org Reviewed-by: Julius Werner jwer...@chromium.org Signed-off-by: Yuvaraj Kumar C D yuvaraj...@samsung.com --- drivers/usb/dwc3/core.c |2 ++ 1

[RFC 3/5] usb: xhci-plat: enable async suspend/resume

2013-12-18 Thread Yuvaraj Kumar C D
early), allow it to suspend and resume asynchronously. Signed-off-by: Andrew Bresticker abres...@chromium.org Reviewed-by: Julius Werner jwer...@chromium.org Signed-off-by: Yuvaraj Kumar C D yuvaraj...@samsung.com --- drivers/usb/host/xhci-plat.c |2 ++ 1 file changed, 2 insertions(+) diff

[RFC 4/5] usb: dwc3-exynos: enable async suspend/resume

2013-12-18 Thread Yuvaraj Kumar C D
, there are no outside dependencies which would make resuming the dwc3-exynos driver asynchronously unsafe. Signed-off-by: Andrew Bresticker abres...@chromium.org Reviewed-by: Julius Werner jwer...@chromium.org Signed-off-by: Yuvaraj Kumar C D yuvaraj...@samsung.com --- drivers/usb/dwc3/dwc3-exynos.c |2

[RFC 1/5] usb: ohci-exynos: enable async suspend/resume

2013-12-18 Thread Yuvaraj Kumar C D
/resumed early), allow it to suspend and resume asynchronously. Signed-off-by: Andrew Bresticker abres...@chromium.org Reviewed-by: Julius Werner jwer...@chromium.org Signed-off-by: Yuvaraj Kumar C D yuvaraj...@samsung.com --- drivers/usb/host/ohci-exynos.c |2 ++ 1 file changed, 2 insertions

[RFC 2/5] usb: ehci-s5p: enable async suspend/resume

2013-12-18 Thread Yuvaraj Kumar C D
/resumed early), allow it to suspend and resume asynchronously. Signed-off-by: Andrew Bresticker abres...@chromium.org Reviewed-by: Julius Werner jwer...@chromium.org Signed-off-by: Yuvaraj Kumar C D yuvaraj...@samsung.com --- drivers/usb/host/ehci-exynos.c |2 ++ 1 file changed, 2 insertions

Re: [PATCH V2] i2c: s3c2410 : Add polling mode support

2013-12-13 Thread Yuvaraj Kumar
Dear Wolfram, Can you take this into your tree? On Fri, Nov 22, 2013 at 11:32 AM, Yuvaraj Kumar yuvaraj...@gmail.com wrote: Any comments on this patch? On Mon, Nov 11, 2013 at 4:50 PM, Yuvaraj Kumar C D yuvaraj...@gmail.com wrote: From: Vasanth Ananthan vasanthanant...@gmail.com

[PATCH 2/2] ARM: dts:Move fifo-depth property from cros5250-common.dtsi

2013-12-08 Thread Yuvaraj Kumar C D
-by: Yuvaraj Kumar C D yuvaraj...@samsung.com --- arch/arm/boot/dts/cros5250-common.dtsi |3 --- 1 file changed, 3 deletions(-) diff --git a/arch/arm/boot/dts/cros5250-common.dtsi b/arch/arm/boot/dts/cros5250-common.dtsi index 1ceb62e..2dd70e9 100644 --- a/arch/arm/boot/dts/cros5250

[PATCH 1/2] ARM: dts: Fix status property of mmc nodes for snow board

2013-12-08 Thread Yuvaraj Kumar C D
Commit 0c3de788 (ARM: dts: change status property of dwmmc nodes for exynos5250) missed out handling the exynos5250 snow dts file. Signed-off-by : Abhilash Kesavan a.kesa...@samsung.com Signed-off-by: Yuvaraj Kumar C D yuvaraj...@samsung.com --- arch/arm/boot/dts/cros5250-common.dtsi |4

[PATCH] ARM: dts: Fix mmc node on exynos5250 snow board

2013-12-05 Thread Yuvaraj Kumar C D
-by : Abhilash Kesavan a.kesa...@samsung.com Signed-off-by: Yuvaraj Kumar C D yuvaraj...@samsung.com --- arch/arm/boot/dts/cros5250-common.dtsi |7 --- arch/arm/boot/dts/exynos5250-snow.dts |9 + 2 files changed, 9 insertions(+), 7 deletions(-) diff --git a/arch/arm/boot/dts

Re: [PATCH] ARM: dts: Fix mmc node on exynos5250 snow board

2013-12-05 Thread Yuvaraj Kumar
On Fri, Dec 6, 2013 at 12:19 AM, Sonny Rao sonny...@chromium.org wrote: On Thu, Dec 5, 2013 at 2:06 AM, Yuvaraj Kumar C D yuvaraj...@gmail.com wrote: Commits 64c138a (ARM: dts: Move fifo-depth property from exynos5250 board dts) and 0c3de788 (ARM: dts: change status property of dwmmc nodes

Re: [PATCH V2] i2c: s3c2410 : Add polling mode support

2013-11-21 Thread Yuvaraj Kumar
Any comments on this patch? On Mon, Nov 11, 2013 at 4:50 PM, Yuvaraj Kumar C D yuvaraj...@gmail.com wrote: From: Vasanth Ananthan vasanthanant...@gmail.com This patch adds polling mode support for i2c-s3c2410 driver.The SATA PHY controller's CMU and TRSV block's are of I2C register map

Re: [PATCH 2/3] Phy: Exynos: Add Exynos5250 sata phy driver

2013-11-19 Thread Yuvaraj Kumar
On Tue, Nov 19, 2013 at 3:22 PM, Kishon Vijay Abraham I kis...@ti.com wrote: On Friday 15 November 2013 11:17 AM, Yuvaraj Kumar wrote: On Thu, Nov 14, 2013 at 11:18 AM, Kishon Vijay Abraham I kis...@ti.com wrote: Hi, On Monday 07 October 2013 07:35 PM, Yuvaraj Cd wrote: On Tue, Oct 1, 2013

Re: [PATCH 2/3] Phy: Exynos: Add Exynos5250 sata phy driver

2013-11-14 Thread Yuvaraj Kumar
On Thu, Nov 14, 2013 at 11:18 AM, Kishon Vijay Abraham I kis...@ti.com wrote: Hi, On Monday 07 October 2013 07:35 PM, Yuvaraj Cd wrote: On Tue, Oct 1, 2013 at 6:21 PM, Kishon Vijay Abraham I kis...@ti.com wrote: On Tuesday 01 October 2013 12:03 PM, Yuvaraj Kumar C D wrote: This patch adds

[PATCH V2] i2c: s3c2410 : Add polling mode support

2013-11-11 Thread Yuvaraj Kumar C D
and used usleep_range() instead of udelay(). Signed-off-by: Vasanth Ananthan vasant...@samsung.com Signed-off-by: Yuvaraj Kumar C D yuvaraj...@samsung.com --- .../devicetree/bindings/i2c/i2c-s3c2410.txt|2 + drivers/i2c/busses/i2c-s3c2410.c | 66

Re: [PATCH V7] ARM: dts: Add dwmmc DT nodes for exynos5420 SOC

2013-10-18 Thread Yuvaraj Kumar
Gentle Ping... On Thu, Sep 26, 2013 at 12:13 PM, Yuvaraj Kumar yuvaraj...@gmail.com wrote: Hi Kukjin, Can you please take this patch to your tree? Best Regards Yuvaraj On Tue, Sep 3, 2013 at 11:30 AM, Yuvaraj Kumar C D yuvaraj...@gmail.com wrote: This patch adds the mmc device tree

Re: [PATCH 1/3] ahci: exynos: add ahci sata support on Exynos platform

2013-10-08 Thread Yuvaraj Kumar
On Fri, Oct 4, 2013 at 6:03 AM, Jingoo Han jg1@samsung.com wrote: On Thursday, October 03, 2013 8:32 PM, Bartlomiej Zolnierkiewicz wrote: On Tuesday, October 01, 2013 12:03:01 PM Yuvaraj Kumar C D wrote: Exynos5250 contains one Synopsys AHCI SATA controller.The avalaible ahci_platform

[PATCH 0/3] Exynos5250 SATA Support

2013-10-01 Thread Yuvaraj Kumar C D
This series adds the SATA support on exynos5250 SOC.Also it uses generic phy framework patch[1] posted by Kishon Vijay Abraham I. [1].drivers: phy: add generic PHY framework. Yuvaraj Kumar C D (3): ahci: exynos: add ahci sata support on Exynos platform Phy: Exynos: Add Exynos5250

[PATCH 1/3] ahci: exynos: add ahci sata support on Exynos platform

2013-10-01 Thread Yuvaraj Kumar C D
ahci_platform driver, and keep the generic ahci_platform driver clean as much as possible. This patch depends on the below patch [1].drivers: phy: add generic PHY framework by Kishon Vijay Abraham Ikis...@ti.com Signed-off-by: Yuvaraj Kumar C D yuvaraj...@samsung.com --- drivers/ata

[PATCH 3/3] ARM: dts: Enable ahci sata and sata phy

2013-10-01 Thread Yuvaraj Kumar C D
This patch adds dt entry for ahci sata controller and its corresponding phy controller.phy node has been added w.r.t new generic phy framework. Signed-off-by: Yuvaraj Kumar C D yuvaraj...@samsung.com --- arch/arm/boot/dts/exynos5250-arndale.dts |9 - arch/arm/boot/dts/exynos5250

[PATCH 2/3] Phy: Exynos: Add Exynos5250 sata phy driver

2013-10-01 Thread Yuvaraj Kumar C D
framework to deal with sata phy. This patch depends on the below patch [1].drivers: phy: add generic PHY framework by Kishon Vijay Abraham Ikis...@ti.com Signed-off-by: Yuvaraj Kumar C D yuvaraj...@samsung.com Signed-off-by: Girish K S ks.g...@samsung.com Signed-off-by: Vasanth

Re: [PATCH V7] ARM: dts: Add dwmmc DT nodes for exynos5420 SOC

2013-09-26 Thread Yuvaraj Kumar
Hi Kukjin, Can you please take this patch to your tree? Best Regards Yuvaraj On Tue, Sep 3, 2013 at 11:30 AM, Yuvaraj Kumar C D yuvaraj...@gmail.com wrote: This patch adds the mmc device tree node entries for exynos5420 SOC. Exynos5420 has a different version of DWMMC controller,so a new

Re: [PATCH] ARM: dts: Update arch timer node with clock frequency

2013-09-19 Thread Yuvaraj Kumar
Resending it as it bounced from kernel mailing group On Wed, Sep 18, 2013 at 3:53 PM, Mark Rutland mark.rutl...@arm.com wrote: [adding lakml] On Wed, Sep 18, 2013 at 11:11:53AM +0100, Yuvaraj Kumar C D wrote: Without the clock-frequency property in arch timer node, could able to see

[PATCH] ARM: dts: Update arch timer node with clock frequency

2013-09-18 Thread Yuvaraj Kumar C D
] (time_init+0x20/0x2c) from [c049b95c] (start_kernel+0x1e0/0x39c) Signed-off-by: Yuvaraj Kumar C D yuvaraj...@samsung.com --- arch/arm/boot/dts/exynos5250.dtsi |1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm/boot/dts/exynos5250.dtsi b/arch/arm/boot/dts/exynos5250.dtsi index 7d7cc77..668ce5d

Re: [RFC V3 2/4] mmc: dw_mmc: socfpga: move socfpga private init

2013-09-04 Thread Yuvaraj Kumar
On Thu, Sep 5, 2013 at 1:01 AM, Dinh Nguyen dingu...@altera.com wrote: On Thu, 2013-08-29 at 20:59 +0900, Seungwon Jeon wrote: On Wed, August 28, 2013, Yuvaraj Kumar C D wrote: Currently platform specific private data initialisation is done by dw_mci_socfpga_priv_init

[PATCH V7] ARM: dts: Add dwmmc DT nodes for exynos5420 SOC

2013-09-03 Thread Yuvaraj Kumar C D
to SOC dts,as these are not board specific properties. 3.Updated the binding document exynos-dw-mshc.txt. changes since V1: 1.disable node by status = disabled in SOC file 2.enable node by status = okay in board specific file Signed-off-by: Yuvaraj Kumar C D yuvaraj

[PATCH V4 0/4] exynos dwmmc device tree node cleanup

2013-09-03 Thread Yuvaraj Kumar C D
.html 2.[PATCH 2/2] ARM: dts: Add dwmmc nodes in SOC specific dts file http://www.spinics.net/lists/linux-samsung-soc/msg21603.html Yuvaraj Kumar C D (4): ARM: dts: Move dwmmc nodes from exynos5.dtsi to exynos5250.dtsi ARM: dts: exynos: change status property of dwmmc nodes ARM: dts

[PATCH V4 1/4] ARM: dts: Move dwmmc nodes from exynos5.dtsi to exynos5250.dtsi

2013-09-03 Thread Yuvaraj Kumar C D
V2: 1.remove from exynos5.dtsi and add in exynos5250.dtsi in single patch. Changes since V1: none Signed-off-by: Yuvaraj Kumar C D yuvaraj...@samsung.com --- arch/arm/boot/dts/exynos5.dtsi| 21 - arch/arm/boot/dts/exynos5250.dtsi | 12 2

[PATCH V4 4/4] ARM: dts: rename mmc dts node for exynos5 series

2013-09-03 Thread Yuvaraj Kumar C D
This patch rename's the device tree mmc node's from dwmmc to mmc. According to ePAPR chapter 2.2.2 generic node name recommendation, it has been opted change from dwmmc to mmc.Also this patch remove the instance index from the node name. Signed-off-by: Yuvaraj Kumar C D yuvaraj...@samsung.com

[PATCH V4 3/4] ARM: dts: Move fifo-depth property from board dts

2013-09-03 Thread Yuvaraj Kumar C D
As fifo-depth property in dw_mmc device tree node is SOC specific, move this property to exynos5250 SOC specific file. Signed-off-by: Yuvaraj Kumar C D yuvaraj...@samsung.com --- arch/arm/boot/dts/exynos5250-arndale.dts |2 -- arch/arm/boot/dts/exynos5250-smdk5250.dts |2 -- arch/arm

[PATCH V4 2/4] ARM: dts: exynos: change status property of dwmmc nodes

2013-09-03 Thread Yuvaraj Kumar C D
= okay in board specific dts file. Signed-off-by: Yuvaraj Kumar C D yuvaraj...@samsung.com --- arch/arm/boot/dts/exynos5250-arndale.dts | 10 ++ arch/arm/boot/dts/exynos5250-smdk5250.dts | 10 ++ arch/arm/boot/dts/exynos5250.dtsi |4 3 files changed, 8

Re: [PATCH V5] ARM: dts: Add dwmmc DT nodes for exynos5420 SOC

2013-09-03 Thread Yuvaraj Kumar
On Mon, Sep 2, 2013 at 5:51 PM, Tomasz Figa t.f...@samsung.com wrote: On Monday 02 of September 2013 16:45:41 Yuvaraj Kumar wrote: On Fri, Aug 30, 2013 at 12:29 PM, Yuvaraj Kumar yuvaraj...@gmail.com wrote: On Wed, Aug 28, 2013 at 5:52 PM, Tomasz Figa t.f...@samsung.com wrote: Hi Yuvaraj

Re: [PATCH V5] ARM: dts: Add dwmmc DT nodes for exynos5420 SOC

2013-09-02 Thread Yuvaraj Kumar
On Fri, Aug 30, 2013 at 12:29 PM, Yuvaraj Kumar yuvaraj...@gmail.com wrote: On Wed, Aug 28, 2013 at 5:52 PM, Tomasz Figa t.f...@samsung.com wrote: Hi Yuvaraj, On Wednesday 28 of August 2013 17:33:06 Yuvaraj Kumar C D wrote: This patch adds the device tree node entries for exynos5420 SOC

[RFC V4 4/4] mmc: dw_mmc: exynos: configure SMU in exynos5420.

2013-08-30 Thread Yuvaraj Kumar C D
duplication by calling dw_mci_exynos_priv_init in resume path. Signed-off-by: Yuvaraj Kumar C D yuvaraj...@samsung.com Signed-off-by: Alim Akhtar alim.akh...@samsung.com --- drivers/mmc/host/dw_mmc-exynos.c | 38 +- 1 file changed, 37 insertions(+), 1

[RFC V4 0/4] dw_mmc platform specific private data and SMU init

2013-08-30 Thread Yuvaraj Kumar C D
: move socfpga private init 2.Avoid code duplication in mmc: dw_mmc: exynos: add a quirk for SMU. Yuvaraj Kumar C D (4): mmc: dw_mmc: exynos: move the exynos private init mmc: dw_mmc: socfpga: move socfpga private init mmc: dw_mmc: move the platform specific init call

[PATCH] mmc: dw_mmc: update binding document exynos-dw-mshc.txt

2013-08-30 Thread Yuvaraj Kumar C D
has been added in separate patch. [2] ARM: dts: Add dwmmc DT nodes for exynos5420 SOC Signed-off-by: Yuvaraj Kumar C D yuvaraj...@samsung.com --- .../devicetree/bindings/mmc/exynos-dw-mshc.txt | 39 +++- 1 file changed, 21 insertions(+), 18 deletions(-) diff --git

Re: [RFC V3 4/4] mmc: dw_mmc: exynos: configure SMU in exynos5420.

2013-08-29 Thread Yuvaraj Kumar
On Thu, Aug 29, 2013 at 1:53 PM, Seungwon Jeon tgih@samsung.com wrote: On Wed, August 28, 2013, Yuvaraj Kumar C D wrote: Exynos5420 Mobile Storage Host controller has Security Management Unit (SMU) for channel 0 and channel 1 (mainly for eMMC).This patch configures SMU for exynos5420

Re: [RFC V3 4/4] mmc: dw_mmc: exynos: configure SMU in exynos5420.

2013-08-29 Thread Yuvaraj Kumar
On Thu, Aug 29, 2013 at 3:14 PM, Seungwon Jeon tgih@samsung.com wrote: On Thu, August 29, 2013, Alim Akhtar wrote: Hi Seungwon, On Thu, Aug 29, 2013 at 1:53 PM, Seungwon Jeon tgih@samsung.com wrote: On Wed, August 28, 2013, Yuvaraj Kumar C D wrote: Exynos5420 Mobile Storage Host

Re: [RFC V3 4/4] mmc: dw_mmc: exynos: configure SMU in exynos5420.

2013-08-29 Thread Yuvaraj Kumar
On Thu, Aug 29, 2013 at 3:34 PM, Yuvaraj Kumar yuvaraj...@gmail.com wrote: On Thu, Aug 29, 2013 at 3:14 PM, Seungwon Jeon tgih@samsung.com wrote: On Thu, August 29, 2013, Alim Akhtar wrote: Hi Seungwon, On Thu, Aug 29, 2013 at 1:53 PM, Seungwon Jeon tgih@samsung.com wrote: On Wed

[PATCH V6] ARM: dts: Add dwmmc DT nodes for exynos5420 SOC

2013-08-29 Thread Yuvaraj Kumar C D
. changes since V1: 1.disable node by status = disabled in SOC file 2.enable node by status = okay in board specific file Signed-off-by: Yuvaraj Kumar C D yuvaraj...@samsung.com --- .../devicetree/bindings/mmc/exynos-dw-mshc.txt |2 + arch/arm/boot/dts/exynos5420-smdk5420.dts

[PATCH] ARM: dts: update binding document exynos-dw-mshc.txt

2013-08-29 Thread Yuvaraj Kumar C D
This patch updates the exynos-dw-mshc.txt.Currently we are using pinctrl binding property to describe the CMD and DATA line's of Mobile Storage Host Controller(mshc) node. Signed-off-by: Yuvaraj Kumar C D yuvaraj...@samsung.com --- .../devicetree/bindings/mmc/exynos-dw-mshc.txt | 34

Re: [PATCH V4] ARM: dts: Add dwmmc DT nodes for exynos5420 SOC

2013-08-28 Thread Yuvaraj Kumar
On Tue, Aug 27, 2013 at 6:31 PM, Tomasz Figa t.f...@samsung.com wrote: Hi Yuvaraj, On Tuesday 27 of August 2013 17:32:52 Yuvaraj Kumar wrote: On Tue, Aug 27, 2013 at 4:31 PM, Mark Rutland mark.rutl...@arm.com wrote: On Tue, Aug 27, 2013 at 10:22:31AM +0100, Yuvaraj Kumar C D wrote

Re: [PATCH V4] ARM: dts: Add dwmmc DT nodes for exynos5420 SOC

2013-08-28 Thread Yuvaraj Kumar
On Tue, Aug 27, 2013 at 7:39 PM, Mark Rutland mark.rutl...@arm.com wrote: On Tue, Aug 27, 2013 at 01:02:52PM +0100, Yuvaraj Kumar wrote: On Tue, Aug 27, 2013 at 4:31 PM, Mark Rutland mark.rutl...@arm.com wrote: On Tue, Aug 27, 2013 at 10:22:31AM +0100, Yuvaraj Kumar C D wrote: This patch

[PATCH V5] ARM: dts: Add dwmmc DT nodes for exynos5420 SOC

2013-08-28 Thread Yuvaraj Kumar C D
from board dts to SOC dts,as these are not board specific properties. 3.Updated the binding document exynos-dw-mshc.txt. changes since V1: 1.disable node by status = disabled in SOC file 2.enable node by status = okay in board specific file Signed-off-by: Yuvaraj Kumar

[RFC V3 0/4] dw_mmc platform specific private data and SMU init

2013-08-28 Thread Yuvaraj Kumar C D
was earlier mmc: dw_mmc: exynos: add a quirk for SMU. changes from V1: 1.Added a new RFC patch mmc: dw_mmc: socfpga: move socfpga private init 2.Avoid code duplication in mmc: dw_mmc: exynos: add a quirk for SMU. Yuvaraj Kumar C D

[RFC V3 3/4] mmc: dw_mmc: move the platform specific init call

2013-08-28 Thread Yuvaraj Kumar C D
Current platform specific private data initialisation call dw_mci_exynos_priv_init can be used to do platform specific initialisation of SMU and others in future.So the drv_data-init call has moved to dw_mci_probe. changes since V2: none changes since V1: none Signed-off-by: Yuvaraj Kumar C D

[RFC V3 2/4] mmc: dw_mmc: socfpga: move socfpga private init

2013-08-28 Thread Yuvaraj Kumar C D
the dw_mci_socfpga_priv_init to do some actual platform specific initialisation. This patch is compile tested only. changes since V2: none Signed-off-by: Yuvaraj Kumar C D yuvaraj...@samsung.com --- drivers/mmc/host/dw_mmc-socfpga.c | 29 ++--- 1 file changed, 14 insertions

[RFC V3 4/4] mmc: dw_mmc: exynos: configure SMU in exynos5420.

2013-08-28 Thread Yuvaraj Kumar C D
since V2: 1.Droppped the bypass-smu quirk. 2.Changed the subject line for this patch add a quirk for SMU - configure SMU in exynos5420 changes since V1: 1.avoid code duplication by calling dw_mci_exynos_priv_init in resume path. Signed-off-by: Yuvaraj

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

2013-08-28 Thread Yuvaraj Kumar C D
the dw_mci_exynos_priv_init to do some actual platform specific initialisation of SMU and etc. changes since V2: none changes since V1: none Signed-off-by: Yuvaraj Kumar C D yuvaraj...@samsung.com --- drivers/mmc/host/dw_mmc-exynos.c | 31 +++ 1 file changed, 15 insertions(+), 16

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

2013-08-27 Thread Yuvaraj Kumar
On Tue, Aug 27, 2013 at 8:04 AM, Jaehoon Chung jh80.ch...@samsung.com wrote: 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

[PATCH V4] ARM: dts: Add dwmmc DT nodes for exynos5420 SOC

2013-08-27 Thread Yuvaraj Kumar C D
= disabled in SOC file 2.enable node by status = okay in board specific file Signed-off-by: Yuvaraj Kumar C D yuvaraj...@samsung.com --- .../devicetree/bindings/mmc/exynos-dw-mshc.txt |4 ++ arch/arm/boot/dts/exynos5420-smdk5420.dts | 34 + arch/arm/boot/dts

Re: [PATCH V4] ARM: dts: Add dwmmc DT nodes for exynos5420 SOC

2013-08-27 Thread Yuvaraj Kumar
On Tue, Aug 27, 2013 at 4:31 PM, Mark Rutland mark.rutl...@arm.com wrote: On Tue, Aug 27, 2013 at 10:22:31AM +0100, Yuvaraj Kumar C D wrote: This patch adds the device tree node entries for exynos5420 SOC. Exynos5420 has a different version of DWMMC controller,so a new compatible string

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

[RFC V2 0/4] dw_mmc platform specific private data init

2013-08-23 Thread Yuvaraj Kumar C D
changes from V1: 1.Added a new RFC patch mmc: dw_mmc: socfpga: move socfpga private init 2.Avoid code duplication in mmc: dw_mmc: exynos: add a quirk for SMU. Yuvaraj Kumar C D (4): mmc: dw_mmc: exynos: move the exynos private init mmc: dw_mmc

[RFC V2 2/4] mmc: dw_mmc: socfpga: move socfpga private init

2013-08-23 Thread Yuvaraj Kumar C D
the dw_mci_socfpga_priv_init to do some actual platform specific initialisation. This patch is compile tested only. Signed-off-by: Yuvaraj Kumar C D yuvaraj...@samsung.com --- drivers/mmc/host/dw_mmc-socfpga.c | 29 ++--- 1 file changed, 14 insertions(+), 15 deletions(-) diff

[RFC V2 3/4] mmc: dw_mmc: move the platform specific init call

2013-08-23 Thread Yuvaraj Kumar C D
Current platform specific private data initialisation call dw_mci_exynos_priv_init can be used to do platform specific initialisation of SMU and others in future.So the drv_data-init call has moved to dw_mci_probe. changes since V1: none Signed-off-by: Yuvaraj Kumar C D yuvaraj...@samsung.com

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

2013-08-23 Thread Yuvaraj Kumar C D
the dw_mci_exynos_priv_init to do some actual platform specific initialisation of SMU and etc. changes since V1: none Signed-off-by: Yuvaraj Kumar C D yuvaraj...@samsung.com --- drivers/mmc/host/dw_mmc-exynos.c | 31 +++ 1 file changed, 15 insertions(+), 16 deletions(-) diff --git

[RFC V2 4/4] mmc: dw_mmc: exynos: add a quirk for SMU.

2013-08-23 Thread Yuvaraj Kumar C D
to clear WAKEUP_INT changes since V1: 1.avoid code duplication by calling dw_mci_exynos_priv_init in resume path. Signed-off-by: Yuvaraj Kumar C D yuvaraj...@samsung.com Signed-off-by: Alim Akhtar alim.akh...@samsung.com --- drivers/mmc/host/dw_mmc-exynos.c | 33

Re: [RFC V2 4/4] mmc: dw_mmc: exynos: add a quirk for SMU.

2013-08-23 Thread Yuvaraj Kumar
, Is there dependency with other patch? I didn't see the defined DW_MCI_TYPE_EXYNOS5420. If i missed something, let me know. Best Regards, Jaehoon Chung On 08/23/2013 08:15 PM, Yuvaraj Kumar C D wrote: Exynos5420 Mobile Storage Host controller has Security Management Unit (SMU) for channel 0 and channel 1

Re: [PATCH V2] ARM: dts: Add dwmmc DT nodes for exynos5420 SOC

2013-08-22 Thread Yuvaraj Kumar
On Wed, Aug 21, 2013 at 4:00 PM, Tomasz Figa t.f...@samsung.com wrote: Hi Yuvaraj, On Wednesday 21 of August 2013 12:13:53 Yuvaraj Kumar C D wrote: This patch adds the device tree node entries for exynos5420 SOC. Exynos5420 has a different version of DWMMC controller,so a new compatible

[PATCH V3] ARM: dts: Add dwmmc DT nodes for exynos5420 SOC

2013-08-22 Thread Yuvaraj Kumar C D
,as these are not board specific properties. 3.Updated the binding document exynos-dw-mshc.txt. changes since V1: 1.disable node by status = disabled in SOC file 2.enable node by status = okay in board specific file Signed-off-by: Yuvaraj Kumar C D yuvaraj...@samsung.com

[PATCH V2] ARM: dts: Add dwmmc DT nodes for exynos5420 SOC

2013-08-21 Thread Yuvaraj Kumar C D
by status = okay in board specific file Signed-off-by: Yuvaraj Kumar C D yuvaraj...@samsung.com --- .../devicetree/bindings/mmc/exynos-dw-mshc.txt |2 + arch/arm/boot/dts/exynos5420-smdk5420.dts | 39 arch/arm/boot/dts/exynos5420.dtsi | 36

[PATCH 4/8] ARM: dts: Add dwmmc DT nodes for exynos5420 SOC

2013-08-21 Thread Yuvaraj Kumar C D
This patch adds the device tree node entries for exynos5420 SOC. Exynos5420 has a different version of DWMMC controller,so a new compatible string is used to distinguish it from the prior SOC's. Signed-off-by: Yuvaraj Kumar C D yuvaraj...@samsung.com --- .../devicetree/bindings/mmc/exynos-dw

[PATCH V2] ARM: dts: Add dwmmc DT nodes for exynos5420 SOC

2013-08-21 Thread Yuvaraj Kumar C D
by status = okay in board specific file Signed-off-by: Yuvaraj Kumar C D yuvaraj...@samsung.com --- .../devicetree/bindings/mmc/exynos-dw-mshc.txt |2 ++ arch/arm/boot/dts/exynos5420-smdk5420.dts | 38 arch/arm/boot/dts/exynos5420.dtsi | 36

Re: [PATCH V2 1/2] ARM: dts: remove dwmmc nodes from exynos5 common dts file.

2013-08-21 Thread Yuvaraj Kumar
On Wed, Aug 21, 2013 at 4:04 PM, Tomasz Figa t.f...@samsung.com wrote: Hi Yuvaraj, On Wednesday 21 of August 2013 12:07:38 yuvaraj...@gmail.com wrote: From: Yuvaraj Kumar C D yuvaraj...@samsung.com Exynos5 series SOC's 5250 and 5420 have different versions of DWMMC controller.So

Re: [PATCH 4/8] ARM: dts: Add dwmmc DT nodes for exynos5420 SOC

2013-08-21 Thread Yuvaraj Kumar
On Wed, Aug 21, 2013 at 3:40 PM, Tomasz Figa t.f...@samsung.com wrote: Hi Yuvaraj, On Wednesday 21 of August 2013 12:05:33 Yuvaraj Kumar C D wrote: This patch adds the device tree node entries for exynos5420 SOC. Exynos5420 has a different version of DWMMC controller,so a new compatible

[PATCH V3 2/2] ARM: dts: exynos: change status property of dwmmc nodes

2013-08-21 Thread Yuvaraj Kumar C D
= okay in board specific dts file. Signed-off-by: Yuvaraj Kumar C D yuvaraj...@samsung.com --- arch/arm/boot/dts/exynos5250-arndale.dts | 10 ++ arch/arm/boot/dts/exynos5250-smdk5250.dts | 10 ++ arch/arm/boot/dts/exynos5250.dtsi |4 3 files changed, 8

[PATCH V3 1/2] ARM: dts: Move dwmmc nodes from exynos5.dtsi to exynos5250.dtsi

2013-08-21 Thread Yuvaraj Kumar C D
exynos5.dtsi and add in exynos5250.dtsi in single patch. Changes since V1: none Signed-off-by: Yuvaraj Kumar C D yuvaraj...@samsung.com --- arch/arm/boot/dts/exynos5.dtsi| 21 - arch/arm/boot/dts/exynos5250.dtsi | 12 2 files changed, 12

[PATCH V3 0/2]exynos dwmmc device tree node

2013-08-21 Thread Yuvaraj Kumar C D
-samsung-soc/msg21603.html changes from V2: 1.remove from exynos5.dtsi and add in exynos5250.dtsi in single patch.Suggested by Tomasz Figa. 2.Separate patch for changing status property of dwmmc node in smdk5250 and arndale board dts file. Yuvaraj Kumar C D (2

[PATCH] ARM: dts: Add dwmmc DT nodes for exynos5420 SOC

2013-08-19 Thread Yuvaraj Kumar C D
This patch adds the device tree node entries for exynos5420 SOC. Exynos5420 has a different version of DWMMC controller,so a new compatible string is used to distinguish it from the prior SOC's. Signed-off-by: Yuvaraj Kumar C D yuvaraj...@samsung.com --- .../devicetree/bindings/mmc/exynos-dw

[PATCH 4/8] ARM: dts: Add dwmmc DT nodes for exynos5420 SOC

2013-08-16 Thread Yuvaraj Kumar C D
This patch adds the device tree node entries for exynos5420 SOC. Exynos5420 has a different version of DWMMC controller,so a new compatible string is used to distinguish it from the prior SOC's. Signed-off-by: Yuvaraj Kumar C D yuvaraj...@samsung.com --- .../devicetree/bindings/mmc/exynos-dw

[PATCH] ARM: dts: Add dwmmc DT nodes for exynos5420 SOC

2013-08-16 Thread Yuvaraj Kumar C D
This patch adds the device tree node entries for exynos5420 SOC. Exynos5420 has a different version of DWMMC controller,so a new compatible string is used to distinguish it from the prior SOC's. Signed-off-by: Yuvaraj Kumar C D yuvaraj...@samsung.com --- .../devicetree/bindings/mmc/exynos-dw

[PATCH 2/2] ARM: dts: Add dwmmc nodes in SOC specific dts file

2013-08-14 Thread Yuvaraj Kumar C D
Exynos5 series SOC's have different versions of DWMMC controller. So dwmmc device nodes moved from Exynos5 SOC's common dts file to SOC specific dts file. Signed-off-by: Yuvaraj Kumar C D yuvaraj...@samsung.com --- arch/arm/boot/dts/exynos5250.dtsi | 12 1 file changed, 12

[PATCH 1/2] ARM: dts: remove dwmmc nodes from exynos5 common dts file.

2013-08-14 Thread Yuvaraj Kumar C D
Exynos5 series SOC's 5250 and 5420 have different versions of DWMMC controller.So there is a new compatible string to distinguish between them.So these nodes should be moved out of Exynos5 series common device tree source. Signed-off-by: Yuvaraj Kumar C D yuvaraj...@samsung.com --- arch/arm/boot

  1   2   >