From: Christer Weinigel <christer@weinigel.se>
To: ben-linux@fluff.org
Cc: linux-kernel@vger.kernel.org, christer@weinigel.se
Subject: [patch 0/3] s3cmci SDIO patches
Date: Mon, 08 Sep 2008 14:48:48 +0200 [thread overview]
Message-ID: <20080908124848.541807034@zoo.weinigel.se> (raw)
Hi Ben,
here are the s3cmci SDIO patches that I've done so far.
The first patch modifies the s3cmci driver so that it supports
non-word-sized transfers which is needed by SDIO.
The second patch removes calls the pio_tasklet directly from the
interrupt handler instead of scheduling it as a tasklet. This reduces
the CPU load for the driver sligthtly.
The third patch adds experimental SDIO interrupt support. Since there
are issues with spurious interrupts on some S3C processors, I think
this needs more testing before going into the kernel.
I'm working on trying to get the SDIO driver to go faster and use less
CPU, so I'm mainly doing two things right now, first of all I'd like
to try to make DMA work again. There are hooks in the code for DMA,
but when i tried turning it on, it didn't work, so I'll try to chase
that down.
I'll probably make some other random changes, I'd like to make the
driver support non-word-aligned block transfers for example, something
that it doesn't support right now. It doesn't seem to be needed for
SDIO Bluetooth Type A, but it would be nice to have it for
correctness.
And I'll try to clean up my patches to add asynchronous operations to
the SDIO layer, which might cause some fallout on the s3cmci driver.
Is there anything you'd like me to do with the s3cmci driver while I'm
at it?
/Christer
--
"Just how much can I get away with and still go to heaven?"
Christer Weinigel <christer@weinigel.se> http://www.weinigel.se
next reply other threads:[~2008-09-08 12:59 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-09-08 12:48 Christer Weinigel [this message]
2008-09-08 12:48 ` [patch 1/3] s3cmci -- support odd block transfers Christer Weinigel
2008-09-08 12:48 ` [patch 2/3] s3cmci - call pio_tasklet from IRQ Christer Weinigel
2008-09-08 13:46 ` Ben Dooks
2008-09-08 14:04 ` Christer Weinigel
2008-09-08 15:12 ` Christer Weinigel
2008-09-08 12:48 ` [patch 3/3] s3cmci - add SDIO interrupt support Christer Weinigel
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20080908124848.541807034@zoo.weinigel.se \
--to=christer@weinigel.se \
--cc=ben-linux@fluff.org \
--cc=linux-kernel@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®