On Mon, Sep 5, 2016 at 7:02 PM, Ian Abbott <abbotti@xxxxxxxxx> wrote: > On 03/09/16 21:11, Amit Ghadge wrote: >> >> Fixes checkpatch warning: >> WARNING: Block comments use * on subsequent lines >> >> Replace (1<<7) by BIT(7) in the file ni_670x.c to get rid >> of checkpatch.pl "CHECK" output "Prefer using the BIT macro". >> Replace Avoid CamelCase range_0_20mA to range_0_20ma. >> >> Signed-off-by: Amit Ghadge <amitg.b14@xxxxxxxxx> >> --- >> drivers/staging/comedi/drivers/ni_670x.c | 66 >> ++++++++++++++++---------------- >> 1 file changed, 32 insertions(+), 34 deletions(-) >> >> diff --git a/drivers/staging/comedi/drivers/ni_670x.c >> b/drivers/staging/comedi/drivers/ni_670x.c >> index 3e7271880..86d26aa 100644 >> --- a/drivers/staging/comedi/drivers/ni_670x.c >> +++ b/drivers/staging/comedi/drivers/ni_670x.c >> @@ -1,40 +1,38 @@ >> /* >> - comedi/drivers/ni_670x.c >> - Hardware driver for NI 670x devices >> - >> - COMEDI - Linux Control and Measurement Device Interface >> - Copyright (C) 1997-2001 David A. Schleef <ds@xxxxxxxxxxx> >> - >> - This program is free software; you can redistribute it and/or modify >> - it under the terms of the GNU General Public License as published by >> - the Free Software Foundation; either version 2 of the License, or >> - (at your option) any later version. >> - >> - This program is distributed in the hope that it will be useful, >> - but WITHOUT ANY WARRANTY; without even the implied warranty of >> - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the >> - GNU General Public License for more details. >> -*/ >> + * comedi/drivers/ni_670x.c >> + * Hardware driver for NI 670x devices >> + >> + * COMEDI - Linux Control and Measurement Device Interface >> + * Copyright (C) 1997-2001 David A. Schleef <ds@xxxxxxxxxxx> >> + >> + * This program is free software; you can redistribute it and/or modify >> + * it under the terms of the GNU General Public License as published by >> + * the Free Software Foundation; either version 2 of the License, or >> + * (at your option) any later version. >> + >> + * This program is distributed in the hope that it will be useful, >> + * but WITHOUT ANY WARRANTY; without even the implied warranty of >> + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the >> + * GNU General Public License for more details. >> + */ >> /* >> -Driver: ni_670x >> -Description: National Instruments 670x >> -Author: Bart Joris <bjoris@xxxxxxxxxxx> >> -Updated: Wed, 11 Dec 2002 18:25:35 -0800 >> -Devices: [National Instruments] PCI-6703 (ni_670x), PCI-6704 >> -Status: unknown >> - >> -Commands are not supported. >> -*/ >> - >> + * Driver: ni_670x >> + * Description: National Instruments 670x >> + * Author: Bart Joris <bjoris@xxxxxxxxxxx> >> + * Updated: Wed, 11 Dec 2002 18:25:35 -0800 >> + * Devices: [National Instruments] PCI-6703 (ni_670x), PCI-6704 >> + * Status: unknown >> + >> + * Commands are not supported. >> + */ >> /* >> - Bart Joris <bjoris@xxxxxxxxxxx> Last updated on 20/08/2001 >> - >> - Manuals: >> + * Bart Joris <bjoris@xxxxxxxxxxx> Last updated on 20/08/2001 >> >> - 322110a.pdf PCI/PXI-6704 User Manual >> - 322110b.pdf PCI/PXI-6703/6704 User Manual >> + * Manuals: >> >> -*/ >> + * 322110a.pdf PCI/PXI-6704 User Manual >> + * 322110b.pdf PCI/PXI-6703/6704 User Manual >> + */ > > > In addition to the problems mentioned by Greg, the blank lines in those > comment blocks also need a " *" to give an unbroken line of "*" down the > left hand side of the comment block. > >> #include <linux/module.h> >> #include <linux/interrupt.h> >> @@ -147,7 +145,7 @@ static int ni_670x_dio_insn_config(struct >> comedi_device *dev, >> >> /* ripped from mite.h and mite_setup2() to avoid mite dependency */ >> #define MITE_IODWBSR 0xc0 /* IO Device Window Base Size Register */ >> -#define WENAB (1 << 7) /* window enable */ >> +#define WENAB BIT(7) /* window enable */ >> >> static int ni_670x_mite_init(struct pci_dev *pcidev) >> { >> @@ -222,7 +220,7 @@ static int ni_670x_auto_attach(struct comedi_device >> *dev, >> s->range_table_list = range_table_list; >> for (i = 0; i < 16; i++) { >> range_table_list[i] = &range_bipolar10; >> - range_table_list[16 + i] = &range_0_20mA; >> + range_table_list[16 + i] = &range_0_20ma; > > > You can't just rename variables shared by other modules like that. Besides, > the "mA" suffix is perfectly fine here, because it is the correct S.I. > suffix for "milliamps". (Comedi doesn't bother adding a "V" suffix for > voltage range variables, as in the "range_bipolar10" variable below, but it > does add a suffix for the less common units such as milliamps.) > Hi Ian, Thanks, for response. I never do that changes. This patch is failed, please ignore this. >> } >> } else { >> s->range_table = &range_bipolar10; >> > > > -- > -=( Ian Abbott @ MEV Ltd. E-mail: <abbotti@xxxxxxxxx> )=- > -=( Web: http://www.mev.co.uk/ )=- Amit G _______________________________________________ devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxx http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel