2021-05-25 14:13:08

by Guangbin Huang

[permalink] [raw]
Subject: [PATCH net-next 0/6] net: wan: clean up some code style issues

This patchset clean up some code style issues.

Peng Li (6):
net: wan: remove redundant blank lines
net: wan: add blank line after declarations
net: wan: fix an code style issue about "foo* bar
net: wan: add some required spaces
net: wan: replace comparison to NULL with "!card"
net: wan: add spaces required around that ':' and '+'

drivers/net/wan/n2.c | 56 +++++++++++++++++-----------------------------------
1 file changed, 18 insertions(+), 38 deletions(-)

--
2.8.1


2021-05-25 14:14:40

by Guangbin Huang

[permalink] [raw]
Subject: [PATCH net-next 3/6] net: wan: fix an code style issue about "foo* bar

From: Peng Li <[email protected]>

Fix the checkpatch error as "foo* bar" and should be "foo *bar".

Signed-off-by: Peng Li <[email protected]>
Signed-off-by: Guangbin Huang <[email protected]>
---
drivers/net/wan/n2.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/drivers/net/wan/n2.c b/drivers/net/wan/n2.c
index 5ad8c5032900..180fb2c9a442 100644
--- a/drivers/net/wan/n2.c
+++ b/drivers/net/wan/n2.c
@@ -32,8 +32,8 @@
#include <asm/io.h>
#include "hd64570.h"

-static const char* version = "SDL RISCom/N2 driver version: 1.15";
-static const char* devname = "RISCom/N2";
+static const char *version = "SDL RISCom/N2 driver version: 1.15";
+static const char *devname = "RISCom/N2";

#undef DEBUG_PKT
#define DEBUG_RINGS
--
2.8.1

2021-05-25 14:15:13

by Guangbin Huang

[permalink] [raw]
Subject: [PATCH net-next 2/6] net: wan: add blank line after declarations

From: Peng Li <[email protected]>

This patch fixes the checkpatch error about missing a blank line
after declarations.

Signed-off-by: Peng Li <[email protected]>
Signed-off-by: Guangbin Huang <[email protected]>
---
drivers/net/wan/n2.c | 3 +++
1 file changed, 3 insertions(+)

diff --git a/drivers/net/wan/n2.c b/drivers/net/wan/n2.c
index dd39789ebfa0..5ad8c5032900 100644
--- a/drivers/net/wan/n2.c
+++ b/drivers/net/wan/n2.c
@@ -143,6 +143,7 @@ static __inline__ u8 sca_get_page(card_t *card)
static __inline__ void openwin(card_t *card, u8 page)
{
u8 psr = inb(card->io + N2_PSR);
+
outb((psr & ~PSR_PAGEBITS) | page, card->io + N2_PSR);
}

@@ -283,6 +284,7 @@ static void n2_destroy_card(card_t *card)
for (cnt = 0; cnt < 2; cnt++)
if (card->ports[cnt].card) {
struct net_device *dev = port_to_dev(&card->ports[cnt]);
+
unregister_hdlc_device(dev);
}

@@ -522,6 +524,7 @@ static void __exit n2_cleanup(void)

while (card) {
card_t *ptr = card;
+
card = card->next_card;
n2_destroy_card(ptr);
}
--
2.8.1

2021-05-25 14:16:13

by Guangbin Huang

[permalink] [raw]
Subject: [PATCH net-next 5/6] net: wan: replace comparison to NULL with "!card"

From: Peng Li <[email protected]>

According to the chackpatch.pl, comparison to NULL could
be written "!card".

Signed-off-by: Peng Li <[email protected]>
Signed-off-by: Guangbin Huang <[email protected]>
---
drivers/net/wan/n2.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/drivers/net/wan/n2.c b/drivers/net/wan/n2.c
index 2f602171cbc6..76ef808c2769 100644
--- a/drivers/net/wan/n2.c
+++ b/drivers/net/wan/n2.c
@@ -335,7 +335,7 @@ static int __init n2_run(unsigned long io, unsigned long irq,
}

card = kzalloc(sizeof(card_t), GFP_KERNEL);
- if (card == NULL)
+ if (!card)
return -ENOBUFS;

