From: Jonathan Cameron <jic23@kernel.org>
To: Zubair Lutfullah <zubair.lutfullah@gmail.com>
Cc: jic23@cam.ac.uk, gregkh@linuxfoundation.org,
linux-iio@vger.kernel.org, linux-kernel@vger.kernel.org,
koen@dominion.thruhere.net
Subject: Re: [PATCH 00/15] iio: ti_am335x_adc: Add continuous mode take 2
Date: Sat, 20 Jul 2013 12:25:48 +0100 [thread overview]
Message-ID: <51EA73BC.8050901@kernel.org> (raw)
In-Reply-To: <1374186086-5015-1-git-send-email-zubair.lutfullah@gmail.com>
On 07/18/2013 11:21 PM, Zubair Lutfullah wrote:
> Patches now give correct authorship.
>
> and checkpatch.pl issues are checked for each patch.
>
> I hope the actual code bashing can begin now.
>
> A series of patches that add continuous sampling support
> for the adc drivers for the am335x.
>
> These apply on top of mfd-next after the recent set of patches
> on this driver by Sebastian Andrzej Siewior
>
> Tested on the Beaglebone Black running 3.11
>
> Patil, Rachna (5):
> MFD: ti_tscadc: disable TSC config registers in adc mode
> iio: ti_am335x_adc: Fix wrong samples received on 1st read
> input: ti_tsc: Enable shared IRQ for TSC
> iio: mfd: input: ti_am335x_adc:Add support for continuous mode
> MFD: ti_tscadc: ADC Clock check not required
>
> Russ Dill (10):
> iio: ti_am335x_adc: Handle set to clear IRQENABLE
> iio: ti_am335x_adc: Handle set to clear IRQSTATUS
> iio: ti_am335x_adc: Handle overrun before threshold event
> iio: ti_am335x_adc: Avoid double threshold event
> iio: ti_am335x_adc: Also clear threshold event when clearing overrun
> event
> iio: ti_am335x_adc: Print error and handle short FIFO events
> iio: ti_am335x_adc: Fix allocation count of FIFO buffer.
> iio: ti_am335x_adc: Fix capture operation during resume
> iio: ti_am335x_adc: Reset and clear overrun status before capture
> iio: ti_am335x_adc: Properly handle out of memory situation
I am a little irritated by the mess we have here. Russ has clearly done
a lot of fine work cleaning up the earlier patches. As a result
we have a series of initial buggy patches and then a series of patches
fixing them again.
As you are submitting these for mainline I would really like it all merged
down into a clean series of clear patches.
Part 1. Any fixes that are unconnected to the rest of the series. These will
then get sent upstream within this cycle.
Part 2. Feature add patch. Here that is basically a single patch adding the
continous mode support.
It is nice to maintain history and all but I would much rather have something
that is easy to review, with appropriate comments or if people will give
them, sign offs to reflect the various contributions.
Jonathan
>
> drivers/iio/adc/ti_am335x_adc.c | 354 +++++++++++++++++++++++++----
> drivers/input/touchscreen/ti_am335x_tsc.c | 17 +-
> drivers/mfd/ti_am335x_tscadc.c | 30 ++-
> include/linux/mfd/ti_am335x_tscadc.h | 27 ++-
> 4 files changed, 366 insertions(+), 62 deletions(-)
>
next prev parent reply other threads:[~2013-07-20 11:25 UTC|newest]
Thread overview: 29+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-07-18 22:21 [PATCH 00/15] iio: ti_am335x_adc: Add continuous mode take 2 Zubair Lutfullah
2013-07-18 22:21 ` [PATCH 01/15] MFD: ti_tscadc: disable TSC config registers in adc mode Zubair Lutfullah
2013-07-18 22:45 ` Greg KH
2013-07-19 20:47 ` Zubair Lutfullah :
2013-07-19 23:13 ` Greg KH
2013-07-18 22:21 ` [PATCH 02/15] iio: ti_am335x_adc: Fix wrong samples received on 1st read Zubair Lutfullah
2013-07-20 10:52 ` Jonathan Cameron
2013-07-18 22:21 ` [PATCH 03/15] input: ti_tsc: Enable shared IRQ for TSC Zubair Lutfullah
2013-07-20 10:57 ` Jonathan Cameron
2013-07-18 22:21 ` [PATCH 04/15] iio: mfd: input: ti_am335x_adc:Add support for continuous mode Zubair Lutfullah
2013-07-20 11:15 ` Jonathan Cameron
2013-07-18 22:21 ` [PATCH 05/15] MFD: ti_tscadc: ADC Clock check not required Zubair Lutfullah
2013-07-20 11:16 ` Jonathan Cameron
2013-07-18 22:21 ` [PATCH 06/15] iio: ti_am335x_adc: Handle set to clear IRQENABLE Zubair Lutfullah
2013-07-20 11:19 ` Jonathan Cameron
2013-07-18 22:21 ` [PATCH 07/15] iio: ti_am335x_adc: Handle set to clear IRQSTATUS Zubair Lutfullah
2013-07-18 22:21 ` [PATCH 08/15] iio: ti_am335x_adc: Handle overrun before threshold event Zubair Lutfullah
2013-07-20 11:21 ` Jonathan Cameron
2013-07-18 22:21 ` [PATCH 09/15] iio: ti_am335x_adc: Avoid double " Zubair Lutfullah
2013-07-18 22:21 ` [PATCH 10/15] iio: ti_am335x_adc: Also clear threshold event when clearing overrun event Zubair Lutfullah
2013-07-18 22:21 ` [PATCH 11/15] iio: ti_am335x_adc: Print error and handle short FIFO events Zubair Lutfullah
2013-07-18 22:21 ` [PATCH 12/15] iio: ti_am335x_adc: Fix allocation count of FIFO buffer Zubair Lutfullah
2013-07-18 22:21 ` [PATCH 13/15] iio: ti_am335x_adc: Fix capture operation during resume Zubair Lutfullah
2013-07-18 22:21 ` [PATCH 14/15] iio: ti_am335x_adc: Reset and clear overrun status before capture Zubair Lutfullah
2013-07-18 22:21 ` [PATCH 15/15] iio: ti_am335x_adc: Properly handle out of memory situation Zubair Lutfullah
2013-07-20 11:25 ` Jonathan Cameron [this message]
2013-07-20 12:47 ` [PATCH 00/15] iio: ti_am335x_adc: Add continuous mode take 2 Zubair Lutfullah :
2013-07-20 12:54 ` Lars-Peter Clausen
2013-07-20 13:50 ` Jonathan Cameron
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=51EA73BC.8050901@kernel.org \
--to=jic23@kernel.org \
--cc=gregkh@linuxfoundation.org \
--cc=jic23@cam.ac.uk \
--cc=koen@dominion.thruhere.net \
--cc=linux-iio@vger.kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=zubair.lutfullah@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 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).