All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] dwc_eth_qos: drop duplicate headers
@ 2016-11-23 14:24 Geliang Tang
  2016-11-23 14:24 ` [PATCH] GenWQE: " Geliang Tang
                   ` (2 more replies)
  0 siblings, 3 replies; 8+ messages in thread
From: Geliang Tang @ 2016-11-23 14:24 UTC (permalink / raw)
  To: Lars Persson; +Cc: Geliang Tang, netdev, linux-kernel

Drop duplicate headers types.h and delay.h from dwc_eth_qos.c.

Signed-off-by: Geliang Tang <geliangtang@gmail.com>
---
 drivers/net/ethernet/synopsys/dwc_eth_qos.c | 2 --
 1 file changed, 2 deletions(-)

diff --git a/drivers/net/ethernet/synopsys/dwc_eth_qos.c b/drivers/net/ethernet/synopsys/dwc_eth_qos.c
index 7053301..acce385 100644
--- a/drivers/net/ethernet/synopsys/dwc_eth_qos.c
+++ b/drivers/net/ethernet/synopsys/dwc_eth_qos.c
@@ -33,7 +33,6 @@
 #include <linux/stat.h>
 #include <linux/types.h>
 
-#include <linux/types.h>
 #include <linux/slab.h>
 #include <linux/delay.h>
 #include <linux/mm.h>
@@ -43,7 +42,6 @@
 
 #include <linux/phy.h>
 #include <linux/mii.h>
-#include <linux/delay.h>
 #include <linux/dma-mapping.h>
 #include <linux/vmalloc.h>
 
-- 
2.9.3

^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [PATCH] GenWQE: drop duplicate headers
  2016-11-23 14:24 [PATCH] dwc_eth_qos: drop duplicate headers Geliang Tang
@ 2016-11-23 14:24 ` Geliang Tang
  2016-11-24 12:51   ` Frank Haverkamp
  2016-11-23 14:24 ` [PATCH] PNP: drop duplicate header pci.h Geliang Tang
  2016-11-25 21:14 ` [PATCH] dwc_eth_qos: drop duplicate headers David Miller
  2 siblings, 1 reply; 8+ messages in thread
From: Geliang Tang @ 2016-11-23 14:24 UTC (permalink / raw)
  To: Frank Haverkamp, Gabriel Krisman Bertazi; +Cc: Geliang Tang, linux-kernel

Drop duplicate headers module.h and delay.h.

Signed-off-by: Geliang Tang <geliangtang@gmail.com>
---
 drivers/misc/genwqe/card_base.c  | 1 -
 drivers/misc/genwqe/card_ddcb.c  | 1 -
 drivers/misc/genwqe/card_utils.c | 1 -
 3 files changed, 3 deletions(-)

diff --git a/drivers/misc/genwqe/card_base.c b/drivers/misc/genwqe/card_base.c
index 6c1f49a..b6f2edf 100644
--- a/drivers/misc/genwqe/card_base.c
+++ b/drivers/misc/genwqe/card_base.c
@@ -34,7 +34,6 @@
 #include <linux/wait.h>
 #include <linux/delay.h>
 #include <linux/dma-mapping.h>
-#include <linux/module.h>
 #include <linux/notifier.h>
 #include <linux/device.h>
 #include <linux/log2.h>
diff --git a/drivers/misc/genwqe/card_ddcb.c b/drivers/misc/genwqe/card_ddcb.c
index ddfeefe..332a0d1 100644
--- a/drivers/misc/genwqe/card_ddcb.c
+++ b/drivers/misc/genwqe/card_ddcb.c
@@ -34,7 +34,6 @@
 #include <linux/string.h>
 #include <linux/dma-mapping.h>
 #include <linux/delay.h>
-#include <linux/module.h>
 #include <linux/interrupt.h>
 #include <linux/crc-itu-t.h>
 
diff --git a/drivers/misc/genwqe/card_utils.c b/drivers/misc/genwqe/card_utils.c
index 147b830..a1859e5 100644
--- a/drivers/misc/genwqe/card_utils.c
+++ b/drivers/misc/genwqe/card_utils.c
@@ -36,7 +36,6 @@
 #include <linux/ctype.h>
 #include <linux/module.h>
 #include <linux/platform_device.h>
