Re: [PATCH 0/5] mmc: add double buffering for mmc block requests

2011-01-18 Thread Per Forlin
On 18 January 2011 03:35, Jaehoon Chung jh80.ch...@samsung.com wrote: Hi Per.. it is interesting approach..so we want to test your double buffering in our environment(Samsung SoC). Did you test with SDHCI? So far I have only tested on mmci for board u5500 and u8500. I happily test on a

Re: [PATCH v4] dw_mmc: Add Synopsys DesignWare mmc host driver.

2011-01-18 Thread Will Newton
On Tue, Jan 18, 2011 at 7:54 AM, Jaehoon Chung jh80.ch...@samsung.com wrote: Hi Will. I have some question...i'm testing dw_mmc in our environment. but i didn't understand pdata-init(?)...what initialize in there? In most of our platforms init is empty so I guess it would be fine to change

RE: [PATCH v1 1/3]mmc: implemented runtime pm for mmc host

2011-01-18 Thread Tardy, Pierre
I'm also worried about this patch not taking in account the 8 clock cycles before shutting down the clock, contrary to the clock gating fw. If you power down hc, you will also gate the clock. So the sdio protocol might not be strictly followed. As mmc spec said, 8 clock cycles is

[PATCH 0/4] omap4: hsmmc: Adding ADMA support

2011-01-18 Thread Kishore Kadiyala
This patch series adds support for ADMA on MMC1 MMC2 controllers on OMAP4. There is no performance improvement observed using ADMA over SDMA. Advantage using ADMA could be reducing contention over SDMA. Also the series includes some cleanup. The series is based on 2.6.37-rc8 and tested on

[PATCH 1/4] omap: hsmmc: Rename use_dma to xfer_type and define possible transfers

2011-01-18 Thread Kishore Kadiyala
OMAP4 introduces dedicated internal DMA which is ADMA for its MMC controllers HSMMC1 HSMMC2. Renaming use_dma member of the struct omap_hsmmc_host to xfer_type and defining the transfer modes PIO/SDMA/ADMA that can be used by the MMC controller. Signed-off-by: Kishore Kadiyala

[PATCH 2/4] omap: hsmmc: Rename and cleanup omap_hsmmc_dma_cleanup

2011-01-18 Thread Kishore Kadiyala
Renaming omap_hsmmc_dma_cleanup as omap_hsmmc_xfer_cleanup and doing some cleanup by handling the error success scenarios during a transfer for different xfer_type. Signed-off-by: Kishore Kadiyala kishore.kadiy...@ti.com Reviewed-by: Sukumar Ghorai s-gho...@ti.com ---

[PATCH 3/4] omap4: hsmmc: Adding ADMA support for MMC1 MMC2 controllers

2011-01-18 Thread Kishore Kadiyala
On OMAP4, MMC1 MMC2 controllers support ADMA feature which will provide direct access to internal data. Basically ADMA is a DMA controller embedded in the MMC controller. It fetches each descriptor line [address+length+attributes] from a descriptor table and executes the corresponding action

[PATCH 4/4] omap4: hsmmc: enable ADMA for MMC1 MMC2

2011-01-18 Thread Kishore Kadiyala
Enable ADMA support for MMC1 MMC2 controller on omap4 by updating features of struct omap_mmc_platform_data. Signed-off-by: Kishore Kadiyala kishore.kadiy...@ti.com Signed-off-by: Venkatraman S svenk...@ti.com Reviewed-by: Sukumar Ghorai s-gho...@ti.com --- arch/arm/mach-omap2/hsmmc.c | 13

Re: [PATCH 2/2] msm: 8x50: Add initial support for SDCC

2011-01-18 Thread David Brown
On Mon, Jan 17 2011, Sahitya Tummala wrote: Signed-off-by: Sahitya Tummala stumm...@codeaurora.org --- arch/arm/mach-msm/board-qsd8x50.c | 81 +- arch/arm/mach-msm/devices-qsd8x50.c | 196 +++ arch/arm/mach-msm/gpiomux-8x50.c

SDHC Read Performance

2011-01-18 Thread Simon Horman
Hi, I am currently interested in the read performance of the SDHI driver. I ran the following tests on a Mackerel board using Linus's latest tree (6845a44a), which I believe has all of the outstanding patches from Arnd and Guennadi merged. I have made the following crude performance

Re: A MMC card transfer issue

2011-01-18 Thread Philip Rakity
I just looked in the 2.6.37 code and the fix is not there. It is in the 2.6.37 linus tree. http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=blob;f=drivers/mmc/core/mmc.c;h=16006ef153fe081c2f0f0a09cd4443ce7f3c49a1;hb=a25cecce88194b2edf38b8c3b1665e9318eb2d22 Chris Ball who

RE: A MMC card transfer issue

2011-01-18 Thread Tomoya MORINAGA
Hi Chris, On Wednesday, January 19, 2011 10:00 AM, Philip Rakity wrote: I just looked in the 2.6.37 code and the fix is not there. It is in the 2.6.37 linus tree. http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.g

Re: A MMC card transfer issue

2011-01-18 Thread Chris Ball
On Wed, Jan 19, 2011 at 10:29:21AM +0900, Tomoya MORINAGA wrote: On Wednesday, January 19, 2011 10:00 AM, Philip Rakity wrote: I just looked in the 2.6.37 code and the fix is not there. It is in the 2.6.37 linus tree. http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.g

Re: A MMC card transfer issue

2011-01-18 Thread Philip Rakity
Chris, transcend card is 1 bit card. Requires bus_width patches. Philip On Jan 18, 2011, at 5:41 PM, Chris Ball wrote: On Wed, Jan 19, 2011 at 10:29:21AM +0900, Tomoya MORINAGA wrote: On Wednesday, January 19, 2011 10:00 AM, Philip Rakity wrote: I just looked in the 2.6.37 code and the

Re: SDHC Read Performance

2011-01-18 Thread Magnus Damm
Hi Simon, On Wed, Jan 19, 2011 at 9:09 AM, Simon Horman ho...@verge.net.au wrote: Hi, I am currently interested in the read performance of the SDHI driver.  I ran the following tests on a Mackerel board using Linus's latest tree (6845a44a), which I believe has all of the outstanding patches

Re: A MMC card transfer issue

2011-01-18 Thread Philip Rakity
For 1 bit transcend cards you need these 2 patches. From 22113efd00491310da802f3b1a9a66cfcf415fac Mon Sep 17 00:00:00 2001 From: Aries Lee aries...@jmicron.com Date: Wed, 15 Dec 2010 08:14:24 +0100 Subject: [PATCH] mmc: Test bus-width for old MMC devices Some old MMC devices fail with the 4/8