* [PATCH 2/3] Staging: Comedi adv_pci1710: Cleaned up function check_channel_list
@ 2012-05-03 14:48 Tomas Melin
2012-05-04 8:38 ` Dan Carpenter
0 siblings, 1 reply; 2+ messages in thread
From: Tomas Melin @ 2012-05-03 14:48 UTC (permalink / raw)
To: kernel-janitors
Code indentation fixes, corrected comments.
Signed-off-by: Tomas Melin <tomas.melin@iki.fi>
---
drivers/staging/comedi/drivers/adv_pci1710.c | 52 +++++++++++++-------------
1 files changed, 26 insertions(+), 26 deletions(-)
diff --git a/drivers/staging/comedi/drivers/adv_pci1710.c b/drivers/staging/comedi/drivers/adv_pci1710.c
index 2048b19..a4c7dbb 100644
--- a/drivers/staging/comedi/drivers/adv_pci1710.c
+++ b/drivers/staging/comedi/drivers/adv_pci1710.c
@@ -1163,43 +1163,43 @@ static int check_channel_list(struct comedi_device *dev,
if (n_chan = 1)
return 1; /* seglen=1 */
- chansegment[0] = chanlist[0]; /* first channel is every time ok */
- for (i = 1, seglen = 1; i < n_chan; i++, seglen++) { /* build part of chanlist */
- /* printk("%d. %d %d\n",i,CR_CHAN(chanlist[i]),CR_RANGE(chanlist[i])); */
+ /* n_chan must be >1
+ * first channel is every time ok
+ * build part of chanlist
+ */
+ chansegment[0] = chanlist[0];
+ for (i = 1, seglen = 1; i < n_chan; i++, seglen++) {
if (chanlist[0] = chanlist[i])
- break; /* we detect loop, this must by finish */
- if (CR_CHAN(chanlist[i]) & 1) /* odd channel cann't by differencial */
+ break; /* detected loop, done */
+ if (CR_CHAN(chanlist[i]) & 1)
if (CR_AREF(chanlist[i]) = AREF_DIFF) {
comedi_error(dev,
- "Odd channel can't be differential input!\n");
+ "Odd channel can't be differential input!\n");
return 0;
}
- nowmustbechan - (CR_CHAN(chansegment[i - 1]) + 1) % s->n_chan;
+ nowmustbechan = (CR_CHAN(chansegment[i - 1]) + 1) % s->n_chan;
if (CR_AREF(chansegment[i - 1]) = AREF_DIFF)
nowmustbechan = (nowmustbechan + 1) % s->n_chan;
- if (nowmustbechan != CR_CHAN(chanlist[i])) { /* channel list isn't continuous :-( */
- printk
- ("channel list must be continuous! chanlist[%i]=%d but must be %d or %d!\n",
- i, CR_CHAN(chanlist[i]), nowmustbechan,
- CR_CHAN(chanlist[0]));
+ if (nowmustbechan != CR_CHAN(chanlist[i])) {
+ printk("channel list must be continuous! chanlist[%i]=%d but must be %d or %d!\n",
+ i, CR_CHAN(chanlist[i]), nowmustbechan,
+ CR_CHAN(chanlist[0]));
return 0;
}
- chansegment[i] = chanlist[i]; /* well, this is next correct channel in list */
+ /* well, this is next correct channel in list */
+ chansegment[i] = chanlist[i];
}
-
- for (i = 0, segpos = 0; i < n_chan; i++) { /* check whole chanlist */
- /* printk("%d %d=%d %d\n",CR_CHAN(chansegment[i%seglen]),CR_RANGE(chansegment[i%seglen]),CR_CHAN(chanlist[i]),CR_RANGE(chanlist[i])); */
+ /* check whole chanlist */
+ for (i = 0, segpos = 0; i < n_chan; i++) {
if (chanlist[i] != chansegment[i % seglen]) {
- printk
- ("bad channel, reference or range number! chanlist[%i]=%d,%d,%d and not %d,%d,%d!\n",
- i, CR_CHAN(chansegment[i]),
- CR_RANGE(chansegment[i]),
- CR_AREF(chansegment[i]),
- CR_CHAN(chanlist[i % seglen]),
- CR_RANGE(chanlist[i % seglen]),
- CR_AREF(chansegment[i % seglen]));
- return 0; /* chan/gain list is strange */
+ printk("bad channel, reference or range number! chanlist[%i]=%d,%d,%d and not %d,%d,%d!\n",
+ i, CR_CHAN(chansegment[i]),
+ CR_RANGE(chansegment[i]),
+ CR_AREF(chansegment[i]),
+ CR_CHAN(chanlist[i % seglen]),
+ CR_RANGE(chanlist[i % seglen]),
+ CR_AREF(chansegment[i % seglen]));
+ return 0; /* chan/gain list is strange */
}
}
return seglen;
--
1.7.5.4
^ permalink raw reply related [flat|nested] 2+ messages in thread* Re: [PATCH 2/3] Staging: Comedi adv_pci1710: Cleaned up function check_channel_list
2012-05-03 14:48 [PATCH 2/3] Staging: Comedi adv_pci1710: Cleaned up function check_channel_list Tomas Melin
@ 2012-05-04 8:38 ` Dan Carpenter
0 siblings, 0 replies; 2+ messages in thread
From: Dan Carpenter @ 2012-05-04 8:38 UTC (permalink / raw)
To: kernel-janitors
On Thu, May 03, 2012 at 05:48:41PM +0300, Tomas Melin wrote:
> Code indentation fixes, corrected comments.
>
> Signed-off-by: Tomas Melin <tomas.melin@iki.fi>
> ---
> drivers/staging/comedi/drivers/adv_pci1710.c | 52 +++++++++++++-------------
> 1 files changed, 26 insertions(+), 26 deletions(-)
>
> diff --git a/drivers/staging/comedi/drivers/adv_pci1710.c b/drivers/staging/comedi/drivers/adv_pci1710.c
> index 2048b19..a4c7dbb 100644
> --- a/drivers/staging/comedi/drivers/adv_pci1710.c
> +++ b/drivers/staging/comedi/drivers/adv_pci1710.c
> @@ -1163,43 +1163,43 @@ static int check_channel_list(struct comedi_device *dev,
> if (n_chan = 1)
> return 1; /* seglen=1 */
>
> - chansegment[0] = chanlist[0]; /* first channel is every time ok */
> - for (i = 1, seglen = 1; i < n_chan; i++, seglen++) { /* build part of chanlist */
> - /* printk("%d. %d %d\n",i,CR_CHAN(chanlist[i]),CR_RANGE(chanlist[i])); */
> + /* n_chan must be >1
^^^^^^^^^^^^^^^^^
This kind of comment is just repeated what was already obvious from
the previous few lines of code. Just remove it.
> + * first channel is every time ok
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
This is a good comment because it tells us some assumptions we might
not have known.
> + * build part of chanlist
^^^^^^^^^^^^^^^^^^^^^^
This is not really a helpful comment. It tells what the code does
which is already pretty obvious. It's not really needed.
> + */
> + chansegment[0] = chanlist[0];
> + for (i = 1, seglen = 1; i < n_chan; i++, seglen++) {
> if (chanlist[0] = chanlist[i])
> - break; /* we detect loop, this must by finish */
> - if (CR_CHAN(chanlist[i]) & 1) /* odd channel cann't by differencial */
> + break; /* detected loop, done */
> + if (CR_CHAN(chanlist[i]) & 1)
> if (CR_AREF(chanlist[i]) = AREF_DIFF) {
> comedi_error(dev,
> - "Odd channel can't be differential input!\n");
> + "Odd channel can't be differential input!\n");
Don't indent like this. The original was better even though
checkpatch.pl complains.
regards,
dan carpenter
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2012-05-04 8:38 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-05-03 14:48 [PATCH 2/3] Staging: Comedi adv_pci1710: Cleaned up function check_channel_list Tomas Melin
2012-05-04 8:38 ` Dan Carpenter
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).