-#include <linux/delay.h>
 #include <asm/pgtable.h>
 
 #include "genwqe_driver.h"
-- 
2.9.3

^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [PATCH] PNP: drop duplicate header pci.h
  2016-11-23 14:24 [PATCH] dwc_eth_qos: drop duplicate headers Geliang Tang
  2016-11-23 14:24 ` [PATCH] GenWQE: " Geliang Tang
@ 2016-11-23 14:24 ` Geliang Tang
  2016-11-25 21:14 ` [PATCH] dwc_eth_qos: drop duplicate headers David Miller
  2 siblings, 0 replies; 8+ messages in thread
From: Geliang Tang @ 2016-11-23 14:24 UTC (permalink / raw)
  To: Rafael J. Wysocki; +Cc: Geliang Tang, linux-kernel

Drop duplicate header pci.h from quirks.c.

Signed-off-by: Geliang Tang <geliangtang@gmail.com>
---
 drivers/pnp/quirks.c | 2 --
 1 file changed, 2 deletions(-)

diff --git a/drivers/pnp/quirks.c b/drivers/pnp/quirks.c
index d28e3ab..4001275 100644
--- a/drivers/pnp/quirks.c
+++ b/drivers/pnp/quirks.c
@@ -226,8 +226,6 @@ static void quirk_ad1815_mpu_resources(struct pnp_dev *dev)
 	dev_info(&dev->dev, "made independent IRQ optional\n");
 }
 
-#include <linux/pci.h>
-
 static void quirk_system_pci_resources(struct pnp_dev *dev)
 {
 	struct pci_dev *pdev = NULL;
-- 
2.9.3

^ permalink raw reply related	[flat|nested] 8+ messages in thread

* Re: [PATCH] GenWQE: drop duplicate headers
  2016-11-23 14:24 ` [PATCH] GenWQE: " Geliang Tang
@ 2016-11-24 12:51   ` Frank Haverkamp
  2016-11-28 14:15     ` [PATCH] " Geliang Tang
  0 siblings, 1 reply; 8+ messages in thread
From: Frank Haverkamp @ 2016-11-24 12:51 UTC (permalink / raw)
  To: Geliang Tang; +Cc: Gabriel Krisman Bertazi, linux-kernel

Hi Geliang,


> On 23 Nov 2016, at 15:24, Geliang Tang <geliangtang@gmail.com> wrote:
> 
> Drop duplicate headers module.h and delay.h.
> 
> Signed-off-by: Geliang Tang <geliangtang@gmail.com>
> ---
> drivers/misc/genwqe/card_base.c  | 1 -
> drivers/misc/genwqe/card_ddcb.c  | 1 -
> drivers/misc/genwqe/card_utils.c | 1 -
> 3 files changed, 3 deletions(-)
> 
> diff --git a/drivers/misc/genwqe/card_base.c b/drivers/misc/genwqe/card_base.c
> index 6c1f49a..b6f2edf 100644
> --- a/drivers/misc/genwqe/card_base.c
> +++ b/drivers/misc/genwqe/card_base.c
> @@ -34,7 +34,6 @@
> #include <linux/wait.h>
> #include <linux/delay.h>
> #include <linux/dma-mapping.h>
> -#include <linux/module.h>
> #include <linux/notifier.h>
> #include <linux/device.h>
> #include <linux/log2.h>
> diff --git a/drivers/misc/genwqe/card_ddcb.c b/drivers/misc/genwqe/card_ddcb.c
> index ddfeefe..332a0d1 100644
> --- a/drivers/misc/genwqe/card_ddcb.c
> +++ b/drivers/misc/genwqe/card_ddcb.c
> @@ -34,7 +34,6 @@
> #include <linux/string.h>
> #include <linux/dma-mapping.h>
> #include <linux/delay.h>
> -#include <linux/module.h>
> #include <linux/interrupt.h>
> #include <linux/crc-itu-t.h>
> 
> diff --git a/drivers/misc/genwqe/card_utils.c b/drivers/misc/genwqe/card_utils.c
> index 147b830..a1859e5 100644
> --- a/drivers/misc/genwqe/card_utils.c
> +++ b/drivers/misc/genwqe/card_utils.c
> @@ -36,7 +36,6 @@
> #include <linux/ctype.h>
> #include <linux/module.h>
> #include <linux/platform_device.h>
> -#include <linux/delay.h>
> #include <asm/pgtable.h>
> 
> #include "genwqe_driver.h"
> -- 
> 2.9.3
> 

