[PATCH V8 1/2] mmc: core: HS200 mode support for eMMC 4.5

2011-12-22 Thread Girish K S
This patch adds the support of the HS200 bus speed for eMMC 4.5 devices. The eMMC 4.5 devices have support for 200MHz bus speed. The function prototype of the tuning function is modified to handle the tuning command number which is different in sd and mmc case. cc: Chris Ball Signed-off-by: Giris

[PATCH V8 2/2] mmc: host: Adds support for eMMC 4.5 HS200 mode

2011-12-22 Thread Girish K S
This patch adds support for the HS200 mode on the host side. Also enables the tuning feature required when the HS200 mode is selected. cc: Chris Ball Signed-off-by: Girish K S --- drivers/mmc/host/sdhci.c | 45 ++--- drivers/mmc/host/sdhci.h |1 +

[PATCH V8 0/2] HS200 Mode support for device and host

2011-12-22 Thread Girish K S
changes in v7: Updated with review comments for minor changes in host conditional handling. added the handling for 4 bit bus width. Changes in v6: split the patch into 2 and classified them as a patch for device and host. Modified to include the review comments. Chang

Re: [PATCH] ARM: OMAP: hsmmc: add max_freq field

2011-12-22 Thread Daniel Mack
On 12/22/2011 08:37 PM, Kishore Kadiyala wrote: > On Wed, Dec 14, 2011 at 6:52 PM, Daniel Mack wrote: >> External circuitry like level shifters may limit the maximum operation >> speed of the hsmmc controller. Add a field to struct omap2_hsmmc_info >> so boards can adjust the setting on demand. >>

Re: [PATCH] ARM: OMAP: hsmmc: add max_freq field

2011-12-22 Thread Kishore Kadiyala
On Wed, Dec 14, 2011 at 6:52 PM, Daniel Mack wrote: > External circuitry like level shifters may limit the maximum operation > speed of the hsmmc controller. Add a field to struct omap2_hsmmc_info > so boards can adjust the setting on demand. > > Signed-off-by: Daniel Mack > Cc: Tony Lindgren >

Re: [GIT PULL] ARM: amba: Enable module alias autogeneration for AMBA drivers

2011-12-22 Thread Russell King - ARM Linux
On Thu, Dec 22, 2011 at 11:21:25AM +, Dave Martin wrote: > On Mon, Dec 19, 2011 at 09:39:42PM +, Russell King - ARM Linux wrote: > > I have pulled it, I just haven't merged it in anywhere yet. > > OK, great -- thanks. > > I wasn't too familiar with the procedure, so I just wanted > to be

Re: [PATCH] ARM: OMAP: hsmmc: add max_freq field

2011-12-22 Thread Tony Lindgren
* Daniel Mack [111214 04:51]: > External circuitry like level shifters may limit the maximum operation > speed of the hsmmc controller. Add a field to struct omap2_hsmmc_info > so boards can adjust the setting on demand. > > Signed-off-by: Daniel Mack > Cc: Tony Lindgren Acked-by: Tony Lindgre

Re: [PATCH v5 1/1] mmc:Support of PCI mode for the dw_mmc driver

2011-12-22 Thread James Hogan
I've minimally tested the platform version, but on the current mmc-next I need the extra includes below. With these changes the patch looks okay to me. Note however that this patch will conflict with Jaehoon Chung's dev_pm_ops patch, so it's probably worth fixing it to apply on top of that once it

Re: [PATCH v3] mmc: dw_mmc: use the dev_pm_ops for dw_mmc controller

2011-12-22 Thread James Hogan
On 12/08/2011 10:23 AM, Jaehoon Chung wrote: > Dw_mmc controller didn't use dev_pm_ops. > This patch modified to use the dev_pm_ops for dw_mmc controller > > Signed-off-by: Jaehoon Chung > Signed-off-by: Kyungmin Park Thanks Acked-by: James Hogan > --- > Changelog v3: > - Change CONFIG

Re: [PATCH RESEND] mmc: dw_mmc: Support predefined mutiple block transfers

