[PATCH][mmc/host]:Blackfin SD Host Controller Driver

2009-11-23 Thread cliffcai.sh
From: Cliff Cai Signed-off-by: Cliff Cai --- drivers/mmc/host/Kconfig| 20 ++ drivers/mmc/host/Makefile |1 + drivers/mmc/host/bfin_sdh.c | 633 +++ 3 files changed, 654 insertions(+), 0 deletions(-) create mode 100644 drivers/mmc/host/bfin_

RE: [PATCH] davinci: MMC: add cpufreq support

2009-11-23 Thread Chaithrika U S
Andrew, Can you please push this patch to mmotm tree as there are no review comments for this patch. Regards, Chaithrika On Wed, Nov 04, 2009 at 09:52:16, Chaithrika U S wrote: > Do you have any review comments or suggestions for this patch? > > Regards, > Chaithrika > > On Tue, Oct 20, 2009

[PATCH v5] mmc-omap: Add support for 16-bit and 32-bit registers

2009-11-23 Thread Cory Maccarrone
The omap850 and omap730 use 16-bit registers instead of 32-bit, requiring a modification of the register addresses in the mmc-omap driver. To resolve this, a bit shift is performed on base register addresses, either by 1 or 2 bits depending on the CPU in use. This yields the correct registers for

Re: [PATCH v4] mmc-omap: Add support for 16-bit and 32-bit registers

2009-11-23 Thread Cory Maccarrone
On Mon, Nov 23, 2009 at 11:12 AM, Ladislav Michl wrote: > Ah, there is no valid reason to make it bitfield, right? Whole struct is > not well layed wtr alignment, but please do not make it any worse. That is > my last complain, I swear ;-). Thank you for your patience. > > Other than that, tested

Re: [PATCH v4] mmc-omap: Add support for 16-bit and 32-bit registers

2009-11-23 Thread Ladislav Michl
On Mon, Nov 23, 2009 at 08:23:59AM -0800, Cory Maccarrone wrote: > The omap850 and omap730 use 16-bit registers instead of 32-bit, requiring > a modification of the register addresses in the mmc-omap driver. To resolve > this, a bit shift is performed on base register addresses, either by 1 or 2 >

Re: [PATCH v4] mmc-omap: Add support for 16-bit and 32-bit registers

2009-11-23 Thread Tony Lindgren
* Cory Maccarrone [091123 08:23]: > The omap850 and omap730 use 16-bit registers instead of 32-bit, requiring > a modification of the register addresses in the mmc-omap driver. To resolve > this, a bit shift is performed on base register addresses, either by 1 or 2 > bits depending on the CPU in

[PATCH v4] mmc-omap: Add support for 16-bit and 32-bit registers

2009-11-23 Thread Cory Maccarrone
The omap850 and omap730 use 16-bit registers instead of 32-bit, requiring a modification of the register addresses in the mmc-omap driver. To resolve this, a bit shift is performed on base register addresses, either by 1 or 2 bits depending on the CPU in use. This yields the correct registers for

Re: [PATCH v3] mmc-omap: Add support for 16-bit and 32-bit registers

2009-11-23 Thread Cory Maccarrone
On Mon, Nov 23, 2009 at 5:25 AM, Ladislav Michl wrote: [...] >> @@ -167,6 +168,8 @@ struct mmc_omap_host { >>       spinlock_t              clk_lock;     /* for changing enabled state */ >>       unsigned int            fclk_enabled:1; >> >> +     unsigned                reg_shift:1; >> + > [...]

Re: [PATCH v3] mmc-omap: Add support for 16-bit and 32-bit registers

2009-11-23 Thread Alistair Buxton
2009/11/23 Ladislav Michl : > And sorry to ask again. This very driver works reliable and there are no > timeouts like this > mmci-omap mmci-omap.0: command timeout (CMD8) > mmci-omap mmci-omap.0: command timeout (CMD5) > mmci-omap mmci-omap.0: command timeout (CMD5) > mmci-omap mmci-omap.0: comma

Re: [PATCH v3] mmc-omap: Add support for 16-bit and 32-bit registers

2009-11-23 Thread Ladislav Michl
On Sun, Nov 22, 2009 at 01:16:25PM -0800, Cory Maccarrone wrote: > The omap850 and omap730 use 16-bit registers instead of 32-bit, requiring > a modification of the register addresses in the mmc-omap driver. To resolve > this, a bit shift is performed on base register addresses, either by 1 or 2 >