Skip to content

Commit d41783b

Browse files
committed
Merge branch 'pc300too'
Peng Li says: ==================== net: pc300too: clean up some code style issues This patchset clean up some code style issues. ==================== Signed-off-by: David S. Miller <[email protected]>
2 parents 51a1ebc + ef1806a commit d41783b

File tree

1 file changed

+15
-37
lines changed

1 file changed

+15
-37
lines changed

drivers/net/wan/pc300too.c

Lines changed: 15 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -44,19 +44,17 @@
4444
#define MAX_TX_BUFFERS 10
4545

4646
static int pci_clock_freq = 33000000;
47-
static int use_crystal_clock = 0;
47+
static int use_crystal_clock;
4848
static unsigned int CLOCK_BASE;
4949

5050
/* Masks to access the init_ctrl PLX register */
5151
#define PC300_CLKSEL_MASK (0x00000004UL)
5252
#define PC300_CHMEDIA_MASK(port) (0x00000020UL << ((port) * 3))
5353
#define PC300_CTYPE_MASK (0x00000800UL)
5454

55-
5655
enum { PC300_RSV = 1, PC300_X21, PC300_TE }; /* card types */
5756

58-
/*
59-
* PLX PCI9050-1 local configuration and shared runtime registers.
57+
/* PLX PCI9050-1 local configuration and shared runtime registers.
6058
* This structure can be used to access 9050 registers (memory mapped).
6159
*/
6260
typedef struct {
@@ -69,9 +67,7 @@ typedef struct {
6967
u32 cs_base[4]; /* 3C-48h : Chip Select Base Addrs */
7068
u32 intr_ctrl_stat; /* 4Ch : Interrupt Control/Status */
7169
u32 init_ctrl; /* 50h : EEPROM ctrl, Init Ctrl, etc */
72-
}plx9050;
73-
74-
70+
} plx9050;
7571

7672
typedef struct port_s {
7773
struct napi_struct napi;
@@ -88,9 +84,7 @@ typedef struct port_s {
8884
u16 txlast;
8985
u8 rxs, txs, tmc; /* SCA registers */
9086
u8 chan; /* physical port # - 0 or 1 */
91-
}port_t;
92-
93-
87+
} port_t;
9488

9589
typedef struct card_s {
9690
int type; /* RSV, X21, etc. */
@@ -105,26 +99,24 @@ typedef struct card_s {
10599
u8 irq; /* interrupt request level */
106100

107101
port_t ports[2];
108-
}card_t;
109-
102+
} card_t;
110103

111104
#define get_port(card, port) ((port) < (card)->n_ports ? \
112105
(&(card)->ports[port]) : (NULL))
113106

114107
#include "hd64572.c"
115108