card->ports[0].dev = alloc_hdlcdev(&card->ports[0]);
@@ -469,7 +469,7 @@ static int __init n2_run(unsigned long io, unsigned long irq,

static int __init n2_init(void)
{
- if (hw==NULL) {
+ if (!hw) {
#ifdef MODULE
pr_info("no card initialized\n");
#endif
--
2.8.1

2021-05-25 16:47:00

by Guangbin Huang

[permalink] [raw]
Subject: [PATCH net-next 6/6] net: wan: add spaces required around that ':' and '+'

From: Peng Li <[email protected]>

This patch adds spaces required around that ':' and '+'.

Signed-off-by: Peng Li <[email protected]>
Signed-off-by: Guangbin Huang <[email protected]>
---
drivers/net/wan/n2.c | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/drivers/net/wan/n2.c b/drivers/net/wan/n2.c
index 76ef808c2769..bdb6dc2409bc 100644
--- a/drivers/net/wan/n2.c
+++ b/drivers/net/wan/n2.c
@@ -195,7 +195,8 @@ static int n2_open(struct net_device *dev)
{
port_t *port = dev_to_port(dev);
int io = port->card->io;
- u8 mcr = inb(io + N2_MCR) | (port->phy_node ? TX422_PORT1:TX422_PORT0);
+ u8 mcr = inb(io + N2_MCR) |
+ (port->phy_node ? TX422_PORT1 : TX422_PORT0);
int result;

result = hdlc_open(dev);
@@ -216,7 +217,8 @@ static int n2_close(struct net_device *dev)
{
port_t *port = dev_to_port(dev);
int io = port->card->io;
- u8 mcr = inb(io+N2_MCR) | (port->phy_node ? TX422_PORT1 : TX422_PORT0);
+ u8 mcr = inb(io + N2_MCR) |
+ (port->phy_node ? TX422_PORT1 : TX422_PORT0);

sca_close(dev);
mcr |= port->phy_node ? DTR_PORT1 : DTR_PORT0; /* set DTR OFF */
--
2.8.1

2021-05-25 16:48:03

by Guangbin Huang

[permalink] [raw]
Subject: [PATCH net-next 4/6] net: wan: add some required spaces

From: Peng Li <[email protected]>

Add space required after that close brace '}'.
Add space required before the open parenthesis '(' and '{'

Signed-off-by: Peng Li <[email protected]>
Signed-off-by: Guangbin Huang <[email protected]>
---
drivers/net/wan/n2.c | 14 +++++++-------
1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/drivers/net/wan/n2.c b/drivers/net/wan/n2.c
index 180fb2c9a442..2f602171cbc6 100644
--- a/drivers/net/wan/n2.c
+++ b/drivers/net/wan/n2.c
@@ -101,7 +101,7 @@ typedef struct port_s {
u8 rxs, txs, tmc; /* SCA registers */
u8 phy_node; /* physical port # - 0 or 1 */
u8 log_node; /* logical port # */
-}port_t;
+} port_t;

typedef struct card_s {
u8 __iomem *winbase; /* ISA window base address */
@@ -115,7 +115,7 @@ typedef struct card_s {

port_t ports[2];
struct card_s *next_card;
-}card_t;
+} card_t;

static card_t *first_card;
static card_t **new_card = &first_card;
@@ -158,7 +158,7 @@ static void n2_set_iface(port_t *port)
u8 rxs = port->rxs & CLK_BRG_MASK;
u8 txs = port->txs & CLK_BRG_MASK;

- switch(port->settings.clock_type) {
+ switch (port->settings.clock_type) {
case CLOCK_INT:
mcr |= port->phy_node ? CLOCK_OUT_PORT1 : CLOCK_OUT_PORT0;
rxs |= CLK_BRG_RX; /* BRG output */
@@ -241,7 +241,7 @@ static int n2_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
if (cmd != SIOCWANDEV)
return hdlc_ioctl(dev, ifr, cmd);

- switch(ifr->ifr_settings.type) {
+ switch (ifr->ifr_settings.type) {
case IF_GET_IFACE:
ifr->ifr_settings.type = IF_IFACE_SYNC_SERIAL;
if (ifr->ifr_settings.size < size) {
@@ -253,7 +253,7 @@ static int n2_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
return 0;

case IF_IFACE_SYNC_SERIAL:
- if(!capable(CAP_NET_ADMIN))
+ if (!capable(CAP_NET_ADMIN))
return -EPERM;

if (copy_from_user(&new_line, line, size))
@@ -494,7 +494,7 @@ static int __init n2_init(void)

if (*hw++ != ',')
break;
- while(1) {
+ while (1) {
if (*hw == '0' && !valid[0])
valid[0] = 1; /* Port 0 enabled */
else if (*hw == '1' && !valid[1])
@@ -512,7 +512,7 @@ static int __init n2_init(void)

if (*hw == '\x0')
return first_card ? 0 : -EINVAL;
- }while(*hw++ == ':');
+ } while (*hw++ == ':');

pr_err("invalid hardware parameters\n");
return first_card ? 0 : -EINVAL;
--
2.8.1

2021-05-25 16:48:17

by Guangbin Huang

[permalink] [raw]
Subject: [PATCH net-next 1/6] net: wan: remove redundant blank lines

From: Peng Li <[email protected]>

This patch removes some redundant blank lines.

Signed-off-by: Peng Li <[email protected]>
Signed-off-by: Guangbin Huang <[email protected]>
---
drivers/net/wan/n2.c | 25 -------------------------
1 file changed, 25 deletions(-)

diff --git a/drivers/net/wan/n2.c b/drivers/net/wan/n2.c
index 5bf4463873b1..dd39789ebfa0 100644
--- a/drivers/net/wan/n2.c
+++ b/drivers/net/wan/n2.c
@@ -32,7 +32,6 @@
#include <asm/io.h>
#include "hd64570.h"

-
static const char* version = "SDL RISCom/N2 driver version: 1.15";
static const char* devname = "RISCom/N2";

@@ -64,11 +63,9 @@ static char *hw; /* pointer to hw=xxx command line string */
#define PCR_ENWIN 4 /* Open window */
#define PCR_BUS16 8 /* 16-bit bus */

-
/* Memory Base Address Register */
#define N2_BAR 2

-
/* Page Scan Register */
#define N2_PSR 4
#define WIN16K 0x00
@@ -78,7 +75,6 @@ static char *hw; /* pointer to hw=xxx command line string */
#define PSR_DMAEN 0x80
#define PSR_PAGEBITS 0x0F

-
/* Modem Control Reg */
#define N2_MCR 6
#define CLOCK_OUT_PORT1 0x80
@@ -90,7 +86,6 @@ static char *hw; /* pointer to hw=xxx command line string */
#define DTR_PORT1 0x02
#define DTR_PORT0 0x01

-
typedef struct port_s {
struct net_device *dev;
struct card_s *card;
@@ -108,8 +103,6 @@ typedef struct port_s {
u8 log_node; /* logical port # */
}port_t;

-
-
typedef struct card_s {
u8 __iomem *winbase; /* ISA window base address */
u32 phy_winbase; /* ISA physical base address */
@@ -124,11 +117,9 @@ typedef struct card_s {
struct card_s *next_card;
}card_t;

-
static card_t *first_card;
static card_t **new_card = &first_card;

-
#define sca_reg(reg, card) (0x8000 | (card)->io | \
((reg) & 0x0F) | (((reg) & 0xF0) << 6))
#define sca_in(reg, card) inb(sca_reg(reg, card))
@@ -144,23 +135,19 @@ static card_t **new_card = &first_card;
#define get_port(card, port) ((card)->ports[port].valid ? \
&(card)->ports[port] : NULL)

-
static __inline__ u8 sca_get_page(card_t *card)
{
return inb(card->io + N2_PSR) & PSR_PAGEBITS;
}

-
static __inline__ void openwin(card_t *card, u8 page)
{
u8 psr = inb(card->io + N2_PSR);
outb((psr & ~PSR_PAGEBITS) | page, card->io + N2_PSR);
}

-
#include "hd64570.c"

-
static void n2_set_iface(port_t *port)
{
card_t *card = port->card;
@@ -203,8 +190,6 @@ static void n2_set_iface(port_t *port)
sca_set_port(port);
}

-
-
static int n2_open(struct net_device *dev)
{
port_t *port = dev_to_port(dev);
@@ -226,8 +211,6 @@ static int n2_open(struct net_device *dev)
return 0;
}

-
-
static int n2_close(struct net_device *dev)
{
port_t *port = dev_to_port(dev);
@@ -241,8 +224,6 @@ static int n2_close(struct net_device *dev)
return 0;
}

-
-
static int n2_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
{
const size_t size = sizeof(sync_serial_settings);
@@ -295,8 +276,6 @@ static int n2_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
}
}

-
-
static void n2_destroy_card(card_t *card)
{
int cnt;
@@ -486,8 +465,6 @@ static int __init n2_run(unsigned long io, unsigned long irq,
return 0;
}

-
-
static int __init n2_init(void)
{
if (hw==NULL) {
@@ -539,7 +516,6 @@ static int __init n2_init(void)
return first_card ? 0 : -EINVAL;
}

-
static void __exit n2_cleanup(void)
{
card_t *card = first_card;
@@ -551,7 +527,6 @@ static void __exit n2_cleanup(void)
}
}

-
module_init(n2_init);
module_exit(n2_cleanup);

--
2.8.1

2021-05-25 23:05:20

by patchwork-bot+netdevbpf

[permalink] [raw]
Subject: Re: [PATCH net-next 0/6] net: wan: clean up some code style issues

Hello:

This series was applied to netdev/net-next.git (refs/heads/master):

On Tue, 25 May 2021 22:07:52 +0800 you wrote:
> This patchset clean up some code style issues.
>
> Peng Li (6):
> net: wan: remove redundant blank lines
> net: wan: add blank line after declarations
> net: wan: fix an code style issue about "foo* bar
> net: wan: add some required spaces
> net: wan: replace comparison to NULL with "!card"
> net: wan: add spaces required around that ':' and '+'
>
> [...]

Here is the summary with links:
- [net-next,1/6] net: wan: remove redundant blank lines
https://git.kernel.org/netdev/net-next/c/98d728232c98
- [net-next,2/6] net: wan: add blank line after declarations
https://git.kernel.org/netdev/net-next/c/9e7ee10f169f
- [net-next,3/6] net: wan: fix an code style issue about "foo* bar
https://git.kernel.org/netdev/net-next/c/c4fdef99d17b
- [net-next,4/6] net: wan: add some required spaces
https://git.kernel.org/netdev/net-next/c/69542276e2b1
- [net-next,5/6] net: wan: replace comparison to NULL with "!card"
https://git.kernel.org/netdev/net-next/c/2aea27bae89b
- [net-next,6/6] net: wan: add spaces required around that ':' and '+'
https://git.kernel.org/netdev/net-next/c/30cbb0107e98

You are awesome, thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html