[PATCH] Staging: dgnc: Fix long line coding style issues in dgnc_cls.h

2014-12-03 Thread Sean Cleator
A patch to fix the rest of the long line warnings in the dgnc_cls.h file
found by the checkpatch.pl tool

Signed-off-by: Sean Cleator seanclea...@hotmail.co.uk

---
 drivers/staging/dgnc/dgnc_cls.h | 22 +-
 1 file changed, 17 insertions(+), 5 deletions(-)

diff --git a/drivers/staging/dgnc/dgnc_cls.h b/drivers/staging/dgnc/dgnc_cls.h
index 465d79a..32034e4 100644
--- a/drivers/staging/dgnc/dgnc_cls.h
+++ b/drivers/staging/dgnc/dgnc_cls.h
@@ -38,7 +38,10 @@
 struct cls_uart_struct {
u8 txrx;/* WR  RHR/THR - Holding Reg */
u8 ier; /* WR  IER - Interrupt Enable Reg */
-   u8 isr_fcr; /* WR  ISR/FCR - Interrupt Status Reg/Fifo 
Control Reg */
+   u8 isr_fcr; /*
+* WR  ISR/FCR - Interrupt Status Reg/Fifo
+* Control Reg
+*/
u8 lcr; /* WR  LCR - Line Control Reg */
u8 mcr; /* WR  MCR - Modem Control Reg */
u8 lsr; /* WR  LSR - Line Status Reg */
@@ -61,8 +64,11 @@ struct cls_uart_struct {
 #define UART_16654_FCR_RXTRIGGER_560x80
 #define UART_16654_FCR_RXTRIGGER_60 0xC0
 
-#define UART_IIR_CTSRTS0x20/* Received CTS/RTS 
change of state */
-#define UART_IIR_RDI_TIMEOUT   0x0C/* Receiver data TIMEOUT */
+#define UART_IIR_CTSRTS0x20/*
+*  Received CTS/RTS change of
+*  state
+*/
+#define UART_IIR_RDI_TIMEOUT   0x0C/* Receiver data TIMEOUT */
 
 /*
  * These are the EXTENDED definitions for the Exar 654's Interrupt
@@ -74,8 +80,14 @@ struct cls_uart_struct {
 #define UART_EXAR654_EFR_RTSDTR   0x40/* Auto RTS/DTR Flow Control Enable 
*/
 #define UART_EXAR654_EFR_CTSDSR   0x80/* Auto CTS/DSR Flow COntrol Enable 
*/
 
-#define UART_EXAR654_XOFF_DETECT  0x1 /* Indicates whether chip saw an 
incoming XOFF char  */
-#define UART_EXAR654_XON_DETECT   0x2 /* Indicates whether chip saw an 
incoming XON char */
+#define UART_EXAR654_XOFF_DETECT  0x1 /*
+  * Indicates whether chip saw an
+  * incoming XOFF char
+  */
+#define UART_EXAR654_XON_DETECT   0x2 /*
+  * Indicates whether chip saw an
+  * incoming XON char
+  */
 
 #define UART_EXAR654_IER_XOFF 0x20/* Xoff Interrupt Enable */
 #define UART_EXAR654_IER_RTSDTR   0x40/* Output Interrupt Enable */
-- 
2.1.3

___
devel mailing list
de...@linuxdriverproject.org
http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel


Re: [PATCH] Staging: dgnc: Fix long line coding style issues in dgnc_cls.h

2014-12-03 Thread Greg KH
On Wed, Dec 03, 2014 at 05:07:28PM +, Sean Cleator wrote:
 A patch to fix the rest of the long line warnings in the dgnc_cls.h file
 found by the checkpatch.pl tool
 
 Signed-off-by: Sean Cleator seanclea...@hotmail.co.uk
 
 ---
  drivers/staging/dgnc/dgnc_cls.h | 22 +-
  1 file changed, 17 insertions(+), 5 deletions(-)
 
 diff --git a/drivers/staging/dgnc/dgnc_cls.h b/drivers/staging/dgnc/dgnc_cls.h
 index 465d79a..32034e4 100644
 --- a/drivers/staging/dgnc/dgnc_cls.h
 +++ b/drivers/staging/dgnc/dgnc_cls.h
 @@ -38,7 +38,10 @@
  struct cls_uart_struct {
   u8 txrx;/* WR  RHR/THR - Holding Reg */
   u8 ier; /* WR  IER - Interrupt Enable Reg */
 - u8 isr_fcr; /* WR  ISR/FCR - Interrupt Status Reg/Fifo 
 Control Reg */
 + u8 isr_fcr; /*
 +  * WR  ISR/FCR - Interrupt Status Reg/Fifo
 +  * Control Reg
 +  */
   u8 lcr; /* WR  LCR - Line Control Reg */
   u8 mcr; /* WR  MCR - Modem Control Reg */
   u8 lsr; /* WR  LSR - Line Status Reg */
 @@ -61,8 +64,11 @@ struct cls_uart_struct {
  #define UART_16654_FCR_RXTRIGGER_56  0x80
  #define UART_16654_FCR_RXTRIGGER_60 0xC0
  
 -#define UART_IIR_CTSRTS  0x20/* Received CTS/RTS 
 change of state */
 -#define UART_IIR_RDI_TIMEOUT 0x0C/* Receiver data TIMEOUT */
 +#define UART_IIR_CTSRTS  0x20/*
 +  *  Received CTS/RTS change of
 +  *  state
 +  */

That's pretty ugly, don't you think?  How about putting the comments on
the line before the #define, instead of at the end?  That would make
things much nicer to read.

thanks,

greg k-h
___
devel mailing list
de...@linuxdriverproject.org
http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel


Re: [PATCH] Staging: dgnc: Fix long line coding style issues in dgnc_cls.h

2014-12-03 Thread Dan Carpenter
On Wed, Dec 03, 2014 at 09:34:41AM -0800, Greg KH wrote:
  +#define UART_IIR_CTSRTS0x20/*
  +*  Received CTS/RTS change of
  +*  state
  +*/
 
 That's pretty ugly, don't you think?  How about putting the comments on
 the line before the #define, instead of at the end?  That would make
 things much nicer to read.
 

I was going to say the same thing but it looks worse in the mail client
because of how the tabs work out.  In the code it doesn't look terrible.

#define UART_IIR_CTSRTS 0x20/*
 *  Received CTS/RTS change of
 *  state
 */

Another idea would be to just remove a tab.  It wouldn't align with the
section before but it would align with the next section down.

regards,
dan carpenter

___
devel mailing list
de...@linuxdriverproject.org
http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel


Re: [PATCH] Staging: dgnc: Fix long line coding style issues in dgnc_cls.h

2014-12-03 Thread Valdis . Kletnieks
On Wed, 03 Dec 2014 17:07:28 +, Sean Cleator said:
 A patch to fix the rest of the long line warnings in the dgnc_cls.h file
 found by the checkpatch.pl tool

  struct cls_uart_struct {
   u8 txrx;/* WR  RHR/THR - Holding Reg */
   u8 ier; /* WR  IER - Interrupt Enable Reg */
 - u8 isr_fcr; /* WR  ISR/FCR - Interrupt Status Reg/Fifo 
 Control Reg */
 + u8 isr_fcr; /*
 +  * WR  ISR/FCR - Interrupt Status Reg/Fifo
 +  * Control Reg
 +  */
   u8 lcr; /* WR  LCR - Line Control Reg */
   u8 mcr; /* WR  MCR - Modem Control Reg */
   u8 lsr; /* WR  LSR - Line Status Reg */

It may shut up the warning, but is this really an improvement?


pgp5MVOkyQD0L.pgp
Description: PGP signature
___
devel mailing list
de...@linuxdriverproject.org
http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel