Re: [PATCH] staging: mt7621-dma: Prefer Using BIT Macro instead of left shifting on 1.

2020-11-02 Thread siddhant gupta
On Tue, 3 Nov 2020 at 01:10, Greg KH  wrote:
>
> On Tue, Nov 03, 2020 at 01:04:02AM +0530, siddhant gupta(siddhant1223) wrote:
> >
> > Replace left shifting on 1 by a BIT macro to fix checkpatch warning.
> >
> > Signed-off-by: Siddhant Gupta 
> >
> > ---
> >  drivers/staging/mt7621-dma/mtk-hsdma.c | 2 +-
> >  1 file changed, 1 insertion(+), 1 deletion(-)
> >
> > diff --git a/drivers/staging/mt7621-dma/mtk-hsdma.c 
> > b/drivers/staging/mt7621-dma/mtk-hsdma.c
> > index 354536783e1c..a9e1a1b14035 100644
> > --- a/drivers/staging/mt7621-dma/mtk-hsdma.c
> > +++ b/drivers/staging/mt7621-dma/mtk-hsdma.c
> > @@ -72,7 +72,7 @@
> >  #define HSDMA_GLO_TX_DMA BIT(0)
> >
> >  #define HSDMA_BT_SIZE_16BYTES(0 << HSDMA_GLO_BT_SHIFT)
> > -#define HSDMA_BT_SIZE_32BYTES(1 << HSDMA_GLO_BT_SHIFT)
> > +#define HSDMA_BT_SIZE_32BYTESBIT(HSDMA_GLO_BT_SHIFT)
> >  #define HSDMA_BT_SIZE_64BYTES(2 << HSDMA_GLO_BT_SHIFT)
> >  #define HSDMA_BT_SIZE_128BYTES   (3 << HSDMA_GLO_BT_SHIFT)
>
> In looking at the code, does this change really make sense?
>
> (hint, I don't think so...)

Following Checkpatch, I thought it might be good to do as checkpatch said,
but the code looks better and more readable without the change. This
is my first patch and also a
lesson that i should not fix every checkpatch warnings. I'll pick
something better next time
Thanks for your comment
.
___
devel mailing list
de...@linuxdriverproject.org
http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel


[PATCH] staging: mt7621-dma: fix alignment warnings

2020-11-06 Thread Siddhant Gupta
Fix the checkpatch warning of alignment should match open parenthesis
for some dev_dbg() calls

Signed-off-by: Siddhant Gupta 
---
 drivers/staging/mt7621-dma/mtk-hsdma.c | 44 +-
 1 file changed, 22 insertions(+), 22 deletions(-)

diff --git a/drivers/staging/mt7621-dma/mtk-hsdma.c 
b/drivers/staging/mt7621-dma/mtk-hsdma.c
index a9e1a1b14035..838fd05d33ee 100644
--- a/drivers/staging/mt7621-dma/mtk-hsdma.c
+++ b/drivers/staging/mt7621-dma/mtk-hsdma.c
@@ -208,24 +208,24 @@ static void mtk_hsdma_reset_chan(struct mtk_hsdam_engine 
*hsdma,
 
 static void hsdma_dump_reg(struct mtk_hsdam_engine *hsdma)
 {
-   dev_dbg(hsdma->ddev.dev, "tbase %08x, tcnt %08x, "
-   "tctx %08x, tdtx: %08x, rbase %08x, "
-   "rcnt %08x, rctx %08x, rdtx %08x\n",
-   mtk_hsdma_read(hsdma, HSDMA_REG_TX_BASE),
-   mtk_hsdma_read(hsdma, HSDMA_REG_TX_CNT),
-   mtk_hsdma_read(hsdma, HSDMA_REG_TX_CTX),
-   mtk_hsdma_read(hsdma, HSDMA_REG_TX_DTX),
-   mtk_hsdma_read(hsdma, HSDMA_REG_RX_BASE),
-   mtk_hsdma_read(hsdma, HSDMA_REG_RX_CNT),
-   mtk_hsdma_read(hsdma, HSDMA_REG_RX_CRX),
-   mtk_hsdma_read(hsdma, HSDMA_REG_RX_DRX));
-
-   dev_dbg(hsdma->ddev.dev, "info %08x, glo %08x, delay %08x, intr_stat 
%08x, intr_mask %08x\n",
-   mtk_hsdma_read(hsdma, HSDMA_REG_INFO),
-   mtk_hsdma_read(hsdma, HSDMA_REG_GLO_CFG),
-   mtk_hsdma_read(hsdma, HSDMA_REG_DELAY_INT),
-   mtk_hsdma_read(hsdma, HSDMA_REG_INT_STATUS),
-   mtk_hsdma_read(hsdma, HSDMA_REG_INT_MASK));
+   dev_dbg(hsdma->ddev.dev,
+   "tbase %08x, tcnt %08x, tctx %08x, tdtx: %08x, rbase %08x, rcnt 
%08x, rctx %08x, rdtx %08x\n",
+   mtk_hsdma_read(hsdma, HSDMA_REG_TX_BASE),
+   mtk_hsdma_read(hsdma, HSDMA_REG_TX_CNT),
+   mtk_hsdma_read(hsdma, HSDMA_REG_TX_CTX),
+   mtk_hsdma_read(hsdma, HSDMA_REG_TX_DTX),
+   mtk_hsdma_read(hsdma, HSDMA_REG_RX_BASE),
+   mtk_hsdma_read(hsdma, HSDMA_REG_RX_CNT),
+   mtk_hsdma_read(hsdma, HSDMA_REG_RX_CRX),
+   mtk_hsdma_read(hsdma, HSDMA_REG_RX_DRX));
+
+   dev_dbg(hsdma->ddev.dev,
+   "info %08x, glo %08x, delay %08x, intr_stat %08x, intr_mask 
%08x\n",
+   mtk_hsdma_read(hsdma, HSDMA_REG_INFO),
+   mtk_hsdma_read(hsdma, HSDMA_REG_GLO_CFG),
+   mtk_hsdma_read(hsdma, HSDMA_REG_DELAY_INT),
+   mtk_hsdma_read(hsdma, HSDMA_REG_INT_STATUS),
+   mtk_hsdma_read(hsdma, HSDMA_REG_INT_MASK));
 }
 
 static void hsdma_dump_desc(struct mtk_hsdam_engine *hsdma,
@@ -242,10 +242,10 @@ static void hsdma_dump_desc(struct mtk_hsdam_engine 
*hsdma,
tx_desc = &chan->tx_ring[i];
rx_desc = &chan->rx_ring[i];
 
-   dev_dbg(hsdma->ddev.dev, "%d tx addr0: %08x, flags %08x, "
-   "tx addr1: %08x, rx addr0 %08x, flags %08x\n",
-   i, tx_desc->addr0, tx_desc->flags,
-   tx_desc->addr1, rx_desc->addr0, rx_desc->flags);
+   dev_dbg(hsdma->ddev.dev,
+   "%d tx addr0: %08x, flags %08x, tx addr1: %08x, rx 
addr0 %08x, flags %08x\n",
+   i, tx_desc->addr0, tx_desc->flags,
+   tx_desc->addr1, rx_desc->addr0, rx_desc->flags);
}
 }
 
-- 
2.25.1

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


[PATCH] Staging: mt7621-pci: Fix alignment warnings

2020-11-06 Thread Siddhant Gupta
Fix the alignment issue pointed out by checkpatch

Signed-off-by: Siddhant Gupta 
---
 drivers/staging/mt7621-pci/pci-mt7621.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/drivers/staging/mt7621-pci/pci-mt7621.c 
b/drivers/staging/mt7621-pci/pci-mt7621.c
index f961b353c22e..0e95fb33b4e9 100644
--- a/drivers/staging/mt7621-pci/pci-mt7621.c
+++ b/drivers/staging/mt7621-pci/pci-mt7621.c
@@ -278,8 +278,8 @@ static void setup_cm_memory_region(struct mt7621_pcie *pcie)
write_gcr_reg1_base(mem_resource->start);
write_gcr_reg1_mask(mask | CM_GCR_REGn_MASK_CMTGT_IOCU0);
dev_info(dev, "PCI coherence region base: 0x%08llx, 
mask/settings: 0x%08llx\n",
-   (unsigned long long)read_gcr_reg1_base(),
-   (unsigned long long)read_gcr_reg1_mask());
+(unsigned long long)read_gcr_reg1_base(),
+(unsigned long long)read_gcr_reg1_mask());
}
 }
 