2011-12-22 Thread Will Newton
On Thu, Dec 22, 2011 at 9:01 AM, Seungwon Jeon wrote: > This patch adds the support for predefined multiple block r/w. > dw_mmc can support MMC_CAP_CMD23 capability. > > Signed-off-by: Seungwon Jeon > --- >  drivers/mmc/host/dw_mmc.c |   34 -- >  1 files changed, 2

Re: [GIT PULL] ARM: amba: Enable module alias autogeneration for AMBA drivers

2011-12-22 Thread Dave Martin
On Mon, Dec 19, 2011 at 09:39:42PM +, Russell King - ARM Linux wrote: > On Mon, Dec 19, 2011 at 01:24:09PM +, Dave Martin wrote: > > Hi Russell, > > > > This one isn't urgent, but I'm not seeing the amba modalias patches > > anywhere yet. Did you have any outstanding concerns which need t

[PATCH 1/5 v2] ESDHC: add PIO mode support

2011-12-22 Thread r66093
From: Jerry Huang For some FSL ESDHC controller(e.g. P2020E, Rev1.0), the SDHC can not work on DMA mode because of the hardware bug, so we set a broken dma flag and use PIO mode. Signed-off-by: Gao Guanhua Signed-off-by: Jerry Huang CC: Chris Ball --- changes for v2: - change the prop

[PATCH 4/5 v2] ESDHC: Workaround for data crc error on p1010rdb

2011-12-22 Thread r66093
From: Jerry Huang SD card read was failing (data crc error)on some cards at maximum possible frequency on P1010(CCB frequency set to 400MHz). Some clock deviations are also observed at this frequency. Hence reduced the mmc clock freq. Signed-off-by: Priyanka Jain Singed-off-by: Jerry Huang CC:

[PATCH 3/5 v2] ESDHC: Power management for ESDHC

2011-12-22 Thread r66093
From: Jerry Huang For FSL ESDHC controllor, when enter the sleep, the controller will power off, therefore the register will lost its valuse, and driver should save value of register during suspend and used during resume. Signed-off-by: Jerry Huang Signed-off-by: Jiang Yutang CC: Chris Ball -

[PATCH 5/5 v2] ESDHC: Fix DMA errors in kernel booting on P1010

2011-12-22 Thread r66093
From: Jerry Huang When linux is booted with DMA mode enabled in esdhc module on P1010, there were following errors: mmc0: ADMA error mmc0: error -5 whilst initialising SD card It is because FSL ESDHC controller has different bit setting for PROCTL register, when kernel sets Power Control Regist

[PATCH 2/5 v2] ESDHC: set the timeout to the max value

2011-12-22 Thread r66093
From: Jerry Huang When access the card on some FSL platform board (e.g p2020, p1010, mpc8536), the following error is reported with the timeout value calculated: mmc0: Got data interrupt 0x0020 even though no data operation was in progress. mmc0: Got data interrupt 0x0020 even though no

Re: [PATCH v2] mmc: dw_mmc: Add second capability field

2011-12-22 Thread Will Newton
On Thu, Dec 22, 2011 at 9:01 AM, Seungwon Jeon wrote: > This patch adds caps2 filed for second capability in dw_mmc. > It corresponds with MMC_CAPS2_XXX. And this patch removes the > unnecessary condition statement for assigning caps. > > Signed-off-by: Seungwon Jeon > --- >  drivers/mmc/host/dw_

[PATCH RESEND] mmc: dw_mmc: Support predefined mutiple block transfers

2011-12-22 Thread Seungwon Jeon
This patch adds the support for predefined multiple block r/w. dw_mmc can support MMC_CAP_CMD23 capability. Signed-off-by: Seungwon Jeon --- drivers/mmc/host/dw_mmc.c | 34 -- 1 files changed, 28 insertions(+), 6 deletions(-) diff --git a/drivers/mmc/host/dw_mm

[PATCH v2] mmc: dw_mmc: Add second capability field

2011-12-22 Thread Seungwon Jeon
This patch adds caps2 filed for second capability in dw_mmc. It corresponds with MMC_CAPS2_XXX. And this patch removes the unnecessary condition statement for assigning caps. Signed-off-by: Seungwon Jeon --- drivers/mmc/host/dw_mmc.c |6 ++ include/linux/mmc/dw_mmc.h |1 + 2 files c