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

2014-08-28 Thread Yuvaraj Kumar C D
From: Abhilash Kesavan The Exynos7 has a DWMMC controller (v2.70a) which is different from prior versions. This patch adds new compatible strings for exynos7. This patch also fixes the CLKSEL register offset on exynos7. Signed-off-by: Abhilash Kesavan Signed-off-by: Yuvaraj Kumar C D

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

2014-08-27 Thread Yuvaraj Kumar
>>> On 08/25/2014 05:13 PM, Ulf Hansson wrote: >>>>>>> On 22 August 2014 20:27, Sonny Rao wrote: >>>>>>>> On Fri, Aug 22, 2014 at 8:31 AM, Ulf Hansson >>>>>>>> wrote: >>>>>>>>> On 22 August 20

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

2014-08-26 Thread Yuvaraj Kumar
Tested-by: Yuvaraj Kumar CD On Tue, Aug 26, 2014 at 5:07 PM, Javier Martinez Canillas wrote: > The max77802 driver reads the default operating mode (opmode) > set for regulators when enabled from the hardware registers. > > But if a regulator is disabled and the system warm rest

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

2014-08-22 Thread Yuvaraj Kumar C D
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 Signed-off-by: Doug Anderson ---

[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 0/3] Adding UHS support for dw_mmc driver

2014-08-22 Thread Yuvaraj Kumar C D
c: Support 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 +

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

