All of lore.kernel.org
 help / color / mirror / Atom feed
From: Viresh Kumar <viresh.kumar@st.com>
To: tj@kernel.org, jgarzik@pobox.com, linux-ide@vger.kernel.org
Cc: shiraz.hashim@st.com, amit.goel@st.com, armando.visconti@st.com,
	viresh.linux@gmail.com, Viresh Kumar <viresh.kumar@st.com>
Subject: [PATCH V3 0/2] add pata_arasan_cf support
Date: Tue, 22 Feb 2011 14:32:37 +0530	[thread overview]
Message-ID: <cover.1298358936.git.viresh.kumar@st.com> (raw)

This patch series adds
 - ata_sff_queue_work() & ata_sff_queue_delayed_work()
 - add support for arasan compact flash controller.

Changes Since V2:
 - arasan_cf_error_handler declared to cancel scheduled work.
 - modified .sg_tablesize & .dma_boundary in arasan_cf_sht.
 - lines over 80 columns broken at more logical places.

Changes Since V1:
 - add separate patch to introduce ata_sff_queue_work & ata_sff_queue_delayed_work
 - remove arasan cf drivers workqueue.
 - remove drivers/ata/pata_arasan_cf.h and put register definitions in
   pata_arasan_cf.c
 - take ap->lock and host->lock at relevant places.
 - use bool for variables which can have value 0 or 1.
 - remove bmdma part and override freeze, qc_issue routines.
 - introduce concept of delayed_work if altstatus reg reads ATA_BUSY after =
DMA
   xfer are over.


Viresh Kumar (2):
  libata-sff: add ata_sff_queue_work() & ata_sff_queue_delayed_work()
  pata_arasan_cf: Adding support for arasan compact flash host
    controller

 MAINTAINERS                         |    7 +
 drivers/ata/Kconfig                 |    6 +
 drivers/ata/Makefile                |    1 +
 drivers/ata/libata-sff.c            |   15 +-
 drivers/ata/pata_arasan_cf.c        |  957 +++++++++++++++++++++++++++++++++++
 include/linux/libata.h              |    3 +
 include/linux/pata_arasan_cf_data.h |   47 ++
 7 files changed, 1034 insertions(+), 2 deletions(-)
 create mode 100644 drivers/ata/pata_arasan_cf.c
 create mode 100644 include/linux/pata_arasan_cf_data.h

-- 
1.7.2.2


             reply	other threads:[~2011-02-22  9:02 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-02-22  9:02 Viresh Kumar [this message]
2011-02-22  9:02 ` [PATCH V1 resend 1/2] libata-sff: add ata_sff_queue_work() & ata_sff_queue_delayed_work() Viresh Kumar
2011-03-14  6:54   ` Jeff Garzik
2011-02-22  9:02 ` [PATCH V3 2/2] pata_arasan_cf: Adding support for arasan compact flash host controller Viresh Kumar
2011-02-22  9:14   ` Tejun Heo
2011-02-22  9:43     ` viresh kumar

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=cover.1298358936.git.viresh.kumar@st.com \
    --to=viresh.kumar@st.com \
    --cc=amit.goel@st.com \
    --cc=armando.visconti@st.com \
    --cc=jgarzik@pobox.com \
    --cc=linux-ide@vger.kernel.org \
    --cc=shiraz.hashim@st.com \
    --cc=tj@kernel.org \
    --cc=viresh.linux@gmail.com \
    /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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.