-- 
2.25.1

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


[PATCH] staging: mt7621-dma: Prefer Using BIT Macro instead of left shifting on 1.

2020-11-02 Thread siddhant gupta(siddhant1223)


Replace left shifting on 1 by a BIT macro to fix checkpatch warning.

Signed-off-by: Siddhant Gupta 

---
 drivers/staging/mt7621-dma/mtk-hsdma.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/staging/mt7621-dma/mtk-hsdma.c 
b/drivers/staging/mt7621-dma/mtk-hsdma.c
index 354536783e1c..a9e1a1b14035 100644
--- a/drivers/staging/mt7621-dma/mtk-hsdma.c
+++ b/drivers/staging/mt7621-dma/mtk-hsdma.c
@@ -72,7 +72,7 @@
 #define HSDMA_GLO_TX_DMA   BIT(0)
 
 #define HSDMA_BT_SIZE_16BYTES  (0 << HSDMA_GLO_BT_SHIFT)
-#define HSDMA_BT_SIZE_32BYTES  (1 << HSDMA_GLO_BT_SHIFT)
+#define HSDMA_BT_SIZE_32BYTES  BIT(HSDMA_GLO_BT_SHIFT)
 #define HSDMA_BT_SIZE_64BYTES  (2 << HSDMA_GLO_BT_SHIFT)
 #define HSDMA_BT_SIZE_128BYTES (3 << HSDMA_GLO_BT_SHIFT)
 
-- 
2.25.1

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