thanks for the simplification. Did you find those by manual inspection, or did you use a tool?

Acked-by: Frank Haverkamp <haver@linux.vnet.ibm.com>

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [PATCH] dwc_eth_qos: drop duplicate headers
  2016-11-23 14:24 [PATCH] dwc_eth_qos: drop duplicate headers Geliang Tang
  2016-11-23 14:24 ` [PATCH] GenWQE: " Geliang Tang
  2016-11-23 14:24 ` [PATCH] PNP: drop duplicate header pci.h Geliang Tang
@ 2016-11-25 21:14 ` David Miller
  2 siblings, 0 replies; 8+ messages in thread
From: David Miller @ 2016-11-25 21:14 UTC (permalink / raw)
  To: geliangtang; +Cc: lars.persson, netdev, linux-kernel

From: Geliang Tang <geliangtang@gmail.com>
Date: Wed, 23 Nov 2016 22:24:35 +0800

> Drop duplicate headers types.h and delay.h from dwc_eth_qos.c.
> 
> Signed-off-by: Geliang Tang <geliangtang@gmail.com>

Applied.

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [PATCH] Re: [PATCH] GenWQE: drop duplicate headers
  2016-11-24 12:51   ` Frank Haverkamp
@ 2016-11-28 14:15     ` Geliang Tang
  2016-11-28 14:15       ` [PATCH v2] " Geliang Tang
  2016-12-14  8:20       ` [PATCH] [PATCH] " Frank Haverkamp
  0 siblings, 2 replies; 8+ messages in thread
From: Geliang Tang @ 2016-11-28 14:15 UTC (permalink / raw)
  To: Frank Haverkamp, Gabriel Krisman Bertazi; +Cc: Geliang Tang, linux-kernel

On Thu, Nov 24, 2016 at 01:51:57PM +0100, Frank Haverkamp wrote:
> Hi Geliang,
> 
> thanks for the simplification. Did you find those by manual inspection, or did you use a tool?
> 
> Acked-by: Frank Haverkamp <haver@linux.vnet.ibm.com>

Hi Frank,

Thanks for your review.

I found those duplicate headers by a simple script written by myself.
I should have used scripts/checkincludes.pl to do this. Now I am using
scripts/checkincludes.pl to check GenWQE files, and I found another
duplicate header dma-mapping.h. So I updated this patch.

-Geliang

Geliang Tang (1):
  GenWQE: drop duplicate headers

 drivers/misc/genwqe/card_base.c  | 1 -
 drivers/misc/genwqe/card_ddcb.c  | 1 -
 drivers/misc/genwqe/card_utils.c | 2 --
 3 files changed, 4 deletions(-)

-- 
2.9.3

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [PATCH v2] GenWQE: drop duplicate headers
  2016-11-28 14:15     ` [PATCH] " Geliang Tang
@ 2016-11-28 14:15       ` Geliang Tang
  2016-12-14  8:20       ` [PATCH] [PATCH] " Frank Haverkamp
  1 sibling, 0 replies; 8+ messages in thread
From: Geliang Tang @ 2016-11-28 14:15 UTC (permalink / raw)
  To: Frank Haverkamp, Gabriel Krisman Bertazi; +Cc: Geliang Tang, linux-kernel

Drop duplicate headers module.h, delay.h and dma-mapping.h.

Signed-off-by: Geliang Tang <geliangtang@gmail.com>
Acked-by: Frank Haverkamp <haver@linux.vnet.ibm.com>
---
Changes in v2:
 - drop dma-mapping.h too.
---
 drivers/misc/genwqe/card_base.c  | 1 -
 drivers/misc/genwqe/card_ddcb.c  | 1 -
 drivers/misc/genwqe/card_utils.c | 2 --
 3 files changed, 4 deletions(-)

diff --git a/drivers/misc/genwqe/card_base.c b/drivers/misc/genwqe/card_base.c
index 6c1f49a..b6f2edf 100644
--- a/drivers/misc/genwqe/card_base.c
+++ b/drivers/misc/genwqe/card_base.c
@@ -34,7 +34,6 @@
 #include <linux/wait.h>
 #include <linux/delay.h>
 #include <linux/dma-mapping.h>
