comedi: driver: Fix - BIT macro used coding style issue
PATCH 3/3 comedi: driver: Fix - BIT macro used coding style issue
BIT macro is used for defining bit location instead of shifting operator - coding style issue
--- drivers/staging/comedi/drivers/pcmmio.c | 42 +++++++++++++++---------------- 1 file changed, 21 insertions(+), 21 deletions(-)
drivers/staging/comedi/drivers/pcmmio.c +21 -21
@@ -84,25 +84,25 @@#define PCMMIO_AI_LSB_REG 0x00#define PCMMIO_AI_MSB_REG 0x01#define PCMMIO_AI_CMD_REG 0x02 -#define PCMMIO_AI_CMD_SE (1 << 7) -#define PCMMIO_AI_CMD_ODD_CHAN (1 << 6) +#define PCMMIO_AI_CMD_SE BIT(7) +#define PCMMIO_AI_CMD_ODD_CHAN BIT(6)#define PCMMIO_AI_CMD_CHAN_SEL (x) (((x) & 0x3) << 4)#define PCMMIO_AI_CMD_RANGE (x) (((x) & 0x3) << 2)#define PCMMIO_RESOURCE_REG 0x02#define PCMMIO_RESOURCE_IRQ (x) (((x) & 0xf) << 0)#define PCMMIO_AI_STATUS_REG 0x03 -#define PCMMIO_AI_STATUS_DATA_READY (1 << 7) -#define PCMMIO_AI_STATUS_DATA_DMA_PEND (1 << 6) -#define PCMMIO_AI_STATUS_CMD_DMA_PEND (1 << 5) -#define PCMMIO_AI_STATUS_IRQ_PEND (1 << 4) -#define PCMMIO_AI_STATUS_DATA_DRQ_ENA (1 << 2) -#define PCMMIO_AI_STATUS_REG_SEL (1 << 3) -#define PCMMIO_AI_STATUS_CMD_DRQ_ENA (1 << 1) -#define PCMMIO_AI_STATUS_IRQ_ENA (1 << 0) +#define PCMMIO_AI_STATUS_DATA_READY BIT(7) +#define PCMMIO_AI_STATUS_DATA_DMA_PEND BIT(6) +#define PCMMIO_AI_STATUS_CMD_DMA_PEND BIT(5) +#define PCMMIO_AI_STATUS_IRQ_PEND BIT(4) +#define PCMMIO_AI_STATUS_DATA_DRQ_ENA BIT(2) +#define PCMMIO_AI_STATUS_REG_SEL BIT(3) +#define PCMMIO_AI_STATUS_CMD_DRQ_ENA BIT(1) +#define PCMMIO_AI_STATUS_IRQ_ENA BIT(0)#define PCMMIO_AI_RES_ENA_REG 0x03 -#define PCMMIO_AI_RES_ENA_CMD_REG_ACCESS (0 << 3) -#define PCMMIO_AI_RES_ENA_AI_RES_ACCESS (1 << 3) -#define PCMMIO_AI_RES_ENA_DIO_RES_ACCESS (1 << 4) +#define PCMMIO_AI_RES_ENA_CMD_REG_ACCESS 0 +#define PCMMIO_AI_RES_ENA_AI_RES_ACCESS BIT(3) +#define PCMMIO_AI_RES_ENA_DIO_RES_ACCESS BIT(4)#define PCMMIO_AI_2ND_ADC_OFFSET 0x04#define PCMMIO_AO_LSB_REG 0x08
@@ -125,14 +125,14 @@#define PCMMIO_AO_CMD_CHAN_SEL (x) (((x) & 0x03) << 1)#define PCMMIO_AO_CMD_CHAN_SEL_ALL (0x0f << 0)#define PCMMIO_AO_STATUS_REG 0x0b -#define PCMMIO_AO_STATUS_DATA_READY (1 << 7) -#define PCMMIO_AO_STATUS_DATA_DMA_PEND (1 << 6) -#define PCMMIO_AO_STATUS_CMD_DMA_PEND (1 << 5) -#define PCMMIO_AO_STATUS_IRQ_PEND (1 << 4) -#define PCMMIO_AO_STATUS_DATA_DRQ_ENA (1 << 2) -#define PCMMIO_AO_STATUS_REG_SEL (1 << 3) -#define PCMMIO_AO_STATUS_CMD_DRQ_ENA (1 << 1) -#define PCMMIO_AO_STATUS_IRQ_ENA (1 << 0) +#define PCMMIO_AO_STATUS_DATA_READY BIT(7) +#define PCMMIO_AO_STATUS_DATA_DMA_PEND BIT(6) +#define PCMMIO_AO_STATUS_CMD_DMA_PEND BIT(5) +#define PCMMIO_AO_STATUS_IRQ_PEND BIT(4) +#define PCMMIO_AO_STATUS_DATA_DRQ_ENA BIT(2) +#define PCMMIO_AO_STATUS_REG_SEL BIT(3) +#define PCMMIO_AO_STATUS_CMD_DRQ_ENA BIT(1) +#define PCMMIO_AO_STATUS_IRQ_ENA BIT(0)#define PCMMIO_AO_RESOURCE_ENA_REG 0x0b#define PCMMIO_AO_2ND_DAC_OFFSET 0x04
Signature · 1 line
1.7.10.4
Is this patch is fine?..Because I didn't get any reply for this patch
Thanks,
Ranjith.T.
Quoted 77 lines · Ranjith
BIT macro is used for defining bit location instead of shifting operator - coding style issue
Signed-off-by Ranjith T <[email protected]>--- drivers/staging/comedi/drivers/pcmmio.c | 42 +++++++++++++++---------------- 1 file changed, 21 insertions(+), 21 deletions(-)drivers/staging/comedi/drivers/pcmmio.c +21
-22@@ -84,25 +84,25 @@#define PCMMIO_AI_LSB_REG 0x00#define PCMMIO_AI_MSB_REG 0x01#define PCMMIO_AI_CMD_REG 0x02 -#define PCMMIO_AI_CMD_SE (1 << 7) -#define PCMMIO_AI_CMD_ODD_CHAN (1 << 6) +#define PCMMIO_AI_CMD_SE BIT(7) +#define PCMMIO_AI_CMD_ODD_CHAN BIT(6)#define PCMMIO_AI_CMD_CHAN_SEL (x) (((x) & 0x3) << 4)#define PCMMIO_AI_CMD_RANGE (x) (((x) & 0x3) << 2)#define PCMMIO_RESOURCE_REG 0x02#define PCMMIO_RESOURCE_IRQ (x) (((x) & 0xf) << 0)#define PCMMIO_AI_STATUS_REG 0x03 -#define PCMMIO_AI_STATUS_DATA_READY (1 << 7) -#define PCMMIO_AI_STATUS_DATA_DMA_PEND (1 << 6) -#define PCMMIO_AI_STATUS_CMD_DMA_PEND (1 << 5) -#define PCMMIO_AI_STATUS_IRQ_PEND (1 << 4) -#define PCMMIO_AI_STATUS_DATA_DRQ_ENA (1 << 2) -#define PCMMIO_AI_STATUS_REG_SEL (1 << 3) -#define PCMMIO_AI_STATUS_CMD_DRQ_ENA (1 << 1) -#define PCMMIO_AI_STATUS_IRQ_ENA (1 << 0) +#define PCMMIO_AI_STATUS_DATA_READY BIT(7) +#define PCMMIO_AI_STATUS_DATA_DMA_PEND BIT(6) +#define PCMMIO_AI_STATUS_CMD_DMA_PEND BIT(5) +#define PCMMIO_AI_STATUS_IRQ_PEND BIT(4) +#define PCMMIO_AI_STATUS_DATA_DRQ_ENA BIT(2) +#define PCMMIO_AI_STATUS_REG_SEL BIT(3) +#define PCMMIO_AI_STATUS_CMD_DRQ_ENA BIT(1) +#define PCMMIO_AI_STATUS_IRQ_ENA BIT(0)#define PCMMIO_AI_RES_ENA_REG 0x03 -#define PCMMIO_AI_RES_ENA_CMD_REG_ACCESS (0 << 3) -#define PCMMIO_AI_RES_ENA_AI_RES_ACCESS (1 << 3) -#define PCMMIO_AI_RES_ENA_DIO_RES_ACCESS (1 << 4) +#define PCMMIO_AI_RES_ENA_CMD_REG_ACCESS 0 +#define PCMMIO_AI_RES_ENA_AI_RES_ACCESS BIT(3) +#define PCMMIO_AI_RES_ENA_DIO_RES_ACCESS BIT(4)#define PCMMIO_AI_2ND_ADC_OFFSET 0x04#define PCMMIO_AO_LSB_REG 0x08@@ -125,14 +125,14 @@#define PCMMIO_AO_CMD_CHAN_SEL (x) (((x) & 0x03) << 1)#define PCMMIO_AO_CMD_CHAN_SEL_ALL (0x0f << 0)#define PCMMIO_AO_STATUS_REG 0x0b -#define PCMMIO_AO_STATUS_DATA_READY (1 << 7) -#define PCMMIO_AO_STATUS_DATA_DMA_PEND (1 << 6) -#define PCMMIO_AO_STATUS_CMD_DMA_PEND (1 << 5) -#define PCMMIO_AO_STATUS_IRQ_PEND (1 << 4) -#define PCMMIO_AO_STATUS_DATA_DRQ_ENA (1 << 2) -#define PCMMIO_AO_STATUS_REG_SEL (1 << 3) -#define PCMMIO_AO_STATUS_CMD_DRQ_ENA (1 << 1) -#define PCMMIO_AO_STATUS_IRQ_ENA (1 << 0) +#define PCMMIO_AO_STATUS_DATA_READY BIT(7) +#define PCMMIO_AO_STATUS_DATA_DMA_PEND BIT(6) +#define PCMMIO_AO_STATUS_CMD_DMA_PEND BIT(5) +#define PCMMIO_AO_STATUS_IRQ_PEND BIT(4) +#define PCMMIO_AO_STATUS_DATA_DRQ_ENA BIT(2) +#define PCMMIO_AO_STATUS_REG_SEL BIT(3) +#define PCMMIO_AO_STATUS_CMD_DRQ_ENA BIT(1) +#define PCMMIO_AO_STATUS_IRQ_ENA BIT(0)#define PCMMIO_AO_RESOURCE_ENA_REG 0x0b#define PCMMIO_AO_2ND_DAC_OFFSET 0x04 --1.7.10.4
Quoted 1 line · Ranjith T
Is this patch is fine?..Because I didn't get any reply for this patch
Your patch numbering sucks. Isolated patches should just use [PATCH], not [PATCH 3/3], [PATCH 4/4], etc.
Also, could you mention the name of the COMEDI driver in the patch title, e.g.:
[PATCH] comedi: pcmmio: Fix coding style - use BIT macro
Quoted 12 lines
Thanks,
Ranjith.T.Quoted 8 lines · Ranjith
BIT macro is used for defining bit location instead of shifting operator - coding style issue
Signed-off-by Ranjith T <[email protected]>--- drivers/staging/comedi/drivers/pcmmio.c | 42 +++++++++++++++---------------- 1 file changed, 21 insertions(+), 21 deletions(-)
Quoted 11 lines
drivers/staging/comedi/drivers/pcmmio.c line 87
Quoted 11 lines
drivers/staging/comedi/drivers/pcmmio.c +1
-2@@ -84,25 +84,25 @@#define PCMMIO_AI_LSB_REG 0x00#define PCMMIO_AI_MSB_REG 0x01#define PCMMIO_AI_CMD_REG 0x02 -#define PCMMIO_AI_CMD_SE (1 << 7) -#define PCMMIO_AI_CMD_ODD_CHAN (1 << 6) +#define PCMMIO_AI_CMD_SE BIT(7)
The whitespace is a bit strange here as 'BIT(7)' no longer lines up with the surrounding lines.
Quoted 11 lines
Quoted 11 lines
drivers/staging/comedi/drivers/pcmmio.c +1
-5+#define PCMMIO_AI_CMD_ODD_CHAN BIT(6)#define PCMMIO_AI_CMD_CHAN_SEL (x) (((x) & 0x3) << 4)#define PCMMIO_AI_CMD_RANGE (x) (((x) & 0x3) << 2)#define PCMMIO_RESOURCE_REG 0x02#define PCMMIO_RESOURCE_IRQ (x) (((x) & 0xf) << 0)#define PCMMIO_AI_STATUS_REG 0x03 -#define PCMMIO_AI_STATUS_DATA_READY (1 << 7) -#define PCMMIO_AI_STATUS_DATA_DMA_PEND (1 << 6) -#define PCMMIO_AI_STATUS_CMD_DMA_PEND (1 << 5) -#define PCMMIO_AI_STATUS_IRQ_PEND (1 << 4) -#define PCMMIO_AI_STATUS_DATA_DRQ_ENA (1 << 2)
Quoted 8 lines
drivers/staging/comedi/drivers/pcmmio.c line 98
Quoted 8 lines
drivers/staging/comedi/drivers/pcmmio.c +5
-3-#define PCMMIO_AI_STATUS_REG_SEL (1 << 3) -#define PCMMIO_AI_STATUS_CMD_DRQ_ENA (1 << 1) -#define PCMMIO_AI_STATUS_IRQ_ENA (1 << 0) +#define PCMMIO_AI_STATUS_DATA_READY BIT(7) +#define PCMMIO_AI_STATUS_DATA_DMA_PEND BIT(6) +#define PCMMIO_AI_STATUS_CMD_DMA_PEND BIT(5) +#define PCMMIO_AI_STATUS_IRQ_PEND BIT(4) +#define PCMMIO_AI_STATUS_DATA_DRQ_ENA BIT(2)
The 'BIT(2)' also does not line up with the surrounding lines.
Quoted 39 lines
Quoted 39 lines
drivers/staging/comedi/drivers/pcmmio.c +14
-12+#define PCMMIO_AI_STATUS_REG_SEL BIT(3) +#define PCMMIO_AI_STATUS_CMD_DRQ_ENA BIT(1) +#define PCMMIO_AI_STATUS_IRQ_ENA BIT(0)#define PCMMIO_AI_RES_ENA_REG 0x03 -#define PCMMIO_AI_RES_ENA_CMD_REG_ACCESS (0 << 3) -#define PCMMIO_AI_RES_ENA_AI_RES_ACCESS (1 << 3) -#define PCMMIO_AI_RES_ENA_DIO_RES_ACCESS (1 << 4) +#define PCMMIO_AI_RES_ENA_CMD_REG_ACCESS 0 +#define PCMMIO_AI_RES_ENA_AI_RES_ACCESS BIT(3) +#define PCMMIO_AI_RES_ENA_DIO_RES_ACCESS BIT(4)#define PCMMIO_AI_2ND_ADC_OFFSET 0x04#define PCMMIO_AO_LSB_REG 0x08@@ -125,14 +125,14 @@#define PCMMIO_AO_CMD_CHAN_SEL (x) (((x) & 0x03) << 1)#define PCMMIO_AO_CMD_CHAN_SEL_ALL (0x0f << 0)#define PCMMIO_AO_STATUS_REG 0x0b -#define PCMMIO_AO_STATUS_DATA_READY (1 << 7) -#define PCMMIO_AO_STATUS_DATA_DMA_PEND (1 << 6) -#define PCMMIO_AO_STATUS_CMD_DMA_PEND (1 << 5) -#define PCMMIO_AO_STATUS_IRQ_PEND (1 << 4) -#define PCMMIO_AO_STATUS_DATA_DRQ_ENA (1 << 2) -#define PCMMIO_AO_STATUS_REG_SEL (1 << 3) -#define PCMMIO_AO_STATUS_CMD_DRQ_ENA (1 << 1) -#define PCMMIO_AO_STATUS_IRQ_ENA (1 << 0) +#define PCMMIO_AO_STATUS_DATA_READY BIT(7) +#define PCMMIO_AO_STATUS_DATA_DMA_PEND BIT(6) +#define PCMMIO_AO_STATUS_CMD_DMA_PEND BIT(5) +#define PCMMIO_AO_STATUS_IRQ_PEND BIT(4) +#define PCMMIO_AO_STATUS_DATA_DRQ_ENA BIT(2) +#define PCMMIO_AO_STATUS_REG_SEL BIT(3) +#define PCMMIO_AO_STATUS_CMD_DRQ_ENA BIT(1) +#define PCMMIO_AO_STATUS_IRQ_ENA BIT(0)#define PCMMIO_AO_RESOURCE_ENA_REG 0x0b#define PCMMIO_AO_2ND_DAC_OFFSET 0x04 --1.7.10.4
Signature · 2 lines
-=( Ian Abbott @ MEV Ltd. E-mail: <[email protected]> )=- -=( Web: http://www.mev.co.uk/ )=-
Greg KH
maintainerQuoted 1 line · Ranjith T
Is this patch is fine?..Because I didn't get any reply for this patch
You sent it 1 day ago, while we are in the middle of the merge window and I can't touch anything for 2 weeks at the earliest.
Please be patient.
greg k-h
Quoted 4 lines · Ranjith
BIT macro is used for defining bit location instead of shifting operator - coding style issue
Signed-off-by Ranjith T <[email protected]>
You're From line and your signed-off line need to match and they both need to be your legal name that you use to sign legal documents.
regards,
dan carpenter