kernelnewbies.kernelnewbies.org archive mirror
 help / color / mirror / Atom feed
* Getting an obscure driver into mainline
@ 2014-07-03 14:52 Kieran Kunhya
  2014-07-04 17:34 ` Greg KH
  0 siblings, 1 reply; 2+ messages in thread
From: Kieran Kunhya @ 2014-07-03 14:52 UTC (permalink / raw)
  To: kernelnewbies

Hello,

I have reverse engineered a driver for Sony SxS memory cards which are
expresscards used in professional cameras. Unfortunately I haven't
figured out how to make it work with DMA as used in the block device
API; currently it only works with a memcpy. I'm not really sure if I'm
using the block device API incorrectly and was told to ask here (and
cc GKH) since I didn't hear much from lkml.

My code is here: https://github.com/kierank/sxs-linux

What is the next step for getting this into mailing and who is the
person to ask about block device DMA?

Kieran

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Getting an obscure driver into mainline
  2014-07-03 14:52 Getting an obscure driver into mainline Kieran Kunhya
@ 2014-07-04 17:34 ` Greg KH
  0 siblings, 0 replies; 2+ messages in thread
From: Greg KH @ 2014-07-04 17:34 UTC (permalink / raw)
  To: kernelnewbies

On Thu, Jul 03, 2014 at 03:52:21PM +0100, Kieran Kunhya wrote:
> Hello,
> 
> I have reverse engineered a driver for Sony SxS memory cards which are
> expresscards used in professional cameras. Unfortunately I haven't
> figured out how to make it work with DMA as used in the block device
> API; currently it only works with a memcpy. I'm not really sure if I'm
> using the block device API incorrectly and was told to ask here (and
> cc GKH) since I didn't hear much from lkml.
> 
> My code is here: https://github.com/kierank/sxs-linux
> 
> What is the next step for getting this into mailing and who is the
> person to ask about block device DMA?

I'd turn it into a patch for the drivers/block/ directory and submit it
to the people that scripts/get_maintainer.pl says to use.  Also cc: the
linux-fsdevel mailing list as the developers there might be able to help
out on the block dma issues.

I can always put it in the drivers/staging/ directory today, but I don't
see any reason it shouldn't just go into the main part of the kernel
instead.

Hope this helps,

greg k-h

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2014-07-04 17:34 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-07-03 14:52 Getting an obscure driver into mainline Kieran Kunhya
2014-07-04 17:34 ` Greg KH

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).