2014-08-22 Thread Yuvaraj Kumar C D
means adding a few extra states to the state machine to track. Signed-off-by: Doug Anderson Signed-off-by: Yuvaraj Kumar C D --- changes since v1: 1. Added error message and return error in case of regulator_set_voltage() fail. 2. changed dw_mci_cmd_interrupt(host,pending

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 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 >> > wrote: >> > > Hi Yuvaraj, >> > >

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 wrote: > Yuvaraj, > > On Thu, Jun 26, 2014 at 4:21 AM, Yuvaraj Kumar wrote: >> Doug >> >> On Tue, Jun 24, 2014 at 11:30 PM, Doug Anderson >> wrote: >>> Yuvaraj, >>> >>> On Mon, Jun 2

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

2014-06-26 Thread Yuvaraj Kumar
On Thu, Jun 26, 2014 at 10:20 PM, Doug Anderson wrote: > Seungwon, > > On Thu, Jun 26, 2014 at 3:41 AM, Seungwon Jeon wrote: >> On Thu, June 26, 2014, Doug Anderson wrote: >>> Seungwon, >>> >>> On Wed, Jun 25, 2014 at 6:08 AM, Seungwon Jeon wrote: >

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 wrote: > Seungwon, > > On Wed, Jun 25, 2014 at 6:08 AM, Seungwon Jeon wrote: >> On Mon, June 23, 2014, Yuvaraj Kumar C D wrote: >>> Subject: [PATCH 3/3] mmc: dw_mmc: Support voltage changes >>> >>> From: Do

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 wrote: > Yuvaraj, > > On Mon, Jun 23, 2014 at 3:45 AM, Yuvaraj Kumar C D > wrote: >> This patch makes use of mmc_regulator_get_supply() to handle >> the vmmc and vqmmc regulators.Also it moves the code handling &g

[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 --- arch/arm/boot/dts/exynos5420-peach-pit.dts |2 +- arch/arm/boot/dts/exynos5800-peach-pi.dts |2 +- 2 files changed, 2

[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 3/3] mmc: dw_mmc: Support voltage changes

2014-06-23 Thread Yuvaraj Kumar C D
means adding a few extra states to the state machine to track. Signed-off-by: Doug Anderson Signed-off-by: Yuvaraj Kumar C D --- drivers/mmc/host/dw_mmc.c | 145 +--- drivers/mmc/host/dw_mmc.h |5 +- include/linux/mmc/dw_mmc.h |2 + 3 files

[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 --- drivers/mmc/host/dw_mmc.c

[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] mmc: card: restrict access to RPMB partition

2014-05-09 Thread Yuvaraj Kumar C D
From: Andrew Bresticker The RPMB partition should only be accessed through the RPMB ioctls and not through read()/write(). This patch makes mmc_blk_open() reject open attempts to the RPMB partition in read or write mode. Signed-off-by: Andrew Bresticker Signed-off-by: Yuvaraj Kumar C D

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 wrote: > From: Doug Anderson > > 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. That would leave

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 wrote: > From: Sonny Rao > > 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. > Without th

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

2014-03-26 Thread Yuvaraj Kumar C D
uot; state and we're not going to do anything else we end the request and unblock anyone waiting. Signed-off-by: Doug Anderson Signed-off-by: Yuvaraj Kumar C D --- drivers/mmc/host/dw_mmc.c | 47 + 1 file changed, 47 insertions(+) diff

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

2014-03-26 Thread Yuvaraj Kumar C D
HS200. Signed-off-by: Sonny Rao Signed-off-by: Yuvaraj Kumar C D --- drivers/mmc/host/dw_mmc.c | 48 - drivers/mmc/host/dw_mmc.h |1 + 2 files changed, 48 insertions(+), 1 deletion(-) diff --git a/drivers/mmc/host/dw_mmc.c b/drivers/mmc/host

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

2014-03-23 Thread Yuvaraj Kumar
l.org/patch/3750681/ > > Best Regards, > 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.

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

2014-03-23 Thread Yuvaraj Kumar
atch. > Plz check it. > > Best Regards, > Jaehoon Chung > > On 03/24/2014 12:53 PM, Yuvaraj Kumar C D wrote: >> From: Alim Akhtar >> >> max_blk_count is currently set incorrectly, and the correct value can >> be determined by looking at the maximum number of b

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

2014-03-23 Thread Yuvaraj Kumar C D
Signed-off-by: Yuvaraj Kumar C D --- 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/host/dw_mmc.c @@ -2417,6 +2417,9 @@ static

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

2014-03-23 Thread Yuvaraj Kumar C D
=fdatasync 100+0 records in 100+0 records out 104857600 bytes (105 MB) copied, 3.25873 s, 32.2 MB/s real0m3.265s user0m0.005s sys 0m0.690s Signed-off-by: Seungwon Jeon Signed-off-by: Alim Akhtar Signed-off-by: Sonny Rao Signed-off-by: Yuvaraj

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

2014-03-21 Thread Yuvaraj Kumar C D
tree that we'd be clocking things incorrectly. Signed-off-by: Doug Anderson Signed-off-by: Yuvaraj Kumar C D --- drivers/mmc/host/dw_mmc-exynos.c |7 +++ 1 file changed, 7 insertions(+) diff --git a/drivers/mmc/host/dw_mmc-exynos.c b/drivers/mmc/host/dw_mmc-exynos.c index 3423c5e.

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

2013-12-18 Thread Yuvaraj Kumar C D
it to suspend and resume asynchronously. Signed-off-by: Andrew Bresticker Reviewed-by: Julius Werner Signed-off-by: Yuvaraj Kumar C D --- drivers/usb/host/ohci-exynos.c |2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/usb/host/ohci-exynos.c b/drivers/usb/host/ohci-exynos.c index

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

2013-12-18 Thread Yuvaraj Kumar C D
it to suspend and resume asynchronously. Signed-off-by: Andrew Bresticker Reviewed-by: Julius Werner Signed-off-by: Yuvaraj Kumar C D --- drivers/usb/host/ehci-exynos.c |2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/usb/host/ehci-exynos.c b/drivers/usb/host/ehci-exynos.c index

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

2013-12-18 Thread Yuvaraj Kumar C D
which would make resuming the dwc3-exynos driver asynchronously unsafe. Signed-off-by: Andrew Bresticker Reviewed-by: Julius Werner Signed-off-by: Yuvaraj Kumar C D --- drivers/usb/dwc3/dwc3-exynos.c |2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/usb/dwc3/dwc3-exynos.c b

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

2013-12-18 Thread Yuvaraj Kumar C D
suspend and resume asynchronously. Signed-off-by: Andrew Bresticker Reviewed-by: Julius Werner Signed-off-by: Yuvaraj Kumar C D --- drivers/usb/host/xhci-plat.c |2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/usb/host/xhci-plat.c b/drivers/usb/host/xhci-plat.c index 8abda5c

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

2013-12-18 Thread Yuvaraj Kumar C D
dependencies which would make resuming the dwc3 driver asynchronously unsafe. Signed-off-by: Andrew Bresticker Reviewed-by: Julius Werner Signed-off-by: Yuvaraj Kumar C D --- drivers/usb/dwc3/core.c |2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/usb/dwc3/core.c b/drivers/usb

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 wrote: > Any comments on this patch? > > On Mon, Nov 11, 2013 at 4:50 PM, Yuvaraj Kumar C D > wrote: >> From: Vasanth Ananthan >> >> This patch adds polling mode supp

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

2013-12-08 Thread Yuvaraj Kumar C D
Commit 64c138a ("ARM: dts: Move fifo-depth property from exynos5250 board dts") missed out handling the exynos5250 snow dts file. Deletes the fifo-depth property, as this property has been moved to SOC specific exynos5250.dtsi file. Signed-off-by : Abhilash Kesavan Signed-off-by: Yuv

[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 Signed-off-by: Yuvaraj Kumar C D --- arch/arm/boot/dts/cros5250-common.dtsi |4 arch/arm/boot/dts/exynos525

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 wrote: > On Thu, Dec 5, 2013 at 2:06 AM, Yuvaraj Kumar C D > wrote: >> Commits 64c138a ("ARM: dts: Move fifo-depth property from exynos5250 >> board dts") and 0c3de788 ("ARM: dts: change status property of dwmmc >

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

2013-12-05 Thread Yuvaraj Kumar C D
ow dts file. Signed-off-by : Abhilash Kesavan Signed-off-by: Yuvaraj Kumar C D --- 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/cros5250-common.dtsi

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 wrote: > From: Vasanth Ananthan > > 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 in exynos5250.These

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 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 >> wrote: >>> Hi, >>> >>> On Monday 07 October 2013 07:35 PM, Yuvaraj

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 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 wrote: >>> On Tuesday 01 October 2013 12:03 PM, Yuvaraj Kumar C D wrote: >>&

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

2013-11-11 Thread Yuvaraj Kumar C D
ed usleep_range() instead of udelay(). Signed-off-by: Vasanth Ananthan Signed-off-by: Yuvaraj Kumar C D --- .../devicetree/bindings/i2c/i2c-s3c2410.txt|2 + drivers/i2c/busses/i2c-s3c2410.c | 66 +--- 2 files changed, 58 insertions(+), 10 deletions(-

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

2013-10-18 Thread Yuvaraj Kumar
Gentle Ping... On Thu, Sep 26, 2013 at 10:51 AM, Yuvaraj Cd wrote: > Hi Kukjin, > Can you please take this series to your tree? > > Best Regards > Yuvaraj > > On Tue, Sep 3, 2013 at 1:41 PM, Tomasz Figa wrote: >> Hi Yuvaraj, >> >> On Tuesday 03 of Se

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 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 > wrote: >> This patch adds the mmc device tree n

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 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 >> &

[PATCH] i2c: s3c2410 : Add polling mode support

2013-10-01 Thread Yuvaraj Kumar C D
rrupt line.Also the current i2c-s3c2410 driver is only interrupt driven, thus a polling mode support is required in the driver for supporting this controller. This patch adds this support to the driver. Signed-off-by: Vasanth Ananthan Signed-off-by: Yuvaraj Kumar C D --- .../devicetree/bindings/

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

2013-09-30 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 I Signed-off-by: Yuvaraj Kumar C D Signed-off-by: Girish K S Signed-off-by: Vasanth Ananthan --- drivers/phy/Kconfig

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

2013-09-30 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 --- arch/arm/boot/dts/exynos5250-arndale.dts |9 - arch/arm/boot/dts/exynos5250-smdk5250.dts |6

[PATCH 0/3] Exynos5250 SATA Support

2013-09-30 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-09-30 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 I Signed-off-by: Yuvaraj Kumar C D --- drivers/ata/Kconfig |9 ++ drivers/ata

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

2013-09-25 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 wrote: > This patch adds the mmc device tree node entries for exynos5420 SOC. > Exynos5420 has a different version of DWMMC controller,so a new > compatible

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 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

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

2013-09-18 Thread Yuvaraj Kumar C D
x1f4/0x24c) [] (arch_timer_init+0x1f4/0x24c) from [] (clocksource_of_init+0x34/0x58) [] (clocksource_of_init+0x34/0x58) from [] (time_init+0x20/0x2c) [] (time_init+0x20/0x2c) from [] (start_kernel+0x1e0/0x39c) Signed-off-by: Yuvaraj Kumar C D --- arch/arm/boot/dts/exynos5250.dtsi |1 + 1 file

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 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 and dw

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 wrote: > On Monday 02 of September 2013 16:45:41 Yuvaraj Kumar wrote: >> On Fri, Aug 30, 2013 at 12:29 PM, Yuvaraj Kumar > wrote: >> > On Wed, Aug 28, 2013 at 5:52 PM, Tomasz Figa > wrote: >> >> Hi Yuvaraj, >&g

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

2013-09-02 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 --- arch/arm/boot/dts/exynos5250-arndale.dts |2 -- arch/arm/boot/dts/exynos5250-smdk5250.dts |2 -- arch/arm/boot/dts/exynos5250.dtsi

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

2013-09-02 Thread Yuvaraj Kumar C D
file and enable dwmmc node by "status = okay" in board specific dts file. Signed-off-by: Yuvaraj Kumar C D --- arch/arm/boot/dts/exynos5250-arndale.dts | 10 ++ arch/arm/boot/dts/exynos5250-smdk5250.dts | 10 ++ arch/arm/boot/dts/exynos5250.dtsi |4 ++

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

2013-09-02 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

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

2013-09-02 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-02 Thread Yuvaraj Kumar C D
since 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 --- arch/arm/boot/dts/exynos5.dtsi| 21 - arch/arm/boot/dts/exynos5250.dtsi | 12 2 files change

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

2013-09-02 Thread Yuvaraj Kumar C D
ung,dw-mshc-ddr-timing 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 fil

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 wrote: > On Wed, Aug 28, 2013 at 5:52 PM, Tomasz Figa 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.

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

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

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

2013-08-30 Thread Yuvaraj Kumar C D
off-by: Yuvaraj Kumar C D --- drivers/mmc/host/dw_mmc-pltfm.c |7 --- drivers/mmc/host/dw_mmc.c |9 + 2 files changed, 9 insertions(+), 7 deletions(-) diff --git a/drivers/mmc/host/dw_mmc-pltfm.c b/drivers/mmc/host/dw_mmc-pltfm.c index 2089752..5c49656 100644 --- a/driv

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

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

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

2013-08-30 Thread Yuvaraj Kumar C D
atch 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: socfpga: move socfpga private init mmc: dw_mmc

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

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

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

2013-08-30 Thread Yuvaraj Kumar C D
changes since V1: 1.avoid code duplication by calling dw_mci_exynos_priv_init in resume path. Signed-off-by: Yuvaraj Kumar C D Signed-off-by: Alim Akhtar --- drivers/mmc/host/dw_mmc-exynos.c | 38 +- 1 file changed, 37 insertions(+), 1 dele

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

2013-08-30 Thread Yuvaraj Kumar
On Wed, Aug 28, 2013 at 5:52 PM, Tomasz Figa 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. >> Exynos5420 has a different version of DWMMC controller,so a new &g

[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 --- .../devicetree/bindings/mmc/exynos-dw-mshc.txt | 34

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

2013-08-29 Thread Yuvaraj Kumar C D
nos-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 --- .../devicetree/bindings/mmc/exynos-dw-mshc.txt |2 + arch/arm/boot/dts/exynos5420-smdk5420.dts

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 wrote: > On Thu, Aug 29, 2013 at 3:14 PM, Seungwon Jeon wrote: >> On Thu, August 29, 2013, Alim Akhtar wrote: >>> Hi Seungwon, >>> >>> On Thu, Aug 29, 2013 at 1:53 PM, Seungwon Jeon wrote: >>> >

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 wrote: > On Thu, August 29, 2013, Alim Akhtar wrote: >> Hi Seungwon, >> >> On Thu, Aug 29, 2013 at 1:53 PM, Seungwon Jeon wrote: >> > On Wed, August 28, 2013, Yuvaraj Kumar C D wrote: >> >> Exynos5420 M

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 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 exynos5

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

2013-08-28 Thread Yuvaraj Kumar C D
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 --- drivers/mmc/host/dw_mmc-exynos.c | 31 +++ 1 file changed, 15 insertions(+), 16 deletions(-) diff

[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: Yuva

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

2013-08-28 Thread Yuvaraj Kumar C D
in exynos5420 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 Kuma

[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

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

2013-08-28 Thread Yuvaraj Kumar C D
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 --- drivers/mmc/host/dw_mmc-socfpga.c | 29 ++--- 1 file changed, 14 insertions(+), 15 deletions(-) diff

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

2013-08-28 Thread Yuvaraj Kumar C D
mshc-ddr-timing 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-

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 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 wrote: >> > On Tue, Aug 27, 2013 at 10:22:31AM +0100, Yuvaraj Kumar C D wrote: >> >> This patch add

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 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 > 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-27 Thread Yuvaraj Kumar
On Tue, Aug 27, 2013 at 4:31 PM, Mark Rutland 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 >> compati

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

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

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

2013-08-26 Thread Yuvaraj Kumar
On Tue, Aug 27, 2013 at 8:04 AM, Jaehoon Chung wrote: > Dear Yuvaraj, > > On 08/26/2013 06:20 PM, Yuvaraj Kumar wrote: >> On Fri, Aug 23, 2013 at 7:14 PM, Jaehoon Chung >> wrote: >>> Hi Yuvaraj, >>> >>> On 08/23/2013 08:15 PM, Yuvaraj Kumar C D

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 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 >>

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

2013-08-23 Thread Yuvaraj Kumar
ith 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 Managemen

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

2013-08-23 Thread Yuvaraj Kumar C D
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 Signed-off-by: Alim Akhtar --- drivers/mmc/host/dw_mmc-exynos.c | 33 + drivers/mmc/host/dw_mmc.c

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

2013-08-23 Thread Yuvaraj Kumar C D
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 --- drivers/mmc/host/dw_mmc-exynos.c | 31 +++ 1 file changed, 15 insertions(+), 16 deletions(-) diff --git a/drivers/mmc/host

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

2013-08-23 Thread Yuvaraj Kumar C D
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 --- drivers/mmc/host/dw_mmc-socfpga.c | 29 ++--- 1 file changed, 14 insertions(+), 15 deletions(-) diff --git a/drivers/mmc/host

[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 --- drivers/mmc/h

[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

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

2013-08-22 Thread Yuvaraj Kumar C D
C 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 --- .../devic

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

2013-08-21 Thread Yuvaraj Kumar
On Wed, Aug 21, 2013 at 4:00 PM, Tomasz Figa 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 &g

[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 V3 1/2] ARM: dts: Move dwmmc nodes from exynos5.dtsi to exynos5250.dtsi

2013-08-21 Thread Yuvaraj Kumar C D
from exynos5.dtsi and add in exynos5250.dtsi in single patch. Changes since V1: none Signed-off-by: Yuvaraj Kumar C D --- arch/arm/boot/dts/exynos5.dtsi| 21 - arch/arm/boot/dts/exynos5250.dtsi | 12 2 files changed, 12 insertions(+), 21 dele

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

2013-08-21 Thread Yuvaraj Kumar C D
file and enable dwmmc node by "status = okay" in board specific dts file. Signed-off-by: Yuvaraj Kumar C D --- arch/arm/boot/dts/exynos5250-arndale.dts | 10 ++ arch/arm/boot/dts/exynos5250-smdk5250.dts | 10 ++ arch/arm/boot/dts/exynos5250.dtsi |4 ++

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 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 &g

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 wrote: > Hi Yuvaraj, > > On Wednesday 21 of August 2013 12:07:38 yuvaraj...@gmail.com wrote: >> From: Yuvaraj Kumar C D >> >> Exynos5 series SOC's 5250 and 5420 have different versions of >> DWMMC controller.

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

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

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

2013-08-20 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 --- .../devicetree/bindings/mmc/exynos-dw-mshc.txt |

  1   2   >