-#include <linux/module.h>
 #include <linux/notifier.h>
 #include <linux/device.h>
 #include <linux/log2.h>
diff --git a/drivers/misc/genwqe/card_ddcb.c b/drivers/misc/genwqe/card_ddcb.c
index ddfeefe..332a0d1 100644
--- a/drivers/misc/genwqe/card_ddcb.c
+++ b/drivers/misc/genwqe/card_ddcb.c
@@ -34,7 +34,6 @@
 #include <linux/string.h>
 #include <linux/dma-mapping.h>
 #include <linux/delay.h>
-#include <linux/module.h>
 #include <linux/interrupt.h>
 #include <linux/crc-itu-t.h>
 
diff --git a/drivers/misc/genwqe/card_utils.c b/drivers/misc/genwqe/card_utils.c
index 147b830..bfef2c0 100644
--- a/drivers/misc/genwqe/card_utils.c
+++ b/drivers/misc/genwqe/card_utils.c
@@ -32,11 +32,9 @@
 #include <linux/iommu.h>
 #include <linux/delay.h>
 #include <linux/pci.h>
-#include <linux/dma-mapping.h>
 #include <linux/ctype.h>
 #include <linux/module.h>
 #include <linux/platform_device.h>
-#include <linux/delay.h>
 #include <asm/pgtable.h>
 
 #include "genwqe_driver.h"
-- 
2.9.3

^ permalink raw reply related	[flat|nested] 8+ messages in thread

* Re: [PATCH] [PATCH] GenWQE: drop duplicate headers
  2016-11-28 14:15     ` [PATCH] " Geliang Tang
  2016-11-28 14:15       ` [PATCH v2] " Geliang Tang
@ 2016-12-14  8:20       ` Frank Haverkamp
  1 sibling, 0 replies; 8+ messages in thread
From: Frank Haverkamp @ 2016-12-14  8:20 UTC (permalink / raw)
  To: Geliang Tang; +Cc: Gabriel Krisman Bertazi, linux-kernel

Hi Geliang,

> On 28 Nov 2016, at 15:15, Geliang Tang <geliangtang@gmail.com> wrote:
> 
> On Thu, Nov 24, 2016 at 01:51:57PM +0100, Frank Haverkamp wrote:
>> Hi Geliang,
>> 
>> thanks for the simplification. Did you find those by manual inspection, or did you use a tool?
>> 
>> Acked-by: Frank Haverkamp <haver@linux.vnet.ibm.com>
> 
> Hi Frank,
> 
> Thanks for your review.
> 
> I found those duplicate headers by a simple script written by myself.
> I should have used scripts/checkincludes.pl to do this. Now I am using
> scripts/checkincludes.pl to check GenWQE files, and I found another
> duplicate header dma-mapping.h. So I updated this patch.
> 

Nice. Thanks for checking our code.

> -Geliang
> 
> Geliang Tang (1):
>  GenWQE: drop duplicate headers
> 
> drivers/misc/genwqe/card_base.c  | 1 -
> drivers/misc/genwqe/card_ddcb.c  | 1 -
> drivers/misc/genwqe/card_utils.c | 2 --
> 3 files changed, 4 deletions(-)
> 
> -- 
> 2.9.3
> 

I am ok with the updated version too.

Acked-by: Frank Haverkamp <haver@linux.vnet.ibm.com>

Frank

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2016-12-14  8:20 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-11-23 14:24 [PATCH] dwc_eth_qos: drop duplicate headers Geliang Tang
2016-11-23 14:24 ` [PATCH] GenWQE: " Geliang Tang
2016-11-24 12:51   ` Frank Haverkamp
2016-11-28 14:15     ` [PATCH] " Geliang Tang
2016-11-28 14:15       ` [PATCH v2] " Geliang Tang
2016-12-14  8:20       ` [PATCH] [PATCH] " Frank Haverkamp
2016-11-23 14:24 ` [PATCH] PNP: drop duplicate header pci.h Geliang Tang
2016-11-25 21:14 ` [PATCH] dwc_eth_qos: drop duplicate headers David Miller

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.