Re: sdio: enhance IO_RW_EXTENDED support

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Pierre Ossman
Date: Saturday, August 4, 2007 - 6:23 am

On Tue, 31 Jul 2007 16:36:30 +0100
David Vrabel <david.vrabel@csr.com> wrote:


Thanks. These are some nice improvements. I do have one suggestion
though:

Could we design it so that sdio_io_rw_ext_helper() sets the block size
itself? That way most drivers wouldn't have to care about that detail
and the core would be free to choose optimal values.

I suspect that some transactions might require a certain block size.
But we could satisfy that by stating that any transfer small enough to
fit into one block will not be split up.

(PS. You might want to add [PATCH x/3] to your subjects so that the
order of the patches is crystal clear)

Rgds
-- 
     -- Pierre Ossman

  Linux kernel, MMC maintainer        http://www.kernel.org
  PulseAudio, core developer          http://pulseaudio.org
  rdesktop, core developer          http://www.rdesktop.org
-
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
sdio: enhance IO_RW_EXTENDED support, David Vrabel, (Tue Jul 31, 8:36 am)
sdio: parameterize SDIO FBR register defines, David Vrabel, (Tue Jul 31, 8:36 am)
sdio: set the functions' block size, David Vrabel, (Tue Jul 31, 8:36 am)
Re: sdio: enhance IO_RW_EXTENDED support, Pierre Ossman, (Sat Aug 4, 6:23 am)
Re: sdio: parameterize SDIO FBR register defines, Pierre Ossman, (Sat Aug 4, 6:26 am)
Re: sdio: set the functions' block size, Pierre Ossman, (Sat Aug 4, 6:30 am)
Re: sdio: set the functions' block size, David Vrabel, (Mon Aug 6, 3:04 am)
Re: sdio: parameterize SDIO FBR register defines, David Vrabel, (Mon Aug 6, 3:14 am)
Re: sdio: enhance IO_RW_EXTENDED support, David Vrabel, (Mon Aug 6, 3:31 am)
Re: sdio: parameterize SDIO FBR register defines, Pierre Ossman, (Mon Aug 6, 7:58 am)
Re: sdio: enhance IO_RW_EXTENDED support, Pierre Ossman, (Mon Aug 6, 8:12 am)
Re: sdio: enhance IO_RW_EXTENDED support, David Vrabel, (Mon Aug 6, 8:32 am)
Re: sdio: enhance IO_RW_EXTENDED support, Pierre Ossman, (Mon Aug 6, 11:06 am)
Re: sdio: enhance IO_RW_EXTENDED support, Pierre Ossman, (Mon Aug 6, 1:01 pm)
Re: sdio: enhance IO_RW_EXTENDED support, David Vrabel, (Tue Aug 7, 5:51 am)
[patch 2/4] sdio: set the functions' block size, David Vrabel, (Tue Aug 7, 5:54 am)
[patch 4/4] sdio: disable CD resistor, David Vrabel, (Tue Aug 7, 5:55 am)
Re: sdio: enhance IO_RW_EXTENDED support, Pierre Ossman, (Tue Aug 7, 6:33 am)
Re: [patch 2/4] sdio: set the functions' block size, Pierre Ossman, (Tue Aug 7, 6:38 am)
Re: [patch 4/4] sdio: disable CD resistor, Pierre Ossman, (Tue Aug 7, 6:43 am)
Re: [patch 4/4] sdio: disable CD resistor, David Vrabel, (Tue Aug 7, 7:46 am)
Re: [patch 4/4] sdio: disable CD resistor, Pierre Ossman, (Tue Aug 7, 8:08 am)
Re: [patch 2/4] sdio: set the functions' block size, David Vrabel, (Tue Aug 7, 10:20 am)
Re: [patch 2/4] sdio: set the functions' block size, Pierre Ossman, (Tue Aug 7, 10:54 am)
Re: [patch 2/4] sdio: set the functions' block size, David Vrabel, (Wed Aug 8, 2:46 am)
Re: [patch 2/4] sdio: set the functions' block size, Pierre Ossman, (Wed Aug 8, 3:06 am)
Re: [patch 2/4] sdio: set the functions' block size, David Vrabel, (Wed Aug 8, 3:19 am)
[patch 1/3] sdio: add SDIO_FBR_BASE(f) macro, David Vrabel, (Wed Aug 8, 6:23 am)
[patch 2/3] sdio: set the functions' block size, David Vrabel, (Wed Aug 8, 6:23 am)