116-
117109
static void pc300_set_iface(port_t *port)
118110
{
119111
card_t *card = port->card;
120-
u32 __iomem * init_ctrl = &card->plxbase->init_ctrl;
112+
u32 __iomem *init_ctrl = &card->plxbase->init_ctrl;
121113
u16 msci = get_msci(port);
122114
u8 rxs = port->rxs & CLK_BRG_MASK;
123115
u8 txs = port->txs & CLK_BRG_MASK;
124116

125117
sca_out(EXS_TES1, (port->chan ? MSCI1_OFFSET : MSCI0_OFFSET) + EXS,
126118
port->card);
127-
switch(port->settings.clock_type) {
119+
switch (port->settings.clock_type) {
128120
case CLOCK_INT:
129121
rxs |= CLK_BRG; /* BRG output */
130122
txs |= CLK_PIN_OUT | CLK_TX_RXCLK; /* RX clock */
@@ -162,13 +154,11 @@ static void pc300_set_iface(port_t *port)
162154
}
163155
}
164156

165-
166-
167157
static int pc300_open(struct net_device *dev)
168158
{
169159
port_t *port = dev_to_port(dev);
170-
171160
int result = hdlc_open(dev);
161+
172162
if (result)
173163
return result;
174164

@@ -177,17 +167,13 @@ static int pc300_open(struct net_device *dev)
177167
return 0;
178168
}
179169

180-
181-
182170
static int pc300_close(struct net_device *dev)
183171
{
184172
sca_close(dev);
185173
hdlc_close(dev);
186174
return 0;
187175
}
188176

189-
190-
191177
static int pc300_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
192178
{
193179
const size_t size = sizeof(sync_serial_settings);
@@ -214,7 +200,6 @@ static int pc300_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
214200
if (copy_to_user(line, &port->settings, size))
215201
return -EFAULT;
216202
return 0;
217-
218203
}
219204

220205
if (port->card->type == PC300_X21 &&
@@ -255,8 +240,6 @@ static int pc300_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
255240
return 0;
256241
}
257242

258-
259-
260243
static void pc300_pci_remove_one(struct pci_dev *pdev)
261244
{
262245
int i;
@@ -314,7 +297,7 @@ static int pc300_pci_init_one(struct pci_dev *pdev,
314297
}
315298

316299
card = kzalloc(sizeof(card_t), GFP_KERNEL);
317-
if (card == NULL) {
300+
if (!card) {
318301
pci_release_regions(pdev);
319302
pci_disable_device(pdev);
320303
return -ENOBUFS;
@@ -338,9 +321,7 @@ static int pc300_pci_init_one(struct pci_dev *pdev,
338321
ramphys = pci_resource_start(pdev, 3) & PCI_BASE_ADDRESS_MEM_MASK;
339322
card->rambase = pci_ioremap_bar(pdev, 3);
340323

341-
if (card->plxbase == NULL ||
342-
card->scabase == NULL ||
343-
card->rambase == NULL) {
324+
if (!card->plxbase || !card->scabase || !card->rambase) {
344325
pr_err("ioremap() failed\n");
345326
pc300_pci_remove_one(pdev);
346327
return -ENOMEM;
@@ -365,12 +346,14 @@ static int pc300_pci_init_one(struct pci_dev *pdev,
365346
else
366347
card->n_ports = 2;
367348

368-
for (i = 0; i < card->n_ports; i++)
369-
if (!(card->ports[i].netdev = alloc_hdlcdev(&card->ports[i]))) {
349+
for (i = 0; i < card->n_ports; i++) {
350+
card->ports[i].netdev = alloc_hdlcdev(&card->ports[i]);
351+
if (!card->ports[i].netdev) {
370352
pr_err("unable to allocate memory\n");
371353
pc300_pci_remove_one(pdev);
372354
return -ENOMEM;
373355
}
356+
}
374357

375358
/* Reset PLX */
376359
p = &card->plxbase->init_ctrl;
@@ -442,6 +425,7 @@ static int pc300_pci_init_one(struct pci_dev *pdev,
442425
port_t *port = &card->ports[i];
443426
struct net_device *dev = port->netdev;
444427
hdlc_device *hdlc = dev_to_hdlc(dev);
428+
445429
port->chan = i;
446430

447431
spin_lock_init(&port->lock);
@@ -472,8 +456,6 @@ static int pc300_pci_init_one(struct pci_dev *pdev,
472456
return 0;
473457
}
474458

475-
476-
477459
static const struct pci_device_id pc300_pci_tbl[] = {
478460
{ PCI_VENDOR_ID_CYCLADES, PCI_DEVICE_ID_PC300_RX_1, PCI_ANY_ID,
479461
PCI_ANY_ID, 0, 0, 0 },
@@ -486,15 +468,13 @@ static const struct pci_device_id pc300_pci_tbl[] = {
486468
{ 0, }
487469
};
488470

489-
490471
static struct pci_driver pc300_pci_driver = {
491472
.name = "PC300",
492473
.id_table = pc300_pci_tbl,
493474
.probe = pc300_pci_init_one,
494475
.remove = pc300_pci_remove_one,
495476
};
496477

497-
498478
static int __init pc300_init_module(void)
499479
{
500480
if (pci_clock_freq < 1000000 || pci_clock_freq > 80000000) {
@@ -511,8 +491,6 @@ static int __init pc300_init_module(void)
511491
return pci_register_driver(&pc300_pci_driver);
512492
}
513493

514-
515-
516494
static void __exit pc300_cleanup_module(void)
517495
{
518496
pci_unregister_driver(&pc300_pci_driver);

0 commit comments

Comments
 (0)