diff options
Diffstat (limited to 'drivers/net/irda')
-rw-r--r-- | drivers/net/irda/act200l-sir.c | 10 | ||||
-rw-r--r-- | drivers/net/irda/actisys-sir.c | 2 | ||||
-rw-r--r-- | drivers/net/irda/ali-ircc.c | 246 | ||||
-rw-r--r-- | drivers/net/irda/donauboe.c | 68 | ||||
-rw-r--r-- | drivers/net/irda/girbil-sir.c | 12 | ||||
-rw-r--r-- | drivers/net/irda/irda-usb.c | 92 | ||||
-rw-r--r-- | drivers/net/irda/irtty-sir.c | 10 | ||||
-rw-r--r-- | drivers/net/irda/kingsun-sir.c | 2 | ||||
-rw-r--r-- | drivers/net/irda/litelink-sir.c | 8 | ||||
-rw-r--r-- | drivers/net/irda/ma600-sir.c | 16 | ||||
-rw-r--r-- | drivers/net/irda/mcp2120-sir.c | 12 | ||||
-rw-r--r-- | drivers/net/irda/nsc-ircc.c | 119 | ||||
-rw-r--r-- | drivers/net/irda/nsc-ircc.h | 3 | ||||
-rw-r--r-- | drivers/net/irda/old_belkin-sir.c | 8 | ||||
-rw-r--r-- | drivers/net/irda/sir_dev.c | 63 | ||||
-rw-r--r-- | drivers/net/irda/sir_dongle.c | 2 | ||||
-rw-r--r-- | drivers/net/irda/smsc-ircc2.c | 120 | ||||
-rw-r--r-- | drivers/net/irda/tekram-sir.c | 10 | ||||
-rw-r--r-- | drivers/net/irda/toim3232-sir.c | 10 | ||||
-rw-r--r-- | drivers/net/irda/via-ircc.c | 80 | ||||
-rw-r--r-- | drivers/net/irda/vlsi_ir.c | 92 | ||||
-rw-r--r-- | drivers/net/irda/vlsi_ir.h | 2 | ||||
-rw-r--r-- | drivers/net/irda/w83977af_ir.c | 62 |
23 files changed, 528 insertions, 521 deletions
diff --git a/drivers/net/irda/act200l-sir.c b/drivers/net/irda/act200l-sir.c index d8b89c74aabd..37ab8c855719 100644 --- a/drivers/net/irda/act200l-sir.c +++ b/drivers/net/irda/act200l-sir.c | |||
@@ -107,7 +107,7 @@ static int act200l_open(struct sir_dev *dev) | |||
107 | { | 107 | { |
108 | struct qos_info *qos = &dev->qos; | 108 | struct qos_info *qos = &dev->qos; |
109 | 109 | ||
110 | IRDA_DEBUG(2, "%s()\n", __FUNCTION__ ); | 110 | IRDA_DEBUG(2, "%s()\n", __func__ ); |
111 | 111 | ||
112 | /* Power on the dongle */ | 112 | /* Power on the dongle */ |
113 | sirdev_set_dtr_rts(dev, TRUE, TRUE); | 113 | sirdev_set_dtr_rts(dev, TRUE, TRUE); |
@@ -124,7 +124,7 @@ static int act200l_open(struct sir_dev *dev) | |||
124 | 124 | ||
125 | static int act200l_close(struct sir_dev *dev) | 125 | static int act200l_close(struct sir_dev *dev) |
126 | { | 126 | { |
127 | IRDA_DEBUG(2, "%s()\n", __FUNCTION__ ); | 127 | IRDA_DEBUG(2, "%s()\n", __func__ ); |
128 | 128 | ||
129 | /* Power off the dongle */ | 129 | /* Power off the dongle */ |
130 | sirdev_set_dtr_rts(dev, FALSE, FALSE); | 130 | sirdev_set_dtr_rts(dev, FALSE, FALSE); |
@@ -143,7 +143,7 @@ static int act200l_change_speed(struct sir_dev *dev, unsigned speed) | |||
143 | u8 control[3]; | 143 | u8 control[3]; |
144 | int ret = 0; | 144 | int ret = 0; |
145 | 145 | ||
146 | IRDA_DEBUG(2, "%s()\n", __FUNCTION__ ); | 146 | IRDA_DEBUG(2, "%s()\n", __func__ ); |
147 | 147 | ||
148 | /* Clear DTR and set RTS to enter command mode */ | 148 | /* Clear DTR and set RTS to enter command mode */ |
149 | sirdev_set_dtr_rts(dev, FALSE, TRUE); | 149 | sirdev_set_dtr_rts(dev, FALSE, TRUE); |
@@ -212,7 +212,7 @@ static int act200l_reset(struct sir_dev *dev) | |||
212 | }; | 212 | }; |
213 | int ret = 0; | 213 | int ret = 0; |
214 | 214 | ||
215 | IRDA_DEBUG(2, "%s()\n", __FUNCTION__ ); | 215 | IRDA_DEBUG(2, "%s()\n", __func__ ); |
216 | 216 | ||
217 | switch (state) { | 217 | switch (state) { |
218 | case SIRDEV_STATE_DONGLE_RESET: | 218 | case SIRDEV_STATE_DONGLE_RESET: |
@@ -240,7 +240,7 @@ static int act200l_reset(struct sir_dev *dev) | |||
240 | dev->speed = 9600; | 240 | dev->speed = 9600; |
241 | break; | 241 | break; |
242 | default: | 242 | default: |
243 | IRDA_ERROR("%s(), unknown state %d\n", __FUNCTION__, state); | 243 | IRDA_ERROR("%s(), unknown state %d\n", __func__, state); |
244 | ret = -1; | 244 | ret = -1; |
245 | break; | 245 | break; |
246 | } | 246 | } |
diff --git a/drivers/net/irda/actisys-sir.c b/drivers/net/irda/actisys-sir.c index 736d2473b7e1..50b2141a6103 100644 --- a/drivers/net/irda/actisys-sir.c +++ b/drivers/net/irda/actisys-sir.c | |||
@@ -165,7 +165,7 @@ static int actisys_change_speed(struct sir_dev *dev, unsigned speed) | |||
165 | int ret = 0; | 165 | int ret = 0; |
166 | int i = 0; | 166 | int i = 0; |
167 | 167 | ||
168 | IRDA_DEBUG(4, "%s(), speed=%d (was %d)\n", __FUNCTION__, | 168 | IRDA_DEBUG(4, "%s(), speed=%d (was %d)\n", __func__, |
169 | speed, dev->speed); | 169 | speed, dev->speed); |
170 | 170 | ||
171 | /* dongle was already resetted from irda_request state machine, | 171 | /* dongle was already resetted from irda_request state machine, |
diff --git a/drivers/net/irda/ali-ircc.c b/drivers/net/irda/ali-ircc.c index 083b0dd70fef..2ff181861d2d 100644 --- a/drivers/net/irda/ali-ircc.c +++ b/drivers/net/irda/ali-ircc.c | |||
@@ -152,7 +152,7 @@ static int __init ali_ircc_init(void) | |||
152 | int reg, revision; | 152 | int reg, revision; |
153 | int i = 0; | 153 | int i = 0; |
154 | 154 | ||
155 | IRDA_DEBUG(2, "%s(), ---------------- Start ----------------\n", __FUNCTION__); | 155 | IRDA_DEBUG(2, "%s(), ---------------- Start ----------------\n", __func__); |
156 | 156 | ||
157 | ret = platform_driver_register(&ali_ircc_driver); | 157 | ret = platform_driver_register(&ali_ircc_driver); |
158 | if (ret) { | 158 | if (ret) { |
@@ -166,7 +166,7 @@ static int __init ali_ircc_init(void) | |||
166 | /* Probe for all the ALi chipsets we know about */ | 166 | /* Probe for all the ALi chipsets we know about */ |
167 | for (chip= chips; chip->name; chip++, i++) | 167 | for (chip= chips; chip->name; chip++, i++) |
168 | { | 168 | { |
169 | IRDA_DEBUG(2, "%s(), Probing for %s ...\n", __FUNCTION__, chip->name); | 169 | IRDA_DEBUG(2, "%s(), Probing for %s ...\n", __func__, chip->name); |
170 | 170 | ||
171 | /* Try all config registers for this chip */ | 171 | /* Try all config registers for this chip */ |
172 | for (cfg=0; cfg<2; cfg++) | 172 | for (cfg=0; cfg<2; cfg++) |
@@ -196,11 +196,11 @@ static int __init ali_ircc_init(void) | |||
196 | 196 | ||
197 | if (reg == chip->cid_value) | 197 | if (reg == chip->cid_value) |
198 | { | 198 | { |
199 | IRDA_DEBUG(2, "%s(), Chip found at 0x%03x\n", __FUNCTION__, cfg_base); | 199 | IRDA_DEBUG(2, "%s(), Chip found at 0x%03x\n", __func__, cfg_base); |
200 | 200 | ||
201 | outb(0x1F, cfg_base); | 201 | outb(0x1F, cfg_base); |
202 | revision = inb(cfg_base+1); | 202 | revision = inb(cfg_base+1); |
203 | IRDA_DEBUG(2, "%s(), Found %s chip, revision=%d\n", __FUNCTION__, | 203 | IRDA_DEBUG(2, "%s(), Found %s chip, revision=%d\n", __func__, |
204 | chip->name, revision); | 204 | chip->name, revision); |
205 | 205 | ||
206 | /* | 206 | /* |
@@ -223,14 +223,14 @@ static int __init ali_ircc_init(void) | |||
223 | } | 223 | } |
224 | else | 224 | else |
225 | { | 225 | { |
226 | IRDA_DEBUG(2, "%s(), No %s chip at 0x%03x\n", __FUNCTION__, chip->name, cfg_base); | 226 | IRDA_DEBUG(2, "%s(), No %s chip at 0x%03x\n", __func__, chip->name, cfg_base); |
227 | } | 227 | } |
228 | /* Exit configuration */ | 228 | /* Exit configuration */ |
229 | outb(0xbb, cfg_base); | 229 | outb(0xbb, cfg_base); |
230 | } | 230 | } |
231 | } | 231 | } |
232 | 232 | ||
233 | IRDA_DEBUG(2, "%s(), ----------------- End -----------------\n", __FUNCTION__); | 233 | IRDA_DEBUG(2, "%s(), ----------------- End -----------------\n", __func__); |
234 | 234 | ||
235 | if (ret) | 235 | if (ret) |
236 | platform_driver_unregister(&ali_ircc_driver); | 236 | platform_driver_unregister(&ali_ircc_driver); |
@@ -248,7 +248,7 @@ static void __exit ali_ircc_cleanup(void) | |||
248 | { | 248 | { |
249 | int i; | 249 | int i; |
250 | 250 | ||
251 | IRDA_DEBUG(2, "%s(), ---------------- Start ----------------\n", __FUNCTION__); | 251 | IRDA_DEBUG(2, "%s(), ---------------- Start ----------------\n", __func__); |
252 | 252 | ||
253 | for (i=0; i < ARRAY_SIZE(dev_self); i++) { | 253 | for (i=0; i < ARRAY_SIZE(dev_self); i++) { |
254 | if (dev_self[i]) | 254 | if (dev_self[i]) |
@@ -257,7 +257,7 @@ static void __exit ali_ircc_cleanup(void) | |||
257 | 257 | ||
258 | platform_driver_unregister(&ali_ircc_driver); | 258 | platform_driver_unregister(&ali_ircc_driver); |
259 | 259 | ||
260 | IRDA_DEBUG(2, "%s(), ----------------- End -----------------\n", __FUNCTION__); | 260 | IRDA_DEBUG(2, "%s(), ----------------- End -----------------\n", __func__); |
261 | } | 261 | } |
262 | 262 | ||
263 | /* | 263 | /* |
@@ -273,11 +273,11 @@ static int ali_ircc_open(int i, chipio_t *info) | |||
273 | int dongle_id; | 273 | int dongle_id; |
274 | int err; | 274 | int err; |
275 | 275 | ||
276 | IRDA_DEBUG(2, "%s(), ---------------- Start ----------------\n", __FUNCTION__); | 276 | IRDA_DEBUG(2, "%s(), ---------------- Start ----------------\n", __func__); |
277 | 277 | ||
278 | if (i >= ARRAY_SIZE(dev_self)) { | 278 | if (i >= ARRAY_SIZE(dev_self)) { |
279 | IRDA_ERROR("%s(), maximum number of supported chips reached!\n", | 279 | IRDA_ERROR("%s(), maximum number of supported chips reached!\n", |
280 | __FUNCTION__); | 280 | __func__); |
281 | return -ENOMEM; | 281 | return -ENOMEM; |
282 | } | 282 | } |
283 | 283 | ||
@@ -288,7 +288,7 @@ static int ali_ircc_open(int i, chipio_t *info) | |||
288 | dev = alloc_irdadev(sizeof(*self)); | 288 | dev = alloc_irdadev(sizeof(*self)); |
289 | if (dev == NULL) { | 289 | if (dev == NULL) { |
290 | IRDA_ERROR("%s(), can't allocate memory for control block!\n", | 290 | IRDA_ERROR("%s(), can't allocate memory for control block!\n", |
291 | __FUNCTION__); | 291 | __func__); |
292 | return -ENOMEM; | 292 | return -ENOMEM; |
293 | } | 293 | } |
294 | 294 | ||
@@ -312,7 +312,7 @@ static int ali_ircc_open(int i, chipio_t *info) | |||
312 | /* Reserve the ioports that we need */ | 312 | /* Reserve the ioports that we need */ |
313 | if (!request_region(self->io.fir_base, self->io.fir_ext, | 313 | if (!request_region(self->io.fir_base, self->io.fir_ext, |
314 | ALI_IRCC_DRIVER_NAME)) { | 314 | ALI_IRCC_DRIVER_NAME)) { |
315 | IRDA_WARNING("%s(), can't get iobase of 0x%03x\n", __FUNCTION__, | 315 | IRDA_WARNING("%s(), can't get iobase of 0x%03x\n", __func__, |
316 | self->io.fir_base); | 316 | self->io.fir_base); |
317 | err = -ENODEV; | 317 | err = -ENODEV; |
318 | goto err_out1; | 318 | goto err_out1; |
@@ -370,19 +370,19 @@ static int ali_ircc_open(int i, chipio_t *info) | |||
370 | 370 | ||
371 | err = register_netdev(dev); | 371 | err = register_netdev(dev); |
372 | if (err) { | 372 | if (err) { |
373 | IRDA_ERROR("%s(), register_netdev() failed!\n", __FUNCTION__); | 373 | IRDA_ERROR("%s(), register_netdev() failed!\n", __func__); |
374 | goto err_out4; | 374 | goto err_out4; |
375 | } | 375 | } |
376 | IRDA_MESSAGE("IrDA: Registered device %s\n", dev->name); | 376 | IRDA_MESSAGE("IrDA: Registered device %s\n", dev->name); |
377 | 377 | ||
378 | /* Check dongle id */ | 378 | /* Check dongle id */ |
379 | dongle_id = ali_ircc_read_dongle_id(i, info); | 379 | dongle_id = ali_ircc_read_dongle_id(i, info); |
380 | IRDA_MESSAGE("%s(), %s, Found dongle: %s\n", __FUNCTION__, | 380 | IRDA_MESSAGE("%s(), %s, Found dongle: %s\n", __func__, |
381 | ALI_IRCC_DRIVER_NAME, dongle_types[dongle_id]); | 381 | ALI_IRCC_DRIVER_NAME, dongle_types[dongle_id]); |
382 | 382 | ||
383 | self->io.dongle_id = dongle_id; | 383 | self->io.dongle_id = dongle_id; |
384 | 384 | ||
385 | IRDA_DEBUG(2, "%s(), ----------------- End -----------------\n", __FUNCTION__); | 385 | IRDA_DEBUG(2, "%s(), ----------------- End -----------------\n", __func__); |
386 | 386 | ||
387 | return 0; | 387 | return 0; |
388 | 388 | ||
@@ -411,7 +411,7 @@ static int __exit ali_ircc_close(struct ali_ircc_cb *self) | |||
411 | { | 411 | { |
412 | int iobase; | 412 | int iobase; |
413 | 413 | ||
414 | IRDA_DEBUG(4, "%s(), ---------------- Start ----------------\n", __FUNCTION__); | 414 | IRDA_DEBUG(4, "%s(), ---------------- Start ----------------\n", __func__); |
415 | 415 | ||
416 | IRDA_ASSERT(self != NULL, return -1;); | 416 | IRDA_ASSERT(self != NULL, return -1;); |
417 | 417 | ||
@@ -421,7 +421,7 @@ static int __exit ali_ircc_close(struct ali_ircc_cb *self) | |||
421 | unregister_netdev(self->netdev); | 421 | unregister_netdev(self->netdev); |
422 | 422 | ||
423 | /* Release the PORT that this driver is using */ | 423 | /* Release the PORT that this driver is using */ |
424 | IRDA_DEBUG(4, "%s(), Releasing Region %03x\n", __FUNCTION__, self->io.fir_base); | 424 | IRDA_DEBUG(4, "%s(), Releasing Region %03x\n", __func__, self->io.fir_base); |
425 | release_region(self->io.fir_base, self->io.fir_ext); | 425 | release_region(self->io.fir_base, self->io.fir_ext); |
426 | 426 | ||
427 | if (self->tx_buff.head) | 427 | if (self->tx_buff.head) |
@@ -435,7 +435,7 @@ static int __exit ali_ircc_close(struct ali_ircc_cb *self) | |||
435 | dev_self[self->index] = NULL; | 435 | dev_self[self->index] = NULL; |
436 | free_netdev(self->netdev); | 436 | free_netdev(self->netdev); |
437 | 437 | ||
438 | IRDA_DEBUG(2, "%s(), ----------------- End -----------------\n", __FUNCTION__); | 438 | IRDA_DEBUG(2, "%s(), ----------------- End -----------------\n", __func__); |
439 | 439 | ||
440 | return 0; | 440 | return 0; |
441 | } | 441 | } |
@@ -478,7 +478,7 @@ static int ali_ircc_probe_53(ali_chip_t *chip, chipio_t *info) | |||
478 | int cfg_base = info->cfg_base; | 478 | int cfg_base = info->cfg_base; |
479 | int hi, low, reg; | 479 | int hi, low, reg; |
480 | 480 | ||
481 | IRDA_DEBUG(2, "%s(), ---------------- Start ----------------\n", __FUNCTION__); | 481 | IRDA_DEBUG(2, "%s(), ---------------- Start ----------------\n", __func__); |
482 | 482 | ||
483 | /* Enter Configuration */ | 483 | /* Enter Configuration */ |
484 | outb(chip->entr1, cfg_base); | 484 | outb(chip->entr1, cfg_base); |
@@ -497,13 +497,13 @@ static int ali_ircc_probe_53(ali_chip_t *chip, chipio_t *info) | |||
497 | 497 | ||
498 | info->sir_base = info->fir_base; | 498 | info->sir_base = info->fir_base; |
499 | 499 | ||
500 | IRDA_DEBUG(2, "%s(), probing fir_base=0x%03x\n", __FUNCTION__, info->fir_base); | 500 | IRDA_DEBUG(2, "%s(), probing fir_base=0x%03x\n", __func__, info->fir_base); |
501 | 501 | ||
502 | /* Read IRQ control register */ | 502 | /* Read IRQ control register */ |
503 | outb(0x70, cfg_base); | 503 | outb(0x70, cfg_base); |
504 | reg = inb(cfg_base+1); | 504 | reg = inb(cfg_base+1); |
505 | info->irq = reg & 0x0f; | 505 | info->irq = reg & 0x0f; |
506 | IRDA_DEBUG(2, "%s(), probing irq=%d\n", __FUNCTION__, info->irq); | 506 | IRDA_DEBUG(2, "%s(), probing irq=%d\n", __func__, info->irq); |
507 | 507 | ||
508 | /* Read DMA channel */ | 508 | /* Read DMA channel */ |
509 | outb(0x74, cfg_base); | 509 | outb(0x74, cfg_base); |
@@ -511,26 +511,26 @@ static int ali_ircc_probe_53(ali_chip_t *chip, chipio_t *info) | |||
511 | info->dma = reg & 0x07; | 511 | info->dma = reg & 0x07; |
512 | 512 | ||
513 | if(info->dma == 0x04) | 513 | if(info->dma == 0x04) |
514 | IRDA_WARNING("%s(), No DMA channel assigned !\n", __FUNCTION__); | 514 | IRDA_WARNING("%s(), No DMA channel assigned !\n", __func__); |
515 | else | 515 | else |
516 | IRDA_DEBUG(2, "%s(), probing dma=%d\n", __FUNCTION__, info->dma); | 516 | IRDA_DEBUG(2, "%s(), probing dma=%d\n", __func__, info->dma); |
517 | 517 | ||
518 | /* Read Enabled Status */ | 518 | /* Read Enabled Status */ |
519 | outb(0x30, cfg_base); | 519 | outb(0x30, cfg_base); |
520 | reg = inb(cfg_base+1); | 520 | reg = inb(cfg_base+1); |
521 | info->enabled = (reg & 0x80) && (reg & 0x01); | 521 | info->enabled = (reg & 0x80) && (reg & 0x01); |
522 | IRDA_DEBUG(2, "%s(), probing enabled=%d\n", __FUNCTION__, info->enabled); | 522 | IRDA_DEBUG(2, "%s(), probing enabled=%d\n", __func__, info->enabled); |
523 | 523 | ||
524 | /* Read Power Status */ | 524 | /* Read Power Status */ |
525 | outb(0x22, cfg_base); | 525 | outb(0x22, cfg_base); |
526 | reg = inb(cfg_base+1); | 526 | reg = inb(cfg_base+1); |
527 | info->suspended = (reg & 0x20); | 527 | info->suspended = (reg & 0x20); |
528 | IRDA_DEBUG(2, "%s(), probing suspended=%d\n", __FUNCTION__, info->suspended); | 528 | IRDA_DEBUG(2, "%s(), probing suspended=%d\n", __func__, info->suspended); |
529 | 529 | ||
530 | /* Exit configuration */ | 530 | /* Exit configuration */ |
531 | outb(0xbb, cfg_base); | 531 | outb(0xbb, cfg_base); |
532 | 532 | ||
533 | IRDA_DEBUG(2, "%s(), ----------------- End -----------------\n", __FUNCTION__); | 533 | IRDA_DEBUG(2, "%s(), ----------------- End -----------------\n", __func__); |
534 | 534 | ||
535 | return 0; | 535 | return 0; |
536 | } | 536 | } |
@@ -548,7 +548,7 @@ static int ali_ircc_setup(chipio_t *info) | |||
548 | int version; | 548 | int version; |
549 | int iobase = info->fir_base; | 549 | int iobase = info->fir_base; |
550 | 550 | ||
551 | IRDA_DEBUG(2, "%s(), ---------------- Start ----------------\n", __FUNCTION__); | 551 | IRDA_DEBUG(2, "%s(), ---------------- Start ----------------\n", __func__); |
552 | 552 | ||
553 | /* Locking comments : | 553 | /* Locking comments : |
554 | * Most operations here need to be protected. We are called before | 554 | * Most operations here need to be protected. We are called before |
@@ -609,7 +609,7 @@ static int ali_ircc_setup(chipio_t *info) | |||
609 | // outb(UART_IER_RDI, iobase+UART_IER); //benjamin 2000/11/23 01:25PM | 609 | // outb(UART_IER_RDI, iobase+UART_IER); //benjamin 2000/11/23 01:25PM |
610 | // Turn on the interrupts in ali_ircc_net_open | 610 | // Turn on the interrupts in ali_ircc_net_open |
611 | 611 | ||
612 | IRDA_DEBUG(2, "%s(), ----------------- End ------------------\n", __FUNCTION__); | 612 | IRDA_DEBUG(2, "%s(), ----------------- End ------------------\n", __func__); |
613 | 613 | ||
614 | return 0; | 614 | return 0; |
615 | } | 615 | } |
@@ -626,7 +626,7 @@ static int ali_ircc_read_dongle_id (int i, chipio_t *info) | |||
626 | int dongle_id, reg; | 626 | int dongle_id, reg; |
627 | int cfg_base = info->cfg_base; | 627 | int cfg_base = info->cfg_base; |
628 | 628 | ||
629 | IRDA_DEBUG(2, "%s(), ---------------- Start ----------------\n", __FUNCTION__); | 629 | IRDA_DEBUG(2, "%s(), ---------------- Start ----------------\n", __func__); |
630 | 630 | ||
631 | /* Enter Configuration */ | 631 | /* Enter Configuration */ |
632 | outb(chips[i].entr1, cfg_base); | 632 | outb(chips[i].entr1, cfg_base); |
@@ -640,13 +640,13 @@ static int ali_ircc_read_dongle_id (int i, chipio_t *info) | |||
640 | outb(0xf0, cfg_base); | 640 | outb(0xf0, cfg_base); |
641 | reg = inb(cfg_base+1); | 641 | reg = inb(cfg_base+1); |
642 | dongle_id = ((reg>>6)&0x02) | ((reg>>5)&0x01); | 642 | dongle_id = ((reg>>6)&0x02) | ((reg>>5)&0x01); |
643 | IRDA_DEBUG(2, "%s(), probing dongle_id=%d, dongle_types=%s\n", __FUNCTION__, | 643 | IRDA_DEBUG(2, "%s(), probing dongle_id=%d, dongle_types=%s\n", __func__, |
644 | dongle_id, dongle_types[dongle_id]); | 644 | dongle_id, dongle_types[dongle_id]); |
645 | 645 | ||
646 | /* Exit configuration */ | 646 | /* Exit configuration */ |
647 | outb(0xbb, cfg_base); | 647 | outb(0xbb, cfg_base); |
648 | 648 | ||
649 | IRDA_DEBUG(2, "%s(), ----------------- End ------------------\n", __FUNCTION__); | 649 | IRDA_DEBUG(2, "%s(), ----------------- End ------------------\n", __func__); |
650 | 650 | ||
651 | return dongle_id; | 651 | return dongle_id; |
652 | } | 652 | } |
@@ -663,7 +663,7 @@ static irqreturn_t ali_ircc_interrupt(int irq, void *dev_id) | |||
663 | struct ali_ircc_cb *self; | 663 | struct ali_ircc_cb *self; |
664 | int ret; | 664 | int ret; |
665 | 665 | ||
666 | IRDA_DEBUG(2, "%s(), ---------------- Start ----------------\n", __FUNCTION__); | 666 | IRDA_DEBUG(2, "%s(), ---------------- Start ----------------\n", __func__); |
667 | 667 | ||
668 | self = dev->priv; | 668 | self = dev->priv; |
669 | 669 | ||
@@ -677,7 +677,7 @@ static irqreturn_t ali_ircc_interrupt(int irq, void *dev_id) | |||
677 | 677 | ||
678 | spin_unlock(&self->lock); | 678 | spin_unlock(&self->lock); |
679 | 679 | ||
680 | IRDA_DEBUG(2, "%s(), ----------------- End ------------------\n", __FUNCTION__); | 680 | IRDA_DEBUG(2, "%s(), ----------------- End ------------------\n", __func__); |
681 | return ret; | 681 | return ret; |
682 | } | 682 | } |
683 | /* | 683 | /* |
@@ -691,7 +691,7 @@ static irqreturn_t ali_ircc_fir_interrupt(struct ali_ircc_cb *self) | |||
691 | __u8 eir, OldMessageCount; | 691 | __u8 eir, OldMessageCount; |
692 | int iobase, tmp; | 692 | int iobase, tmp; |
693 | 693 | ||
694 | IRDA_DEBUG(1, "%s(), ---------------- Start ----------------\n", __FUNCTION__); | 694 | IRDA_DEBUG(1, "%s(), ---------------- Start ----------------\n", __func__); |
695 | 695 | ||
696 | iobase = self->io.fir_base; | 696 | iobase = self->io.fir_base; |
697 | 697 | ||
@@ -704,10 +704,10 @@ static irqreturn_t ali_ircc_fir_interrupt(struct ali_ircc_cb *self) | |||
704 | //self->ier = inb(iobase+FIR_IER); 2000/12/1 04:32PM | 704 | //self->ier = inb(iobase+FIR_IER); 2000/12/1 04:32PM |
705 | eir = self->InterruptID & self->ier; /* Mask out the interesting ones */ | 705 | eir = self->InterruptID & self->ier; /* Mask out the interesting ones */ |
706 | 706 | ||
707 | IRDA_DEBUG(1, "%s(), self->InterruptID = %x\n", __FUNCTION__,self->InterruptID); | 707 | IRDA_DEBUG(1, "%s(), self->InterruptID = %x\n", __func__,self->InterruptID); |
708 | IRDA_DEBUG(1, "%s(), self->LineStatus = %x\n", __FUNCTION__,self->LineStatus); | 708 | IRDA_DEBUG(1, "%s(), self->LineStatus = %x\n", __func__,self->LineStatus); |
709 | IRDA_DEBUG(1, "%s(), self->ier = %x\n", __FUNCTION__,self->ier); | 709 | IRDA_DEBUG(1, "%s(), self->ier = %x\n", __func__,self->ier); |
710 | IRDA_DEBUG(1, "%s(), eir = %x\n", __FUNCTION__,eir); | 710 | IRDA_DEBUG(1, "%s(), eir = %x\n", __func__,eir); |
711 | 711 | ||
712 | /* Disable interrupts */ | 712 | /* Disable interrupts */ |
713 | SetCOMInterrupts(self, FALSE); | 713 | SetCOMInterrupts(self, FALSE); |
@@ -718,7 +718,7 @@ static irqreturn_t ali_ircc_fir_interrupt(struct ali_ircc_cb *self) | |||
718 | { | 718 | { |
719 | if (self->io.direction == IO_XMIT) /* TX */ | 719 | if (self->io.direction == IO_XMIT) /* TX */ |
720 | { | 720 | { |
721 | IRDA_DEBUG(1, "%s(), ******* IIR_EOM (Tx) *******\n", __FUNCTION__); | 721 | IRDA_DEBUG(1, "%s(), ******* IIR_EOM (Tx) *******\n", __func__); |
722 | 722 | ||
723 | if(ali_ircc_dma_xmit_complete(self)) | 723 | if(ali_ircc_dma_xmit_complete(self)) |
724 | { | 724 | { |
@@ -737,23 +737,23 @@ static irqreturn_t ali_ircc_fir_interrupt(struct ali_ircc_cb *self) | |||
737 | } | 737 | } |
738 | else /* RX */ | 738 | else /* RX */ |
739 | { | 739 | { |
740 | IRDA_DEBUG(1, "%s(), ******* IIR_EOM (Rx) *******\n", __FUNCTION__); | 740 | IRDA_DEBUG(1, "%s(), ******* IIR_EOM (Rx) *******\n", __func__); |
741 | 741 | ||
742 | if(OldMessageCount > ((self->LineStatus+1) & 0x07)) | 742 | if(OldMessageCount > ((self->LineStatus+1) & 0x07)) |
743 | { | 743 | { |
744 | self->rcvFramesOverflow = TRUE; | 744 | self->rcvFramesOverflow = TRUE; |
745 | IRDA_DEBUG(1, "%s(), ******* self->rcvFramesOverflow = TRUE ******** \n", __FUNCTION__); | 745 | IRDA_DEBUG(1, "%s(), ******* self->rcvFramesOverflow = TRUE ******** \n", __func__); |
746 | } | 746 | } |
747 | 747 | ||
748 | if (ali_ircc_dma_receive_complete(self)) | 748 | if (ali_ircc_dma_receive_complete(self)) |
749 | { | 749 | { |
750 | IRDA_DEBUG(1, "%s(), ******* receive complete ******** \n", __FUNCTION__); | 750 | IRDA_DEBUG(1, "%s(), ******* receive complete ******** \n", __func__); |
751 | 751 | ||
752 | self->ier = IER_EOM; | 752 | self->ier = IER_EOM; |
753 | } | 753 | } |
754 | else | 754 | else |
755 | { | 755 | { |
756 | IRDA_DEBUG(1, "%s(), ******* Not receive complete ******** \n", __FUNCTION__); | 756 | IRDA_DEBUG(1, "%s(), ******* Not receive complete ******** \n", __func__); |
757 | 757 | ||
758 | self->ier = IER_EOM | IER_TIMER; | 758 | self->ier = IER_EOM | IER_TIMER; |
759 | } | 759 | } |
@@ -766,7 +766,7 @@ static irqreturn_t ali_ircc_fir_interrupt(struct ali_ircc_cb *self) | |||
766 | if(OldMessageCount > ((self->LineStatus+1) & 0x07)) | 766 | if(OldMessageCount > ((self->LineStatus+1) & 0x07)) |
767 | { | 767 | { |
768 | self->rcvFramesOverflow = TRUE; | 768 | self->rcvFramesOverflow = TRUE; |
769 | IRDA_DEBUG(1, "%s(), ******* self->rcvFramesOverflow = TRUE ******* \n", __FUNCTION__); | 769 | IRDA_DEBUG(1, "%s(), ******* self->rcvFramesOverflow = TRUE ******* \n", __func__); |
770 | } | 770 | } |
771 | /* Disable Timer */ | 771 | /* Disable Timer */ |
772 | switch_bank(iobase, BANK1); | 772 | switch_bank(iobase, BANK1); |
@@ -798,7 +798,7 @@ static irqreturn_t ali_ircc_fir_interrupt(struct ali_ircc_cb *self) | |||
798 | /* Restore Interrupt */ | 798 | /* Restore Interrupt */ |
799 | SetCOMInterrupts(self, TRUE); | 799 | SetCOMInterrupts(self, TRUE); |
800 | 800 | ||
801 | IRDA_DEBUG(1, "%s(), ----------------- End ---------------\n", __FUNCTION__); | 801 | IRDA_DEBUG(1, "%s(), ----------------- End ---------------\n", __func__); |
802 | return IRQ_RETVAL(eir); | 802 | return IRQ_RETVAL(eir); |
803 | } | 803 | } |
804 | 804 | ||
@@ -813,7 +813,7 @@ static irqreturn_t ali_ircc_sir_interrupt(struct ali_ircc_cb *self) | |||
813 | int iobase; | 813 | int iobase; |
814 | int iir, lsr; | 814 | int iir, lsr; |
815 | 815 | ||
816 | IRDA_DEBUG(2, "%s(), ---------------- Start ----------------\n", __FUNCTION__); | 816 | IRDA_DEBUG(2, "%s(), ---------------- Start ----------------\n", __func__); |
817 | 817 | ||
818 | iobase = self->io.sir_base; | 818 | iobase = self->io.sir_base; |
819 | 819 | ||
@@ -822,13 +822,13 @@ static irqreturn_t ali_ircc_sir_interrupt(struct ali_ircc_cb *self) | |||
822 | /* Clear interrupt */ | 822 | /* Clear interrupt */ |
823 | lsr = inb(iobase+UART_LSR); | 823 | lsr = inb(iobase+UART_LSR); |
824 | 824 | ||
825 | IRDA_DEBUG(4, "%s(), iir=%02x, lsr=%02x, iobase=%#x\n", __FUNCTION__, | 825 | IRDA_DEBUG(4, "%s(), iir=%02x, lsr=%02x, iobase=%#x\n", __func__, |
826 | iir, lsr, iobase); | 826 | iir, lsr, iobase); |
827 | 827 | ||
828 | switch (iir) | 828 | switch (iir) |
829 | { | 829 | { |
830 | case UART_IIR_RLSI: | 830 | case UART_IIR_RLSI: |
831 | IRDA_DEBUG(2, "%s(), RLSI\n", __FUNCTION__); | 831 | IRDA_DEBUG(2, "%s(), RLSI\n", __func__); |
832 | break; | 832 | break; |
833 | case UART_IIR_RDI: | 833 | case UART_IIR_RDI: |
834 | /* Receive interrupt */ | 834 | /* Receive interrupt */ |
@@ -842,14 +842,14 @@ static irqreturn_t ali_ircc_sir_interrupt(struct ali_ircc_cb *self) | |||
842 | } | 842 | } |
843 | break; | 843 | break; |
844 | default: | 844 | default: |
845 | IRDA_DEBUG(0, "%s(), unhandled IIR=%#x\n", __FUNCTION__, iir); | 845 | IRDA_DEBUG(0, "%s(), unhandled IIR=%#x\n", __func__, iir); |
846 | break; | 846 | break; |
847 | } | 847 | } |
848 | 848 | ||
849 | } | 849 | } |
850 | 850 | ||
851 | 851 | ||
852 | IRDA_DEBUG(2, "%s(), ----------------- End ------------------\n", __FUNCTION__); | 852 | IRDA_DEBUG(2, "%s(), ----------------- End ------------------\n", __func__); |
853 | 853 | ||
854 | return IRQ_RETVAL(iir); | 854 | return IRQ_RETVAL(iir); |
855 | } | 855 | } |
@@ -866,7 +866,7 @@ static void ali_ircc_sir_receive(struct ali_ircc_cb *self) | |||
866 | int boguscount = 0; | 866 | int boguscount = 0; |
867 | int iobase; | 867 | int iobase; |
868 | 868 | ||
869 | IRDA_DEBUG(2, "%s(), ---------------- Start ----------------\n", __FUNCTION__); | 869 | IRDA_DEBUG(2, "%s(), ---------------- Start ----------------\n", __func__); |
870 | IRDA_ASSERT(self != NULL, return;); | 870 | IRDA_ASSERT(self != NULL, return;); |
871 | 871 | ||
872 | iobase = self->io.sir_base; | 872 | iobase = self->io.sir_base; |
@@ -881,12 +881,12 @@ static void ali_ircc_sir_receive(struct ali_ircc_cb *self) | |||
881 | 881 | ||
882 | /* Make sure we don't stay here too long */ | 882 | /* Make sure we don't stay here too long */ |
883 | if (boguscount++ > 32) { | 883 | if (boguscount++ > 32) { |
884 | IRDA_DEBUG(2,"%s(), breaking!\n", __FUNCTION__); | 884 | IRDA_DEBUG(2,"%s(), breaking!\n", __func__); |
885 | break; | 885 | break; |
886 | } | 886 | } |
887 | } while (inb(iobase+UART_LSR) & UART_LSR_DR); | 887 | } while (inb(iobase+UART_LSR) & UART_LSR_DR); |
888 | 888 | ||
889 | IRDA_DEBUG(2, "%s(), ----------------- End ------------------\n", __FUNCTION__ ); | 889 | IRDA_DEBUG(2, "%s(), ----------------- End ------------------\n", __func__ ); |
890 | } | 890 | } |
891 | 891 | ||
892 | /* | 892 | /* |
@@ -903,7 +903,7 @@ static void ali_ircc_sir_write_wakeup(struct ali_ircc_cb *self) | |||
903 | 903 | ||
904 | IRDA_ASSERT(self != NULL, return;); | 904 | IRDA_ASSERT(self != NULL, return;); |
905 | 905 | ||
906 | IRDA_DEBUG(2, "%s(), ---------------- Start ----------------\n", __FUNCTION__ ); | 906 | IRDA_DEBUG(2, "%s(), ---------------- Start ----------------\n", __func__ ); |
907 | 907 | ||
908 | iobase = self->io.sir_base; | 908 | iobase = self->io.sir_base; |
909 | 909 | ||
@@ -922,16 +922,16 @@ static void ali_ircc_sir_write_wakeup(struct ali_ircc_cb *self) | |||
922 | { | 922 | { |
923 | /* We must wait until all data are gone */ | 923 | /* We must wait until all data are gone */ |
924 | while(!(inb(iobase+UART_LSR) & UART_LSR_TEMT)) | 924 | while(!(inb(iobase+UART_LSR) & UART_LSR_TEMT)) |
925 | IRDA_DEBUG(1, "%s(), UART_LSR_THRE\n", __FUNCTION__ ); | 925 | IRDA_DEBUG(1, "%s(), UART_LSR_THRE\n", __func__ ); |
926 | 926 | ||
927 | IRDA_DEBUG(1, "%s(), Changing speed! self->new_speed = %d\n", __FUNCTION__ , self->new_speed); | 927 | IRDA_DEBUG(1, "%s(), Changing speed! self->new_speed = %d\n", __func__ , self->new_speed); |
928 | ali_ircc_change_speed(self, self->new_speed); | 928 | ali_ircc_change_speed(self, self->new_speed); |
929 | self->new_speed = 0; | 929 | self->new_speed = 0; |
930 | 930 | ||
931 | // benjamin 2000/11/10 06:32PM | 931 | // benjamin 2000/11/10 06:32PM |
932 | if (self->io.speed > 115200) | 932 | if (self->io.speed > 115200) |
933 | { | 933 | { |
934 | IRDA_DEBUG(2, "%s(), ali_ircc_change_speed from UART_LSR_TEMT \n", __FUNCTION__ ); | 934 | IRDA_DEBUG(2, "%s(), ali_ircc_change_speed from UART_LSR_TEMT \n", __func__ ); |
935 | 935 | ||
936 | self->ier = IER_EOM; | 936 | self->ier = IER_EOM; |
937 | // SetCOMInterrupts(self, TRUE); | 937 | // SetCOMInterrupts(self, TRUE); |
@@ -949,7 +949,7 @@ static void ali_ircc_sir_write_wakeup(struct ali_ircc_cb *self) | |||
949 | outb(UART_IER_RDI, iobase+UART_IER); | 949 | outb(UART_IER_RDI, iobase+UART_IER); |
950 | } | 950 | } |
951 | 951 | ||
952 | IRDA_DEBUG(2, "%s(), ----------------- End ------------------\n", __FUNCTION__ ); | 952 | IRDA_DEBUG(2, "%s(), ----------------- End ------------------\n", __func__ ); |
953 | } | 953 | } |
954 | 954 | ||
955 | static void ali_ircc_change_speed(struct ali_ircc_cb *self, __u32 baud) | 955 | static void ali_ircc_change_speed(struct ali_ircc_cb *self, __u32 baud) |
@@ -957,9 +957,9 @@ static void ali_ircc_change_speed(struct ali_ircc_cb *self, __u32 baud) | |||
957 | struct net_device *dev = self->netdev; | 957 | struct net_device *dev = self->netdev; |
958 | int iobase; | 958 | int iobase; |
959 | 959 | ||
960 | IRDA_DEBUG(1, "%s(), ---------------- Start ----------------\n", __FUNCTION__ ); | 960 | IRDA_DEBUG(1, "%s(), ---------------- Start ----------------\n", __func__ ); |
961 | 961 | ||
962 | IRDA_DEBUG(2, "%s(), setting speed = %d \n", __FUNCTION__ , baud); | 962 | IRDA_DEBUG(2, "%s(), setting speed = %d \n", __func__ , baud); |
963 | 963 | ||
964 | /* This function *must* be called with irq off and spin-lock. | 964 | /* This function *must* be called with irq off and spin-lock. |
965 | * - Jean II */ | 965 | * - Jean II */ |
@@ -998,7 +998,7 @@ static void ali_ircc_change_speed(struct ali_ircc_cb *self, __u32 baud) | |||
998 | 998 | ||
999 | netif_wake_queue(self->netdev); | 999 | netif_wake_queue(self->netdev); |
1000 | 1000 | ||
1001 | IRDA_DEBUG(2, "%s(), ----------------- End ------------------\n", __FUNCTION__ ); | 1001 | IRDA_DEBUG(2, "%s(), ----------------- End ------------------\n", __func__ ); |
1002 | } | 1002 | } |
1003 | 1003 | ||
1004 | static void ali_ircc_fir_change_speed(struct ali_ircc_cb *priv, __u32 baud) | 1004 | static void ali_ircc_fir_change_speed(struct ali_ircc_cb *priv, __u32 baud) |
@@ -1008,14 +1008,14 @@ static void ali_ircc_fir_change_speed(struct ali_ircc_cb *priv, __u32 baud) | |||
1008 | struct ali_ircc_cb *self = (struct ali_ircc_cb *) priv; | 1008 | struct ali_ircc_cb *self = (struct ali_ircc_cb *) priv; |
1009 | struct net_device *dev; | 1009 | struct net_device *dev; |
1010 | 1010 | ||
1011 | IRDA_DEBUG(1, "%s(), ---------------- Start ----------------\n", __FUNCTION__ ); | 1011 | IRDA_DEBUG(1, "%s(), ---------------- Start ----------------\n", __func__ ); |
1012 | 1012 | ||
1013 | IRDA_ASSERT(self != NULL, return;); | 1013 | IRDA_ASSERT(self != NULL, return;); |
1014 | 1014 | ||
1015 | dev = self->netdev; | 1015 | dev = self->netdev; |
1016 | iobase = self->io.fir_base; | 1016 | iobase = self->io.fir_base; |
1017 | 1017 | ||
1018 | IRDA_DEBUG(1, "%s(), self->io.speed = %d, change to speed = %d\n", __FUNCTION__ ,self->io.speed,baud); | 1018 | IRDA_DEBUG(1, "%s(), self->io.speed = %d, change to speed = %d\n", __func__ ,self->io.speed,baud); |
1019 | 1019 | ||
1020 | /* Come from SIR speed */ | 1020 | /* Come from SIR speed */ |
1021 | if(self->io.speed <=115200) | 1021 | if(self->io.speed <=115200) |
@@ -1029,7 +1029,7 @@ static void ali_ircc_fir_change_speed(struct ali_ircc_cb *priv, __u32 baud) | |||
1029 | // Set Dongle Speed mode | 1029 | // Set Dongle Speed mode |
1030 | ali_ircc_change_dongle_speed(self, baud); | 1030 | ali_ircc_change_dongle_speed(self, baud); |
1031 | 1031 | ||
1032 | IRDA_DEBUG(1, "%s(), ----------------- End ------------------\n", __FUNCTION__ ); | 1032 | IRDA_DEBUG(1, "%s(), ----------------- End ------------------\n", __func__ ); |
1033 | } | 1033 | } |
1034 | 1034 | ||
1035 | /* | 1035 | /* |
@@ -1047,9 +1047,9 @@ static void ali_ircc_sir_change_speed(struct ali_ircc_cb *priv, __u32 speed) | |||
1047 | int lcr; /* Line control reg */ | 1047 | int lcr; /* Line control reg */ |
1048 | int divisor; | 1048 | int divisor; |
1049 | 1049 | ||
1050 | IRDA_DEBUG(1, "%s(), ---------------- Start ----------------\n", __FUNCTION__ ); | 1050 | IRDA_DEBUG(1, "%s(), ---------------- Start ----------------\n", __func__ ); |
1051 | 1051 | ||
1052 | IRDA_DEBUG(1, "%s(), Setting speed to: %d\n", __FUNCTION__ , speed); | 1052 | IRDA_DEBUG(1, "%s(), Setting speed to: %d\n", __func__ , speed); |
1053 | 1053 | ||
1054 | IRDA_ASSERT(self != NULL, return;); | 1054 | IRDA_ASSERT(self != NULL, return;); |
1055 | 1055 | ||
@@ -1103,7 +1103,7 @@ static void ali_ircc_sir_change_speed(struct ali_ircc_cb *priv, __u32 speed) | |||
1103 | 1103 | ||
1104 | spin_unlock_irqrestore(&self->lock, flags); | 1104 | spin_unlock_irqrestore(&self->lock, flags); |
1105 | 1105 | ||
1106 | IRDA_DEBUG(1, "%s(), ----------------- End ------------------\n", __FUNCTION__ ); | 1106 | IRDA_DEBUG(1, "%s(), ----------------- End ------------------\n", __func__ ); |
1107 | } | 1107 | } |
1108 | 1108 | ||
1109 | static void ali_ircc_change_dongle_speed(struct ali_ircc_cb *priv, int speed) | 1109 | static void ali_ircc_change_dongle_speed(struct ali_ircc_cb *priv, int speed) |
@@ -1113,14 +1113,14 @@ static void ali_ircc_change_dongle_speed(struct ali_ircc_cb *priv, int speed) | |||
1113 | int iobase,dongle_id; | 1113 | int iobase,dongle_id; |
1114 | int tmp = 0; | 1114 | int tmp = 0; |
1115 | 1115 | ||
1116 | IRDA_DEBUG(1, "%s(), ---------------- Start ----------------\n", __FUNCTION__ ); | 1116 | IRDA_DEBUG(1, "%s(), ---------------- Start ----------------\n", __func__ ); |
1117 | 1117 | ||
1118 | iobase = self->io.fir_base; /* or iobase = self->io.sir_base; */ | 1118 | iobase = self->io.fir_base; /* or iobase = self->io.sir_base; */ |
1119 | dongle_id = self->io.dongle_id; | 1119 | dongle_id = self->io.dongle_id; |
1120 | 1120 | ||
1121 | /* We are already locked, no need to do it again */ | 1121 | /* We are already locked, no need to do it again */ |
1122 | 1122 | ||
1123 | IRDA_DEBUG(1, "%s(), Set Speed for %s , Speed = %d\n", __FUNCTION__ , dongle_types[dongle_id], speed); | 1123 | IRDA_DEBUG(1, "%s(), Set Speed for %s , Speed = %d\n", __func__ , dongle_types[dongle_id], speed); |
1124 | 1124 | ||
1125 | switch_bank(iobase, BANK2); | 1125 | switch_bank(iobase, BANK2); |
1126 | tmp = inb(iobase+FIR_IRDA_CR); | 1126 | tmp = inb(iobase+FIR_IRDA_CR); |
@@ -1284,7 +1284,7 @@ static void ali_ircc_change_dongle_speed(struct ali_ircc_cb *priv, int speed) | |||
1284 | 1284 | ||
1285 | switch_bank(iobase, BANK0); | 1285 | switch_bank(iobase, BANK0); |
1286 | 1286 | ||
1287 | IRDA_DEBUG(1, "%s(), ----------------- End ------------------\n", __FUNCTION__ ); | 1287 | IRDA_DEBUG(1, "%s(), ----------------- End ------------------\n", __func__ ); |
1288 | } | 1288 | } |
1289 | 1289 | ||
1290 | /* | 1290 | /* |
@@ -1297,11 +1297,11 @@ static int ali_ircc_sir_write(int iobase, int fifo_size, __u8 *buf, int len) | |||
1297 | { | 1297 | { |
1298 | int actual = 0; | 1298 | int actual = 0; |
1299 | 1299 | ||
1300 | IRDA_DEBUG(2, "%s(), ---------------- Start ----------------\n", __FUNCTION__ ); | 1300 | IRDA_DEBUG(2, "%s(), ---------------- Start ----------------\n", __func__ ); |
1301 | 1301 | ||
1302 | /* Tx FIFO should be empty! */ | 1302 | /* Tx FIFO should be empty! */ |
1303 | if (!(inb(iobase+UART_LSR) & UART_LSR_THRE)) { | 1303 | if (!(inb(iobase+UART_LSR) & UART_LSR_THRE)) { |
1304 | IRDA_DEBUG(0, "%s(), failed, fifo not empty!\n", __FUNCTION__ ); | 1304 | IRDA_DEBUG(0, "%s(), failed, fifo not empty!\n", __func__ ); |
1305 | return 0; | 1305 | return 0; |
1306 | } | 1306 | } |
1307 | 1307 | ||
@@ -1313,7 +1313,7 @@ static int ali_ircc_sir_write(int iobase, int fifo_size, __u8 *buf, int len) | |||
1313 | actual++; | 1313 | actual++; |
1314 | } | 1314 | } |
1315 | 1315 | ||
1316 | IRDA_DEBUG(2, "%s(), ----------------- End ------------------\n", __FUNCTION__ ); | 1316 | IRDA_DEBUG(2, "%s(), ----------------- End ------------------\n", __func__ ); |
1317 | return actual; | 1317 | return actual; |
1318 | } | 1318 | } |
1319 | 1319 | ||
@@ -1329,7 +1329,7 @@ static int ali_ircc_net_open(struct net_device *dev) | |||
1329 | int iobase; | 1329 | int iobase; |
1330 | char hwname[32]; | 1330 | char hwname[32]; |
1331 | 1331 | ||
1332 | IRDA_DEBUG(2, "%s(), ---------------- Start ----------------\n", __FUNCTION__ ); | 1332 | IRDA_DEBUG(2, "%s(), ---------------- Start ----------------\n", __func__ ); |
1333 | 1333 | ||
1334 | IRDA_ASSERT(dev != NULL, return -1;); | 1334 | IRDA_ASSERT(dev != NULL, return -1;); |
1335 | 1335 | ||
@@ -1375,7 +1375,7 @@ static int ali_ircc_net_open(struct net_device *dev) | |||
1375 | */ | 1375 | */ |
1376 | self->irlap = irlap_open(dev, &self->qos, hwname); | 1376 | self->irlap = irlap_open(dev, &self->qos, hwname); |
1377 | 1377 | ||
1378 | IRDA_DEBUG(2, "%s(), ----------------- End ------------------\n", __FUNCTION__ ); | 1378 | IRDA_DEBUG(2, "%s(), ----------------- End ------------------\n", __func__ ); |
1379 | 1379 | ||
1380 | return 0; | 1380 | return 0; |
1381 | } | 1381 | } |
@@ -1392,7 +1392,7 @@ static int ali_ircc_net_close(struct net_device *dev) | |||
1392 | struct ali_ircc_cb *self; | 1392 | struct ali_ircc_cb *self; |
1393 | //int iobase; | 1393 | //int iobase; |
1394 | 1394 | ||
1395 | IRDA_DEBUG(4, "%s(), ---------------- Start ----------------\n", __FUNCTION__ ); | 1395 | IRDA_DEBUG(4, "%s(), ---------------- Start ----------------\n", __func__ ); |
1396 | 1396 | ||
1397 | IRDA_ASSERT(dev != NULL, return -1;); | 1397 | IRDA_ASSERT(dev != NULL, return -1;); |
1398 | 1398 | ||
@@ -1415,7 +1415,7 @@ static int ali_ircc_net_close(struct net_device *dev) | |||
1415 | free_irq(self->io.irq, dev); | 1415 | free_irq(self->io.irq, dev); |
1416 | free_dma(self->io.dma); | 1416 | free_dma(self->io.dma); |
1417 | 1417 | ||
1418 | IRDA_DEBUG(2, "%s(), ----------------- End ------------------\n", __FUNCTION__ ); | 1418 | IRDA_DEBUG(2, "%s(), ----------------- End ------------------\n", __func__ ); |
1419 | 1419 | ||
1420 | return 0; | 1420 | return 0; |
1421 | } | 1421 | } |
@@ -1434,7 +1434,7 @@ static int ali_ircc_fir_hard_xmit(struct sk_buff *skb, struct net_device *dev) | |||
1434 | __u32 speed; | 1434 | __u32 speed; |
1435 | int mtt, diff; | 1435 | int mtt, diff; |
1436 | 1436 | ||
1437 | IRDA_DEBUG(1, "%s(), ---------------- Start -----------------\n", __FUNCTION__ ); | 1437 | IRDA_DEBUG(1, "%s(), ---------------- Start -----------------\n", __func__ ); |
1438 | 1438 | ||
1439 | self = (struct ali_ircc_cb *) dev->priv; | 1439 | self = (struct ali_ircc_cb *) dev->priv; |
1440 | iobase = self->io.fir_base; | 1440 | iobase = self->io.fir_base; |
@@ -1488,7 +1488,7 @@ static int ali_ircc_fir_hard_xmit(struct sk_buff *skb, struct net_device *dev) | |||
1488 | diff = self->now.tv_usec - self->stamp.tv_usec; | 1488 | diff = self->now.tv_usec - self->stamp.tv_usec; |
1489 | /* self->stamp is set from ali_ircc_dma_receive_complete() */ | 1489 | /* self->stamp is set from ali_ircc_dma_receive_complete() */ |
1490 | 1490 | ||
1491 | IRDA_DEBUG(1, "%s(), ******* diff = %d ******* \n", __FUNCTION__ , diff); | 1491 | IRDA_DEBUG(1, "%s(), ******* diff = %d ******* \n", __func__ , diff); |
1492 | 1492 | ||
1493 | if (diff < 0) | 1493 | if (diff < 0) |
1494 | diff += 1000000; | 1494 | diff += 1000000; |
@@ -1510,7 +1510,7 @@ static int ali_ircc_fir_hard_xmit(struct sk_buff *skb, struct net_device *dev) | |||
1510 | /* Adjust for timer resolution */ | 1510 | /* Adjust for timer resolution */ |
1511 | mtt = (mtt+250) / 500; /* 4 discard, 5 get advanced, Let's round off */ | 1511 | mtt = (mtt+250) / 500; /* 4 discard, 5 get advanced, Let's round off */ |
1512 | 1512 | ||
1513 | IRDA_DEBUG(1, "%s(), ************** mtt = %d ***********\n", __FUNCTION__ , mtt); | 1513 | IRDA_DEBUG(1, "%s(), ************** mtt = %d ***********\n", __func__ , mtt); |
1514 | 1514 | ||
1515 | /* Setup timer */ | 1515 | /* Setup timer */ |
1516 | if (mtt == 1) /* 500 us */ | 1516 | if (mtt == 1) /* 500 us */ |
@@ -1567,7 +1567,7 @@ static int ali_ircc_fir_hard_xmit(struct sk_buff *skb, struct net_device *dev) | |||
1567 | spin_unlock_irqrestore(&self->lock, flags); | 1567 | spin_unlock_irqrestore(&self->lock, flags); |
1568 | dev_kfree_skb(skb); | 1568 | dev_kfree_skb(skb); |
1569 | 1569 | ||
1570 | IRDA_DEBUG(1, "%s(), ----------------- End ------------------\n", __FUNCTION__ ); | 1570 | IRDA_DEBUG(1, "%s(), ----------------- End ------------------\n", __func__ ); |
1571 | return 0; | 1571 | return 0; |
1572 | } | 1572 | } |
1573 | 1573 | ||
@@ -1578,7 +1578,7 @@ static void ali_ircc_dma_xmit(struct ali_ircc_cb *self) | |||
1578 | unsigned char FIFO_OPTI, Hi, Lo; | 1578 | unsigned char FIFO_OPTI, Hi, Lo; |
1579 | 1579 | ||
1580 | 1580 | ||
1581 | IRDA_DEBUG(1, "%s(), ---------------- Start -----------------\n", __FUNCTION__ ); | 1581 | IRDA_DEBUG(1, "%s(), ---------------- Start -----------------\n", __func__ ); |
1582 | 1582 | ||
1583 | iobase = self->io.fir_base; | 1583 | iobase = self->io.fir_base; |
1584 | 1584 | ||
@@ -1629,7 +1629,7 @@ static void ali_ircc_dma_xmit(struct ali_ircc_cb *self) | |||
1629 | tmp = inb(iobase+FIR_LCR_B); | 1629 | tmp = inb(iobase+FIR_LCR_B); |
1630 | tmp &= ~0x20; // Disable SIP | 1630 | tmp &= ~0x20; // Disable SIP |
1631 | outb(((unsigned char)(tmp & 0x3f) | LCR_B_TX_MODE) & ~LCR_B_BW, iobase+FIR_LCR_B); | 1631 | outb(((unsigned char)(tmp & 0x3f) | LCR_B_TX_MODE) & ~LCR_B_BW, iobase+FIR_LCR_B); |
1632 | IRDA_DEBUG(1, "%s(), ******* Change to TX mode: FIR_LCR_B = 0x%x ******* \n", __FUNCTION__ , inb(iobase+FIR_LCR_B)); | 1632 | IRDA_DEBUG(1, "%s(), ******* Change to TX mode: FIR_LCR_B = 0x%x ******* \n", __func__ , inb(iobase+FIR_LCR_B)); |
1633 | 1633 | ||
1634 | outb(0, iobase+FIR_LSR); | 1634 | outb(0, iobase+FIR_LSR); |
1635 | 1635 | ||
@@ -1639,7 +1639,7 @@ static void ali_ircc_dma_xmit(struct ali_ircc_cb *self) | |||
1639 | 1639 | ||
1640 | switch_bank(iobase, BANK0); | 1640 | switch_bank(iobase, BANK0); |
1641 | 1641 | ||
1642 | IRDA_DEBUG(1, "%s(), ----------------- End ------------------\n", __FUNCTION__ ); | 1642 | IRDA_DEBUG(1, "%s(), ----------------- End ------------------\n", __func__ ); |
1643 | } | 1643 | } |
1644 | 1644 | ||
1645 | static int ali_ircc_dma_xmit_complete(struct ali_ircc_cb *self) | 1645 | static int ali_ircc_dma_xmit_complete(struct ali_ircc_cb *self) |
@@ -1647,7 +1647,7 @@ static int ali_ircc_dma_xmit_complete(struct ali_ircc_cb *self) | |||
1647 | int iobase; | 1647 | int iobase; |
1648 | int ret = TRUE; | 1648 | int ret = TRUE; |
1649 | 1649 | ||
1650 | IRDA_DEBUG(1, "%s(), ---------------- Start -----------------\n", __FUNCTION__ ); | 1650 | IRDA_DEBUG(1, "%s(), ---------------- Start -----------------\n", __func__ ); |
1651 | 1651 | ||
1652 | iobase = self->io.fir_base; | 1652 | iobase = self->io.fir_base; |
1653 | 1653 | ||
@@ -1660,7 +1660,7 @@ static int ali_ircc_dma_xmit_complete(struct ali_ircc_cb *self) | |||
1660 | if((inb(iobase+FIR_LSR) & LSR_FRAME_ABORT) == LSR_FRAME_ABORT) | 1660 | if((inb(iobase+FIR_LSR) & LSR_FRAME_ABORT) == LSR_FRAME_ABORT) |
1661 | 1661 | ||
1662 | { | 1662 | { |
1663 | IRDA_ERROR("%s(), ********* LSR_FRAME_ABORT *********\n", __FUNCTION__); | 1663 | IRDA_ERROR("%s(), ********* LSR_FRAME_ABORT *********\n", __func__); |
1664 | self->stats.tx_errors++; | 1664 | self->stats.tx_errors++; |
1665 | self->stats.tx_fifo_errors++; | 1665 | self->stats.tx_fifo_errors++; |
1666 | } | 1666 | } |
@@ -1703,7 +1703,7 @@ static int ali_ircc_dma_xmit_complete(struct ali_ircc_cb *self) | |||
1703 | 1703 | ||
1704 | switch_bank(iobase, BANK0); | 1704 | switch_bank(iobase, BANK0); |
1705 | 1705 | ||
1706 | IRDA_DEBUG(1, "%s(), ----------------- End ------------------\n", __FUNCTION__ ); | 1706 | IRDA_DEBUG(1, "%s(), ----------------- End ------------------\n", __func__ ); |
1707 | return ret; | 1707 | return ret; |
1708 | } | 1708 | } |
1709 | 1709 | ||
@@ -1718,7 +1718,7 @@ static int ali_ircc_dma_receive(struct ali_ircc_cb *self) | |||
1718 | { | 1718 | { |
1719 | int iobase, tmp; | 1719 | int iobase, tmp; |
1720 | 1720 | ||
1721 | IRDA_DEBUG(1, "%s(), ---------------- Start -----------------\n", __FUNCTION__ ); | 1721 | IRDA_DEBUG(1, "%s(), ---------------- Start -----------------\n", __func__ ); |
1722 | 1722 | ||
1723 | iobase = self->io.fir_base; | 1723 | iobase = self->io.fir_base; |
1724 | 1724 | ||
@@ -1756,7 +1756,7 @@ static int ali_ircc_dma_receive(struct ali_ircc_cb *self) | |||
1756 | //switch_bank(iobase, BANK0); | 1756 | //switch_bank(iobase, BANK0); |
1757 | tmp = inb(iobase+FIR_LCR_B); | 1757 | tmp = inb(iobase+FIR_LCR_B); |
1758 | outb((unsigned char)(tmp &0x3f) | LCR_B_RX_MODE | LCR_B_BW , iobase + FIR_LCR_B); // 2000/12/1 05:16PM | 1758 | outb((unsigned char)(tmp &0x3f) | LCR_B_RX_MODE | LCR_B_BW , iobase + FIR_LCR_B); // 2000/12/1 05:16PM |
1759 | IRDA_DEBUG(1, "%s(), *** Change To RX mode: FIR_LCR_B = 0x%x *** \n", __FUNCTION__ , inb(iobase+FIR_LCR_B)); | 1759 | IRDA_DEBUG(1, "%s(), *** Change To RX mode: FIR_LCR_B = 0x%x *** \n", __func__ , inb(iobase+FIR_LCR_B)); |
1760 | 1760 | ||
1761 | /* Set Rx Threshold */ | 1761 | /* Set Rx Threshold */ |
1762 | switch_bank(iobase, BANK1); | 1762 | switch_bank(iobase, BANK1); |
@@ -1768,7 +1768,7 @@ static int ali_ircc_dma_receive(struct ali_ircc_cb *self) | |||
1768 | outb(CR_DMA_EN | CR_DMA_BURST, iobase+FIR_CR); | 1768 | outb(CR_DMA_EN | CR_DMA_BURST, iobase+FIR_CR); |
1769 | 1769 | ||
1770 | switch_bank(iobase, BANK0); | 1770 | switch_bank(iobase, BANK0); |
1771 | IRDA_DEBUG(1, "%s(), ----------------- End ------------------\n", __FUNCTION__ ); | 1771 | IRDA_DEBUG(1, "%s(), ----------------- End ------------------\n", __func__ ); |
1772 | return 0; | 1772 | return 0; |
1773 | } | 1773 | } |
1774 | 1774 | ||
@@ -1779,7 +1779,7 @@ static int ali_ircc_dma_receive_complete(struct ali_ircc_cb *self) | |||
1779 | __u8 status, MessageCount; | 1779 | __u8 status, MessageCount; |
1780 | int len, i, iobase, val; | 1780 | int len, i, iobase, val; |
1781 | 1781 | ||
1782 | IRDA_DEBUG(1, "%s(), ---------------- Start -----------------\n", __FUNCTION__ ); | 1782 | IRDA_DEBUG(1, "%s(), ---------------- Start -----------------\n", __func__ ); |
1783 | 1783 | ||
1784 | st_fifo = &self->st_fifo; | 1784 | st_fifo = &self->st_fifo; |
1785 | iobase = self->io.fir_base; | 1785 | iobase = self->io.fir_base; |
@@ -1788,7 +1788,7 @@ static int ali_ircc_dma_receive_complete(struct ali_ircc_cb *self) | |||
1788 | MessageCount = inb(iobase+ FIR_LSR)&0x07; | 1788 | MessageCount = inb(iobase+ FIR_LSR)&0x07; |
1789 | 1789 | ||
1790 | if (MessageCount > 0) | 1790 | if (MessageCount > 0) |
1791 | IRDA_DEBUG(0, "%s(), Messsage count = %d,\n", __FUNCTION__ , MessageCount); | 1791 | IRDA_DEBUG(0, "%s(), Messsage count = %d,\n", __func__ , MessageCount); |
1792 | 1792 | ||
1793 | for (i=0; i<=MessageCount; i++) | 1793 | for (i=0; i<=MessageCount; i++) |
1794 | { | 1794 | { |
@@ -1801,11 +1801,11 @@ static int ali_ircc_dma_receive_complete(struct ali_ircc_cb *self) | |||
1801 | len = len << 8; | 1801 | len = len << 8; |
1802 | len |= inb(iobase+FIR_RX_DSR_LO); | 1802 | len |= inb(iobase+FIR_RX_DSR_LO); |
1803 | 1803 | ||
1804 | IRDA_DEBUG(1, "%s(), RX Length = 0x%.2x,\n", __FUNCTION__ , len); | 1804 | IRDA_DEBUG(1, "%s(), RX Length = 0x%.2x,\n", __func__ , len); |
1805 | IRDA_DEBUG(1, "%s(), RX Status = 0x%.2x,\n", __FUNCTION__ , status); | 1805 | IRDA_DEBUG(1, "%s(), RX Status = 0x%.2x,\n", __func__ , status); |
1806 | 1806 | ||
1807 | if (st_fifo->tail >= MAX_RX_WINDOW) { | 1807 | if (st_fifo->tail >= MAX_RX_WINDOW) { |
1808 | IRDA_DEBUG(0, "%s(), window is full!\n", __FUNCTION__ ); | 1808 | IRDA_DEBUG(0, "%s(), window is full!\n", __func__ ); |
1809 | continue; | 1809 | continue; |
1810 | } | 1810 | } |
1811 | 1811 | ||
@@ -1828,7 +1828,7 @@ static int ali_ircc_dma_receive_complete(struct ali_ircc_cb *self) | |||
1828 | /* Check for errors */ | 1828 | /* Check for errors */ |
1829 | if ((status & 0xd8) || self->rcvFramesOverflow || (len==0)) | 1829 | if ((status & 0xd8) || self->rcvFramesOverflow || (len==0)) |
1830 | { | 1830 | { |
1831 | IRDA_DEBUG(0,"%s(), ************* RX Errors ************ \n", __FUNCTION__ ); | 1831 | IRDA_DEBUG(0,"%s(), ************* RX Errors ************ \n", __func__ ); |
1832 | 1832 | ||
1833 | /* Skip frame */ | 1833 | /* Skip frame */ |
1834 | self->stats.rx_errors++; | 1834 | self->stats.rx_errors++; |
@@ -1838,29 +1838,29 @@ static int ali_ircc_dma_receive_complete(struct ali_ircc_cb *self) | |||
1838 | if (status & LSR_FIFO_UR) | 1838 | if (status & LSR_FIFO_UR) |
1839 | { | 1839 | { |
1840 | self->stats.rx_frame_errors++; | 1840 | self->stats.rx_frame_errors++; |
1841 | IRDA_DEBUG(0,"%s(), ************* FIFO Errors ************ \n", __FUNCTION__ ); | 1841 | IRDA_DEBUG(0,"%s(), ************* FIFO Errors ************ \n", __func__ ); |
1842 | } | 1842 | } |
1843 | if (status & LSR_FRAME_ERROR) | 1843 | if (status & LSR_FRAME_ERROR) |
1844 | { | 1844 | { |
1845 | self->stats.rx_frame_errors++; | 1845 | self->stats.rx_frame_errors++; |
1846 | IRDA_DEBUG(0,"%s(), ************* FRAME Errors ************ \n", __FUNCTION__ ); | 1846 | IRDA_DEBUG(0,"%s(), ************* FRAME Errors ************ \n", __func__ ); |
1847 | } | 1847 | } |
1848 | 1848 | ||
1849 | if (status & LSR_CRC_ERROR) | 1849 | if (status & LSR_CRC_ERROR) |
1850 | { | 1850 | { |
1851 | self->stats.rx_crc_errors++; | 1851 | self->stats.rx_crc_errors++; |
1852 | IRDA_DEBUG(0,"%s(), ************* CRC Errors ************ \n", __FUNCTION__ ); | 1852 | IRDA_DEBUG(0,"%s(), ************* CRC Errors ************ \n", __func__ ); |
1853 | } | 1853 | } |
1854 | 1854 | ||
1855 | if(self->rcvFramesOverflow) | 1855 | if(self->rcvFramesOverflow) |
1856 | { | 1856 | { |
1857 | self->stats.rx_frame_errors++; | 1857 | self->stats.rx_frame_errors++; |
1858 | IRDA_DEBUG(0,"%s(), ************* Overran DMA buffer ************ \n", __FUNCTION__ ); | 1858 | IRDA_DEBUG(0,"%s(), ************* Overran DMA buffer ************ \n", __func__ ); |
1859 | } | 1859 | } |
1860 | if(len == 0) | 1860 | if(len == 0) |
1861 | { | 1861 | { |
1862 | self->stats.rx_frame_errors++; | 1862 | self->stats.rx_frame_errors++; |
1863 | IRDA_DEBUG(0,"%s(), ********** Receive Frame Size = 0 ********* \n", __FUNCTION__ ); | 1863 | IRDA_DEBUG(0,"%s(), ********** Receive Frame Size = 0 ********* \n", __func__ ); |
1864 | } | 1864 | } |
1865 | } | 1865 | } |
1866 | else | 1866 | else |
@@ -1872,7 +1872,7 @@ static int ali_ircc_dma_receive_complete(struct ali_ircc_cb *self) | |||
1872 | val = inb(iobase+FIR_BSR); | 1872 | val = inb(iobase+FIR_BSR); |
1873 | if ((val& BSR_FIFO_NOT_EMPTY)== 0x80) | 1873 | if ((val& BSR_FIFO_NOT_EMPTY)== 0x80) |
1874 | { | 1874 | { |
1875 | IRDA_DEBUG(0, "%s(), ************* BSR_FIFO_NOT_EMPTY ************ \n", __FUNCTION__ ); | 1875 | IRDA_DEBUG(0, "%s(), ************* BSR_FIFO_NOT_EMPTY ************ \n", __func__ ); |
1876 | 1876 | ||
1877 | /* Put this entry back in fifo */ | 1877 | /* Put this entry back in fifo */ |
1878 | st_fifo->head--; | 1878 | st_fifo->head--; |
@@ -1909,7 +1909,7 @@ static int ali_ircc_dma_receive_complete(struct ali_ircc_cb *self) | |||
1909 | { | 1909 | { |
1910 | IRDA_WARNING("%s(), memory squeeze, " | 1910 | IRDA_WARNING("%s(), memory squeeze, " |
1911 | "dropping frame.\n", | 1911 | "dropping frame.\n", |
1912 | __FUNCTION__); | 1912 | __func__); |
1913 | self->stats.rx_dropped++; | 1913 | self->stats.rx_dropped++; |
1914 | 1914 | ||
1915 | return FALSE; | 1915 | return FALSE; |
@@ -1937,7 +1937,7 @@ static int ali_ircc_dma_receive_complete(struct ali_ircc_cb *self) | |||
1937 | 1937 | ||
1938 | switch_bank(iobase, BANK0); | 1938 | switch_bank(iobase, BANK0); |
1939 | 1939 | ||
1940 | IRDA_DEBUG(1, "%s(), ----------------- End ------------------\n", __FUNCTION__ ); | 1940 | IRDA_DEBUG(1, "%s(), ----------------- End ------------------\n", __func__ ); |
1941 | return TRUE; | 1941 | return TRUE; |
1942 | } | 1942 | } |
1943 | 1943 | ||
@@ -1956,7 +1956,7 @@ static int ali_ircc_sir_hard_xmit(struct sk_buff *skb, struct net_device *dev) | |||
1956 | int iobase; | 1956 | int iobase; |
1957 | __u32 speed; | 1957 | __u32 speed; |
1958 | 1958 | ||
1959 | IRDA_DEBUG(2, "%s(), ---------------- Start ----------------\n", __FUNCTION__ ); | 1959 | IRDA_DEBUG(2, "%s(), ---------------- Start ----------------\n", __func__ ); |
1960 | 1960 | ||
1961 | IRDA_ASSERT(dev != NULL, return 0;); | 1961 | IRDA_ASSERT(dev != NULL, return 0;); |
1962 | 1962 | ||
@@ -2005,7 +2005,7 @@ static int ali_ircc_sir_hard_xmit(struct sk_buff *skb, struct net_device *dev) | |||
2005 | 2005 | ||
2006 | dev_kfree_skb(skb); | 2006 | dev_kfree_skb(skb); |
2007 | 2007 | ||
2008 | IRDA_DEBUG(2, "%s(), ----------------- End ------------------\n", __FUNCTION__ ); | 2008 | IRDA_DEBUG(2, "%s(), ----------------- End ------------------\n", __func__ ); |
2009 | 2009 | ||
2010 | return 0; | 2010 | return 0; |
2011 | } | 2011 | } |
@@ -2024,7 +2024,7 @@ static int ali_ircc_net_ioctl(struct net_device *dev, struct ifreq *rq, int cmd) | |||
2024 | unsigned long flags; | 2024 | unsigned long flags; |
2025 | int ret = 0; | 2025 | int ret = 0; |
2026 | 2026 | ||
2027 | IRDA_DEBUG(2, "%s(), ---------------- Start ----------------\n", __FUNCTION__ ); | 2027 | IRDA_DEBUG(2, "%s(), ---------------- Start ----------------\n", __func__ ); |
2028 | 2028 | ||
2029 | IRDA_ASSERT(dev != NULL, return -1;); | 2029 | IRDA_ASSERT(dev != NULL, return -1;); |
2030 | 2030 | ||
@@ -2032,11 +2032,11 @@ static int ali_ircc_net_ioctl(struct net_device *dev, struct ifreq *rq, int cmd) | |||
2032 | 2032 | ||
2033 | IRDA_ASSERT(self != NULL, return -1;); | 2033 | IRDA_ASSERT(self != NULL, return -1;); |
2034 | 2034 | ||
2035 | IRDA_DEBUG(2, "%s(), %s, (cmd=0x%X)\n", __FUNCTION__ , dev->name, cmd); | 2035 | IRDA_DEBUG(2, "%s(), %s, (cmd=0x%X)\n", __func__ , dev->name, cmd); |
2036 | 2036 | ||
2037 | switch (cmd) { | 2037 | switch (cmd) { |
2038 | case SIOCSBANDWIDTH: /* Set bandwidth */ | 2038 | case SIOCSBANDWIDTH: /* Set bandwidth */ |
2039 | IRDA_DEBUG(1, "%s(), SIOCSBANDWIDTH\n", __FUNCTION__ ); | 2039 | IRDA_DEBUG(1, "%s(), SIOCSBANDWIDTH\n", __func__ ); |
2040 | /* | 2040 | /* |
2041 | * This function will also be used by IrLAP to change the | 2041 | * This function will also be used by IrLAP to change the |
2042 | * speed, so we still must allow for speed change within | 2042 | * speed, so we still must allow for speed change within |
@@ -2050,13 +2050,13 @@ static int ali_ircc_net_ioctl(struct net_device *dev, struct ifreq *rq, int cmd) | |||
2050 | spin_unlock_irqrestore(&self->lock, flags); | 2050 | spin_unlock_irqrestore(&self->lock, flags); |
2051 | break; | 2051 | break; |
2052 | case SIOCSMEDIABUSY: /* Set media busy */ | 2052 | case SIOCSMEDIABUSY: /* Set media busy */ |
2053 | IRDA_DEBUG(1, "%s(), SIOCSMEDIABUSY\n", __FUNCTION__ ); | 2053 | IRDA_DEBUG(1, "%s(), SIOCSMEDIABUSY\n", __func__ ); |
2054 | if (!capable(CAP_NET_ADMIN)) | 2054 | if (!capable(CAP_NET_ADMIN)) |
2055 | return -EPERM; | 2055 | return -EPERM; |
2056 | irda_device_set_media_busy(self->netdev, TRUE); | 2056 | irda_device_set_media_busy(self->netdev, TRUE); |
2057 | break; | 2057 | break; |
2058 | case SIOCGRECEIVING: /* Check if we are receiving right now */ | 2058 | case SIOCGRECEIVING: /* Check if we are receiving right now */ |
2059 | IRDA_DEBUG(2, "%s(), SIOCGRECEIVING\n", __FUNCTION__ ); | 2059 | IRDA_DEBUG(2, "%s(), SIOCGRECEIVING\n", __func__ ); |
2060 | /* This is protected */ | 2060 | /* This is protected */ |
2061 | irq->ifr_receiving = ali_ircc_is_receiving(self); | 2061 | irq->ifr_receiving = ali_ircc_is_receiving(self); |
2062 | break; | 2062 | break; |
@@ -2064,7 +2064,7 @@ static int ali_ircc_net_ioctl(struct net_device *dev, struct ifreq *rq, int cmd) | |||
2064 | ret = -EOPNOTSUPP; | 2064 | ret = -EOPNOTSUPP; |
2065 | } | 2065 | } |
2066 | 2066 | ||
2067 | IRDA_DEBUG(2, "%s(), ----------------- End ------------------\n", __FUNCTION__ ); | 2067 | IRDA_DEBUG(2, "%s(), ----------------- End ------------------\n", __func__ ); |
2068 | 2068 | ||
2069 | return ret; | 2069 | return ret; |
2070 | } | 2070 | } |
@@ -2081,7 +2081,7 @@ static int ali_ircc_is_receiving(struct ali_ircc_cb *self) | |||
2081 | int status = FALSE; | 2081 | int status = FALSE; |
2082 | int iobase; | 2082 | int iobase; |
2083 | 2083 | ||
2084 | IRDA_DEBUG(2, "%s(), ---------------- Start -----------------\n", __FUNCTION__ ); | 2084 | IRDA_DEBUG(2, "%s(), ---------------- Start -----------------\n", __func__ ); |
2085 | 2085 | ||
2086 | IRDA_ASSERT(self != NULL, return FALSE;); | 2086 | IRDA_ASSERT(self != NULL, return FALSE;); |
2087 | 2087 | ||
@@ -2095,7 +2095,7 @@ static int ali_ircc_is_receiving(struct ali_ircc_cb *self) | |||
2095 | if((inb(iobase+FIR_FIFO_FR) & 0x3f) != 0) | 2095 | if((inb(iobase+FIR_FIFO_FR) & 0x3f) != 0) |
2096 | { | 2096 | { |
2097 | /* We are receiving something */ | 2097 | /* We are receiving something */ |
2098 | IRDA_DEBUG(1, "%s(), We are receiving something\n", __FUNCTION__ ); | 2098 | IRDA_DEBUG(1, "%s(), We are receiving something\n", __func__ ); |
2099 | status = TRUE; | 2099 | status = TRUE; |
2100 | } | 2100 | } |
2101 | switch_bank(iobase, BANK0); | 2101 | switch_bank(iobase, BANK0); |
@@ -2107,7 +2107,7 @@ static int ali_ircc_is_receiving(struct ali_ircc_cb *self) | |||
2107 | 2107 | ||
2108 | spin_unlock_irqrestore(&self->lock, flags); | 2108 | spin_unlock_irqrestore(&self->lock, flags); |
2109 | 2109 | ||
2110 | IRDA_DEBUG(2, "%s(), ----------------- End ------------------\n", __FUNCTION__ ); | 2110 | IRDA_DEBUG(2, "%s(), ----------------- End ------------------\n", __func__ ); |
2111 | 2111 | ||
2112 | return status; | 2112 | return status; |
2113 | } | 2113 | } |
@@ -2116,9 +2116,9 @@ static struct net_device_stats *ali_ircc_net_get_stats(struct net_device *dev) | |||
2116 | { | 2116 | { |
2117 | struct ali_ircc_cb *self = (struct ali_ircc_cb *) dev->priv; | 2117 | struct ali_ircc_cb *self = (struct ali_ircc_cb *) dev->priv; |
2118 | 2118 | ||
2119 | IRDA_DEBUG(2, "%s(), ---------------- Start ----------------\n", __FUNCTION__ ); | 2119 | IRDA_DEBUG(2, "%s(), ---------------- Start ----------------\n", __func__ ); |
2120 | 2120 | ||
2121 | IRDA_DEBUG(2, "%s(), ----------------- End ------------------\n", __FUNCTION__ ); | 2121 | IRDA_DEBUG(2, "%s(), ----------------- End ------------------\n", __func__ ); |
2122 | 2122 | ||
2123 | return &self->stats; | 2123 | return &self->stats; |
2124 | } | 2124 | } |
@@ -2164,7 +2164,7 @@ static void SetCOMInterrupts(struct ali_ircc_cb *self , unsigned char enable) | |||
2164 | 2164 | ||
2165 | int iobase = self->io.fir_base; /* or sir_base */ | 2165 | int iobase = self->io.fir_base; /* or sir_base */ |
2166 | 2166 | ||
2167 | IRDA_DEBUG(2, "%s(), -------- Start -------- ( Enable = %d )\n", __FUNCTION__ , enable); | 2167 | IRDA_DEBUG(2, "%s(), -------- Start -------- ( Enable = %d )\n", __func__ , enable); |
2168 | 2168 | ||
2169 | /* Enable the interrupt which we wish to */ | 2169 | /* Enable the interrupt which we wish to */ |
2170 | if (enable){ | 2170 | if (enable){ |
@@ -2205,14 +2205,14 @@ static void SetCOMInterrupts(struct ali_ircc_cb *self , unsigned char enable) | |||
2205 | else | 2205 | else |
2206 | outb(newMask, iobase+UART_IER); | 2206 | outb(newMask, iobase+UART_IER); |
2207 | 2207 | ||
2208 | IRDA_DEBUG(2, "%s(), ----------------- End ------------------\n", __FUNCTION__ ); | 2208 | IRDA_DEBUG(2, "%s(), ----------------- End ------------------\n", __func__ ); |
2209 | } | 2209 | } |
2210 | 2210 | ||
2211 | static void SIR2FIR(int iobase) | 2211 | static void SIR2FIR(int iobase) |
2212 | { | 2212 | { |
2213 | //unsigned char tmp; | 2213 | //unsigned char tmp; |
2214 | 2214 | ||
2215 | IRDA_DEBUG(1, "%s(), ---------------- Start ----------------\n", __FUNCTION__ ); | 2215 | IRDA_DEBUG(1, "%s(), ---------------- Start ----------------\n", __func__ ); |
2216 | 2216 | ||
2217 | /* Already protected (change_speed() or setup()), no need to lock. | 2217 | /* Already protected (change_speed() or setup()), no need to lock. |
2218 | * Jean II */ | 2218 | * Jean II */ |
@@ -2228,14 +2228,14 @@ static void SIR2FIR(int iobase) | |||
2228 | //tmp |= 0x20; | 2228 | //tmp |= 0x20; |
2229 | //outb(tmp, iobase+FIR_LCR_B); | 2229 | //outb(tmp, iobase+FIR_LCR_B); |
2230 | 2230 | ||
2231 | IRDA_DEBUG(1, "%s(), ----------------- End ------------------\n", __FUNCTION__ ); | 2231 | IRDA_DEBUG(1, "%s(), ----------------- End ------------------\n", __func__ ); |
2232 | } | 2232 | } |
2233 | 2233 | ||
2234 | static void FIR2SIR(int iobase) | 2234 | static void FIR2SIR(int iobase) |
2235 | { | 2235 | { |
2236 | unsigned char val; | 2236 | unsigned char val; |
2237 | 2237 | ||
2238 | IRDA_DEBUG(1, "%s(), ---------------- Start ----------------\n", __FUNCTION__ ); | 2238 | IRDA_DEBUG(1, "%s(), ---------------- Start ----------------\n", __func__ ); |
2239 | 2239 | ||
2240 | /* Already protected (change_speed() or setup()), no need to lock. | 2240 | /* Already protected (change_speed() or setup()), no need to lock. |
2241 | * Jean II */ | 2241 | * Jean II */ |
@@ -2251,7 +2251,7 @@ static void FIR2SIR(int iobase) | |||
2251 | val = inb(iobase+UART_LSR); | 2251 | val = inb(iobase+UART_LSR); |
2252 | val = inb(iobase+UART_MSR); | 2252 | val = inb(iobase+UART_MSR); |
2253 | 2253 | ||
2254 | IRDA_DEBUG(1, "%s(), ----------------- End ------------------\n", __FUNCTION__ ); | 2254 | IRDA_DEBUG(1, "%s(), ----------------- End ------------------\n", __func__ ); |
2255 | } | 2255 | } |
2256 | 2256 | ||
2257 | MODULE_AUTHOR("Benjamin Kong <benjamin_kong@ali.com.tw>"); | 2257 | MODULE_AUTHOR("Benjamin Kong <benjamin_kong@ali.com.tw>"); |
diff --git a/drivers/net/irda/donauboe.c b/drivers/net/irda/donauboe.c index 34ad189fff67..69d16b30323b 100644 --- a/drivers/net/irda/donauboe.c +++ b/drivers/net/irda/donauboe.c | |||
@@ -245,7 +245,7 @@ toshoboe_dumpregs (struct toshoboe_cb *self) | |||
245 | { | 245 | { |
246 | __u32 ringbase; | 246 | __u32 ringbase; |
247 | 247 | ||
248 | IRDA_DEBUG (4, "%s()\n", __FUNCTION__); | 248 | IRDA_DEBUG (4, "%s()\n", __func__); |
249 | 249 | ||
250 | ringbase = INB (OBOE_RING_BASE0) << 10; | 250 | ringbase = INB (OBOE_RING_BASE0) << 10; |
251 | ringbase |= INB (OBOE_RING_BASE1) << 18; | 251 | ringbase |= INB (OBOE_RING_BASE1) << 18; |
@@ -293,7 +293,7 @@ static void | |||
293 | toshoboe_disablebm (struct toshoboe_cb *self) | 293 | toshoboe_disablebm (struct toshoboe_cb *self) |
294 | { | 294 | { |
295 | __u8 command; | 295 | __u8 command; |
296 | IRDA_DEBUG (4, "%s()\n", __FUNCTION__); | 296 | IRDA_DEBUG (4, "%s()\n", __func__); |
297 | 297 | ||
298 | pci_read_config_byte (self->pdev, PCI_COMMAND, &command); | 298 | pci_read_config_byte (self->pdev, PCI_COMMAND, &command); |
299 | command &= ~PCI_COMMAND_MASTER; | 299 | command &= ~PCI_COMMAND_MASTER; |
@@ -305,7 +305,7 @@ toshoboe_disablebm (struct toshoboe_cb *self) | |||
305 | static void | 305 | static void |
306 | toshoboe_stopchip (struct toshoboe_cb *self) | 306 | toshoboe_stopchip (struct toshoboe_cb *self) |
307 | { | 307 | { |
308 | IRDA_DEBUG (4, "%s()\n", __FUNCTION__); | 308 | IRDA_DEBUG (4, "%s()\n", __func__); |
309 | 309 | ||
310 | /*Disable interrupts */ | 310 | /*Disable interrupts */ |
311 | OUTB (0x0, OBOE_IER); | 311 | OUTB (0x0, OBOE_IER); |
@@ -350,7 +350,7 @@ toshoboe_setbaud (struct toshoboe_cb *self) | |||
350 | __u16 pconfig = 0; | 350 | __u16 pconfig = 0; |
351 | __u8 config0l = 0; | 351 | __u8 config0l = 0; |
352 | 352 | ||
353 | IRDA_DEBUG (2, "%s(%d/%d)\n", __FUNCTION__, self->speed, self->io.speed); | 353 | IRDA_DEBUG (2, "%s(%d/%d)\n", __func__, self->speed, self->io.speed); |
354 | 354 | ||
355 | switch (self->speed) | 355 | switch (self->speed) |
356 | { | 356 | { |
@@ -482,7 +482,7 @@ toshoboe_setbaud (struct toshoboe_cb *self) | |||
482 | static void | 482 | static void |
483 | toshoboe_enablebm (struct toshoboe_cb *self) | 483 | toshoboe_enablebm (struct toshoboe_cb *self) |
484 | { | 484 | { |
485 | IRDA_DEBUG (4, "%s()\n", __FUNCTION__); | 485 | IRDA_DEBUG (4, "%s()\n", __func__); |
486 | pci_set_master (self->pdev); | 486 | pci_set_master (self->pdev); |
487 | } | 487 | } |
488 | 488 | ||
@@ -492,7 +492,7 @@ toshoboe_initring (struct toshoboe_cb *self) | |||
492 | { | 492 | { |
493 | int i; | 493 | int i; |
494 | 494 | ||
495 | IRDA_DEBUG (4, "%s()\n", __FUNCTION__); | 495 | IRDA_DEBUG (4, "%s()\n", __func__); |
496 | 496 | ||
497 | for (i = 0; i < TX_SLOTS; ++i) | 497 | for (i = 0; i < TX_SLOTS; ++i) |
498 | { | 498 | { |
@@ -550,7 +550,7 @@ toshoboe_startchip (struct toshoboe_cb *self) | |||
550 | { | 550 | { |
551 | __u32 physaddr; | 551 | __u32 physaddr; |
552 | 552 | ||
553 | IRDA_DEBUG (4, "%s()\n", __FUNCTION__); | 553 | IRDA_DEBUG (4, "%s()\n", __func__); |
554 | 554 | ||
555 | toshoboe_initring (self); | 555 | toshoboe_initring (self); |
556 | toshoboe_enablebm (self); | 556 | toshoboe_enablebm (self); |
@@ -824,7 +824,7 @@ toshoboe_probe (struct toshoboe_cb *self) | |||
824 | #endif | 824 | #endif |
825 | unsigned long flags; | 825 | unsigned long flags; |
826 | 826 | ||
827 | IRDA_DEBUG (4, "%s()\n", __FUNCTION__); | 827 | IRDA_DEBUG (4, "%s()\n", __func__); |
828 | 828 | ||
829 | if (request_irq (self->io.irq, toshoboe_probeinterrupt, | 829 | if (request_irq (self->io.irq, toshoboe_probeinterrupt, |
830 | self->io.irqflags, "toshoboe", (void *) self)) | 830 | self->io.irqflags, "toshoboe", (void *) self)) |
@@ -983,10 +983,10 @@ toshoboe_hard_xmit (struct sk_buff *skb, struct net_device *dev) | |||
983 | 983 | ||
984 | IRDA_ASSERT (self != NULL, return 0; ); | 984 | IRDA_ASSERT (self != NULL, return 0; ); |
985 | 985 | ||
986 | IRDA_DEBUG (1, "%s.tx:%x(%x)%x\n", __FUNCTION__ | 986 | IRDA_DEBUG (1, "%s.tx:%x(%x)%x\n", __func__ |
987 | ,skb->len,self->txpending,INB (OBOE_ENABLEH)); | 987 | ,skb->len,self->txpending,INB (OBOE_ENABLEH)); |
988 | if (!cb->magic) { | 988 | if (!cb->magic) { |
989 | IRDA_DEBUG (2, "%s.Not IrLAP:%x\n", __FUNCTION__, cb->magic); | 989 | IRDA_DEBUG (2, "%s.Not IrLAP:%x\n", __func__, cb->magic); |
990 | #ifdef DUMP_PACKETS | 990 | #ifdef DUMP_PACKETS |
991 | _dumpbufs(skb->data,skb->len,'>'); | 991 | _dumpbufs(skb->data,skb->len,'>'); |
992 | #endif | 992 | #endif |
@@ -1015,7 +1015,7 @@ toshoboe_hard_xmit (struct sk_buff *skb, struct net_device *dev) | |||
1015 | { | 1015 | { |
1016 | self->new_speed = speed; | 1016 | self->new_speed = speed; |
1017 | IRDA_DEBUG (1, "%s: Queued TxDone scheduled speed change %d\n" , | 1017 | IRDA_DEBUG (1, "%s: Queued TxDone scheduled speed change %d\n" , |
1018 | __FUNCTION__, speed); | 1018 | __func__, speed); |
1019 | /* if no data, that's all! */ | 1019 | /* if no data, that's all! */ |
1020 | if (!skb->len) | 1020 | if (!skb->len) |
1021 | { | 1021 | { |
@@ -1057,7 +1057,7 @@ toshoboe_hard_xmit (struct sk_buff *skb, struct net_device *dev) | |||
1057 | /* which we will add a wrong checksum to */ | 1057 | /* which we will add a wrong checksum to */ |
1058 | 1058 | ||
1059 | mtt = toshoboe_makemttpacket (self, self->tx_bufs[self->txs], mtt); | 1059 | mtt = toshoboe_makemttpacket (self, self->tx_bufs[self->txs], mtt); |
1060 | IRDA_DEBUG (1, "%s.mtt:%x(%x)%d\n", __FUNCTION__ | 1060 | IRDA_DEBUG (1, "%s.mtt:%x(%x)%d\n", __func__ |
1061 | ,skb->len,mtt,self->txpending); | 1061 | ,skb->len,mtt,self->txpending); |
1062 | if (mtt) | 1062 | if (mtt) |
1063 | { | 1063 | { |
@@ -1101,7 +1101,7 @@ dumpbufs(skb->data,skb->len,'>'); | |||
1101 | 1101 | ||
1102 | if (self->ring->tx[self->txs].control & OBOE_CTL_TX_HW_OWNS) | 1102 | if (self->ring->tx[self->txs].control & OBOE_CTL_TX_HW_OWNS) |
1103 | { | 1103 | { |
1104 | IRDA_DEBUG (0, "%s.ful:%x(%x)%x\n", __FUNCTION__ | 1104 | IRDA_DEBUG (0, "%s.ful:%x(%x)%x\n", __func__ |
1105 | ,skb->len, self->ring->tx[self->txs].control, self->txpending); | 1105 | ,skb->len, self->ring->tx[self->txs].control, self->txpending); |
1106 | toshoboe_start_DMA(self, OBOE_CONFIG0H_ENTX); | 1106 | toshoboe_start_DMA(self, OBOE_CONFIG0H_ENTX); |
1107 | spin_unlock_irqrestore(&self->spinlock, flags); | 1107 | spin_unlock_irqrestore(&self->spinlock, flags); |
@@ -1179,7 +1179,7 @@ toshoboe_interrupt (int irq, void *dev_id) | |||
1179 | if (self->ring->tx[i].control & OBOE_CTL_TX_HW_OWNS) | 1179 | if (self->ring->tx[i].control & OBOE_CTL_TX_HW_OWNS) |
1180 | self->txpending++; | 1180 | self->txpending++; |
1181 | } | 1181 | } |
1182 | IRDA_DEBUG (1, "%s.txd(%x)%x/%x\n", __FUNCTION__ | 1182 | IRDA_DEBUG (1, "%s.txd(%x)%x/%x\n", __func__ |
1183 | ,irqstat,txp,self->txpending); | 1183 | ,irqstat,txp,self->txpending); |
1184 | 1184 | ||
1185 | txp = INB (OBOE_TXSLOT) & OBOE_SLOT_MASK; | 1185 | txp = INB (OBOE_TXSLOT) & OBOE_SLOT_MASK; |
@@ -1209,7 +1209,7 @@ toshoboe_interrupt (int irq, void *dev_id) | |||
1209 | { | 1209 | { |
1210 | self->speed = self->new_speed; | 1210 | self->speed = self->new_speed; |
1211 | IRDA_DEBUG (1, "%s: Executed TxDone scheduled speed change %d\n", | 1211 | IRDA_DEBUG (1, "%s: Executed TxDone scheduled speed change %d\n", |
1212 | __FUNCTION__, self->speed); | 1212 | __func__, self->speed); |
1213 | toshoboe_setbaud (self); | 1213 | toshoboe_setbaud (self); |
1214 | } | 1214 | } |
1215 | 1215 | ||
@@ -1224,7 +1224,7 @@ toshoboe_interrupt (int irq, void *dev_id) | |||
1224 | { | 1224 | { |
1225 | int len = self->ring->rx[self->rxs].len; | 1225 | int len = self->ring->rx[self->rxs].len; |
1226 | skb = NULL; | 1226 | skb = NULL; |
1227 | IRDA_DEBUG (3, "%s.rcv:%x(%x)\n", __FUNCTION__ | 1227 | IRDA_DEBUG (3, "%s.rcv:%x(%x)\n", __func__ |
1228 | ,len,self->ring->rx[self->rxs].control); | 1228 | ,len,self->ring->rx[self->rxs].control); |
1229 | 1229 | ||
1230 | #ifdef DUMP_PACKETS | 1230 | #ifdef DUMP_PACKETS |
@@ -1246,7 +1246,7 @@ dumpbufs(self->rx_bufs[self->rxs],len,'<'); | |||
1246 | len -= 2; | 1246 | len -= 2; |
1247 | else | 1247 | else |
1248 | len = 0; | 1248 | len = 0; |
1249 | IRDA_DEBUG (1, "%s.SIR:%x(%x)\n", __FUNCTION__, len,enable); | 1249 | IRDA_DEBUG (1, "%s.SIR:%x(%x)\n", __func__, len,enable); |
1250 | } | 1250 | } |
1251 | 1251 | ||
1252 | #ifdef USE_MIR | 1252 | #ifdef USE_MIR |
@@ -1256,7 +1256,7 @@ dumpbufs(self->rx_bufs[self->rxs],len,'<'); | |||
1256 | len -= 2; | 1256 | len -= 2; |
1257 | else | 1257 | else |
1258 | len = 0; | 1258 | len = 0; |
1259 | IRDA_DEBUG (2, "%s.MIR:%x(%x)\n", __FUNCTION__, len,enable); | 1259 | IRDA_DEBUG (2, "%s.MIR:%x(%x)\n", __func__, len,enable); |
1260 | } | 1260 | } |
1261 | #endif | 1261 | #endif |
1262 | else if (enable & OBOE_ENABLEH_FIRON) | 1262 | else if (enable & OBOE_ENABLEH_FIRON) |
@@ -1265,10 +1265,10 @@ dumpbufs(self->rx_bufs[self->rxs],len,'<'); | |||
1265 | len -= 4; /*FIXME: check this */ | 1265 | len -= 4; /*FIXME: check this */ |
1266 | else | 1266 | else |
1267 | len = 0; | 1267 | len = 0; |
1268 | IRDA_DEBUG (1, "%s.FIR:%x(%x)\n", __FUNCTION__, len,enable); | 1268 | IRDA_DEBUG (1, "%s.FIR:%x(%x)\n", __func__, len,enable); |
1269 | } | 1269 | } |
1270 | else | 1270 | else |
1271 | IRDA_DEBUG (0, "%s.?IR:%x(%x)\n", __FUNCTION__, len,enable); | 1271 | IRDA_DEBUG (0, "%s.?IR:%x(%x)\n", __func__, len,enable); |
1272 | 1272 | ||
1273 | if (len) | 1273 | if (len) |
1274 | { | 1274 | { |
@@ -1289,7 +1289,7 @@ dumpbufs(self->rx_bufs[self->rxs],len,'<'); | |||
1289 | { | 1289 | { |
1290 | printk (KERN_INFO | 1290 | printk (KERN_INFO |
1291 | "%s(), memory squeeze, dropping frame.\n", | 1291 | "%s(), memory squeeze, dropping frame.\n", |
1292 | __FUNCTION__); | 1292 | __func__); |
1293 | } | 1293 | } |
1294 | } | 1294 | } |
1295 | } | 1295 | } |
@@ -1301,7 +1301,7 @@ dumpbufs(self->rx_bufs[self->rxs],len,'<'); | |||
1301 | /* (SIR) data is splitted in several slots. */ | 1301 | /* (SIR) data is splitted in several slots. */ |
1302 | /* we have to join all the received buffers received */ | 1302 | /* we have to join all the received buffers received */ |
1303 | /*in a large buffer before checking CRC. */ | 1303 | /*in a large buffer before checking CRC. */ |
1304 | IRDA_DEBUG (0, "%s.err:%x(%x)\n", __FUNCTION__ | 1304 | IRDA_DEBUG (0, "%s.err:%x(%x)\n", __func__ |
1305 | ,len,self->ring->rx[self->rxs].control); | 1305 | ,len,self->ring->rx[self->rxs].control); |
1306 | } | 1306 | } |
1307 | 1307 | ||
@@ -1329,7 +1329,7 @@ dumpbufs(self->rx_bufs[self->rxs],len,'<'); | |||
1329 | if (irqstat & OBOE_INT_SIP) | 1329 | if (irqstat & OBOE_INT_SIP) |
1330 | { | 1330 | { |
1331 | self->int_sip++; | 1331 | self->int_sip++; |
1332 | IRDA_DEBUG (1, "%s.sip:%x(%x)%x\n", __FUNCTION__ | 1332 | IRDA_DEBUG (1, "%s.sip:%x(%x)%x\n", __func__ |
1333 | ,self->int_sip,irqstat,self->txpending); | 1333 | ,self->int_sip,irqstat,self->txpending); |
1334 | } | 1334 | } |
1335 | return IRQ_HANDLED; | 1335 | return IRQ_HANDLED; |
@@ -1343,7 +1343,7 @@ toshoboe_net_open (struct net_device *dev) | |||
1343 | unsigned long flags; | 1343 | unsigned long flags; |
1344 | int rc; | 1344 | int rc; |
1345 | 1345 | ||
1346 | IRDA_DEBUG (4, "%s()\n", __FUNCTION__); | 1346 | IRDA_DEBUG (4, "%s()\n", __func__); |
1347 | 1347 | ||
1348 | self = netdev_priv(dev); | 1348 | self = netdev_priv(dev); |
1349 | 1349 | ||
@@ -1381,7 +1381,7 @@ toshoboe_net_close (struct net_device *dev) | |||
1381 | { | 1381 | { |
1382 | struct toshoboe_cb *self; | 1382 | struct toshoboe_cb *self; |
1383 | 1383 | ||
1384 | IRDA_DEBUG (4, "%s()\n", __FUNCTION__); | 1384 | IRDA_DEBUG (4, "%s()\n", __func__); |
1385 | 1385 | ||
1386 | IRDA_ASSERT (dev != NULL, return -1; ); | 1386 | IRDA_ASSERT (dev != NULL, return -1; ); |
1387 | self = (struct toshoboe_cb *) dev->priv; | 1387 | self = (struct toshoboe_cb *) dev->priv; |
@@ -1426,7 +1426,7 @@ toshoboe_net_ioctl (struct net_device *dev, struct ifreq *rq, int cmd) | |||
1426 | 1426 | ||
1427 | IRDA_ASSERT (self != NULL, return -1; ); | 1427 | IRDA_ASSERT (self != NULL, return -1; ); |
1428 | 1428 | ||
1429 | IRDA_DEBUG (5, "%s(), %s, (cmd=0x%X)\n", __FUNCTION__, dev->name, cmd); | 1429 | IRDA_DEBUG (5, "%s(), %s, (cmd=0x%X)\n", __func__, dev->name, cmd); |
1430 | 1430 | ||
1431 | /* Disable interrupts & save flags */ | 1431 | /* Disable interrupts & save flags */ |
1432 | spin_lock_irqsave(&self->spinlock, flags); | 1432 | spin_lock_irqsave(&self->spinlock, flags); |
@@ -1438,7 +1438,7 @@ toshoboe_net_ioctl (struct net_device *dev, struct ifreq *rq, int cmd) | |||
1438 | * speed, so we still must allow for speed change within | 1438 | * speed, so we still must allow for speed change within |
1439 | * interrupt context. | 1439 | * interrupt context. |
1440 | */ | 1440 | */ |
1441 | IRDA_DEBUG (1, "%s(BANDWIDTH), %s, (%X/%ld\n", __FUNCTION__ | 1441 | IRDA_DEBUG (1, "%s(BANDWIDTH), %s, (%X/%ld\n", __func__ |
1442 | ,dev->name, INB (OBOE_STATUS), irq->ifr_baudrate ); | 1442 | ,dev->name, INB (OBOE_STATUS), irq->ifr_baudrate ); |
1443 | if (!in_interrupt () && !capable (CAP_NET_ADMIN)) { | 1443 | if (!in_interrupt () && !capable (CAP_NET_ADMIN)) { |
1444 | ret = -EPERM; | 1444 | ret = -EPERM; |
@@ -1451,7 +1451,7 @@ toshoboe_net_ioctl (struct net_device *dev, struct ifreq *rq, int cmd) | |||
1451 | self->new_speed = irq->ifr_baudrate; | 1451 | self->new_speed = irq->ifr_baudrate; |
1452 | break; | 1452 | break; |
1453 | case SIOCSMEDIABUSY: /* Set media busy */ | 1453 | case SIOCSMEDIABUSY: /* Set media busy */ |
1454 | IRDA_DEBUG (1, "%s(MEDIABUSY), %s, (%X/%x)\n", __FUNCTION__ | 1454 | IRDA_DEBUG (1, "%s(MEDIABUSY), %s, (%X/%x)\n", __func__ |
1455 | ,dev->name, INB (OBOE_STATUS), capable (CAP_NET_ADMIN) ); | 1455 | ,dev->name, INB (OBOE_STATUS), capable (CAP_NET_ADMIN) ); |
1456 | if (!capable (CAP_NET_ADMIN)) { | 1456 | if (!capable (CAP_NET_ADMIN)) { |
1457 | ret = -EPERM; | 1457 | ret = -EPERM; |
@@ -1461,11 +1461,11 @@ toshoboe_net_ioctl (struct net_device *dev, struct ifreq *rq, int cmd) | |||
1461 | break; | 1461 | break; |
1462 | case SIOCGRECEIVING: /* Check if we are receiving right now */ | 1462 | case SIOCGRECEIVING: /* Check if we are receiving right now */ |
1463 | irq->ifr_receiving = (INB (OBOE_STATUS) & OBOE_STATUS_RXBUSY) ? 1 : 0; | 1463 | irq->ifr_receiving = (INB (OBOE_STATUS) & OBOE_STATUS_RXBUSY) ? 1 : 0; |
1464 | IRDA_DEBUG (3, "%s(RECEIVING), %s, (%X/%x)\n", __FUNCTION__ | 1464 | IRDA_DEBUG (3, "%s(RECEIVING), %s, (%X/%x)\n", __func__ |
1465 | ,dev->name, INB (OBOE_STATUS), irq->ifr_receiving ); | 1465 | ,dev->name, INB (OBOE_STATUS), irq->ifr_receiving ); |
1466 | break; | 1466 | break; |
1467 | default: | 1467 | default: |
1468 | IRDA_DEBUG (1, "%s(?), %s, (cmd=0x%X)\n", __FUNCTION__, dev->name, cmd); | 1468 | IRDA_DEBUG (1, "%s(?), %s, (cmd=0x%X)\n", __func__, dev->name, cmd); |
1469 | ret = -EOPNOTSUPP; | 1469 | ret = -EOPNOTSUPP; |
1470 | } | 1470 | } |
1471 | out: | 1471 | out: |
@@ -1492,7 +1492,7 @@ toshoboe_close (struct pci_dev *pci_dev) | |||
1492 | int i; | 1492 | int i; |
1493 | struct toshoboe_cb *self = (struct toshoboe_cb*)pci_get_drvdata(pci_dev); | 1493 | struct toshoboe_cb *self = (struct toshoboe_cb*)pci_get_drvdata(pci_dev); |
1494 | 1494 | ||
1495 | IRDA_DEBUG (4, "%s()\n", __FUNCTION__); | 1495 | IRDA_DEBUG (4, "%s()\n", __func__); |
1496 | 1496 | ||
1497 | IRDA_ASSERT (self != NULL, return; ); | 1497 | IRDA_ASSERT (self != NULL, return; ); |
1498 | 1498 | ||
@@ -1533,7 +1533,7 @@ toshoboe_open (struct pci_dev *pci_dev, const struct pci_device_id *pdid) | |||
1533 | int ok = 0; | 1533 | int ok = 0; |
1534 | int err; | 1534 | int err; |
1535 | 1535 | ||
1536 | IRDA_DEBUG (4, "%s()\n", __FUNCTION__); | 1536 | IRDA_DEBUG (4, "%s()\n", __func__); |
1537 | 1537 | ||
1538 | if ((err=pci_enable_device(pci_dev))) | 1538 | if ((err=pci_enable_device(pci_dev))) |
1539 | return err; | 1539 | return err; |
@@ -1700,7 +1700,7 @@ toshoboe_gotosleep (struct pci_dev *pci_dev, pm_message_t crap) | |||
1700 | unsigned long flags; | 1700 | unsigned long flags; |
1701 | int i = 10; | 1701 | int i = 10; |
1702 | 1702 | ||
1703 | IRDA_DEBUG (4, "%s()\n", __FUNCTION__); | 1703 | IRDA_DEBUG (4, "%s()\n", __func__); |
1704 | 1704 | ||
1705 | if (!self || self->stopped) | 1705 | if (!self || self->stopped) |
1706 | return 0; | 1706 | return 0; |
@@ -1728,7 +1728,7 @@ toshoboe_wakeup (struct pci_dev *pci_dev) | |||
1728 | struct toshoboe_cb *self = (struct toshoboe_cb*)pci_get_drvdata(pci_dev); | 1728 | struct toshoboe_cb *self = (struct toshoboe_cb*)pci_get_drvdata(pci_dev); |
1729 | unsigned long flags; | 1729 | unsigned long flags; |
1730 | 1730 | ||
1731 | IRDA_DEBUG (4, "%s()\n", __FUNCTION__); | 1731 | IRDA_DEBUG (4, "%s()\n", __func__); |
1732 | 1732 | ||
1733 | if (!self || !self->stopped) | 1733 | if (!self || !self->stopped) |
1734 | return 0; | 1734 | return 0; |
diff --git a/drivers/net/irda/girbil-sir.c b/drivers/net/irda/girbil-sir.c index 738531b16bd3..a31b8fa8aaa9 100644 --- a/drivers/net/irda/girbil-sir.c +++ b/drivers/net/irda/girbil-sir.c | |||
@@ -86,7 +86,7 @@ static int girbil_open(struct sir_dev *dev) | |||
86 | { | 86 | { |
87 | struct qos_info *qos = &dev->qos; | 87 | struct qos_info *qos = &dev->qos; |
88 | 88 | ||
89 | IRDA_DEBUG(2, "%s()\n", __FUNCTION__); | 89 | IRDA_DEBUG(2, "%s()\n", __func__); |
90 | 90 | ||
91 | /* Power on dongle */ | 91 | /* Power on dongle */ |
92 | sirdev_set_dtr_rts(dev, TRUE, TRUE); | 92 | sirdev_set_dtr_rts(dev, TRUE, TRUE); |
@@ -102,7 +102,7 @@ static int girbil_open(struct sir_dev *dev) | |||
102 | 102 | ||
103 | static int girbil_close(struct sir_dev *dev) | 103 | static int girbil_close(struct sir_dev *dev) |
104 | { | 104 | { |
105 | IRDA_DEBUG(2, "%s()\n", __FUNCTION__); | 105 | IRDA_DEBUG(2, "%s()\n", __func__); |
106 | 106 | ||
107 | /* Power off dongle */ | 107 | /* Power off dongle */ |
108 | sirdev_set_dtr_rts(dev, FALSE, FALSE); | 108 | sirdev_set_dtr_rts(dev, FALSE, FALSE); |
@@ -126,7 +126,7 @@ static int girbil_change_speed(struct sir_dev *dev, unsigned speed) | |||
126 | u8 control[2]; | 126 | u8 control[2]; |
127 | static int ret = 0; | 127 | static int ret = 0; |
128 | 128 | ||
129 | IRDA_DEBUG(2, "%s()\n", __FUNCTION__); | 129 | IRDA_DEBUG(2, "%s()\n", __func__); |
130 | 130 | ||
131 | /* dongle alread reset - port and dongle at default speed */ | 131 | /* dongle alread reset - port and dongle at default speed */ |
132 | 132 | ||
@@ -179,7 +179,7 @@ static int girbil_change_speed(struct sir_dev *dev, unsigned speed) | |||
179 | break; | 179 | break; |
180 | 180 | ||
181 | default: | 181 | default: |
182 | IRDA_ERROR("%s - undefined state %d\n", __FUNCTION__, state); | 182 | IRDA_ERROR("%s - undefined state %d\n", __func__, state); |
183 | ret = -EINVAL; | 183 | ret = -EINVAL; |
184 | break; | 184 | break; |
185 | } | 185 | } |
@@ -209,7 +209,7 @@ static int girbil_reset(struct sir_dev *dev) | |||
209 | u8 control = GIRBIL_TXEN | GIRBIL_RXEN; | 209 | u8 control = GIRBIL_TXEN | GIRBIL_RXEN; |
210 | int ret = 0; | 210 | int ret = 0; |
211 | 211 | ||
212 | IRDA_DEBUG(2, "%s()\n", __FUNCTION__); | 212 | IRDA_DEBUG(2, "%s()\n", __func__); |
213 | 213 | ||
214 | switch (state) { | 214 | switch (state) { |
215 | case SIRDEV_STATE_DONGLE_RESET: | 215 | case SIRDEV_STATE_DONGLE_RESET: |
@@ -241,7 +241,7 @@ static int girbil_reset(struct sir_dev *dev) | |||
241 | break; | 241 | break; |
242 | 242 | ||
243 | default: | 243 | default: |
244 | IRDA_ERROR("%s(), undefined state %d\n", __FUNCTION__, state); | 244 | IRDA_ERROR("%s(), undefined state %d\n", __func__, state); |
245 | ret = -1; | 245 | ret = -1; |
246 | break; | 246 | break; |
247 | } | 247 | } |
diff --git a/drivers/net/irda/irda-usb.c b/drivers/net/irda/irda-usb.c index 18b471cd1447..b5d6b9ac162a 100644 --- a/drivers/net/irda/irda-usb.c +++ b/drivers/net/irda/irda-usb.c | |||
@@ -177,12 +177,12 @@ static void irda_usb_build_header(struct irda_usb_cb *self, | |||
177 | (!force) && (self->speed != -1)) { | 177 | (!force) && (self->speed != -1)) { |
178 | /* No speed and xbofs change here | 178 | /* No speed and xbofs change here |
179 | * (we'll do it later in the write callback) */ | 179 | * (we'll do it later in the write callback) */ |
180 | IRDA_DEBUG(2, "%s(), not changing speed yet\n", __FUNCTION__); | 180 | IRDA_DEBUG(2, "%s(), not changing speed yet\n", __func__); |
181 | *header = 0; | 181 | *header = 0; |
182 | return; | 182 | return; |
183 | } | 183 | } |
184 | 184 | ||
185 | IRDA_DEBUG(2, "%s(), changing speed to %d\n", __FUNCTION__, self->new_speed); | 185 | IRDA_DEBUG(2, "%s(), changing speed to %d\n", __func__, self->new_speed); |
186 | self->speed = self->new_speed; | 186 | self->speed = self->new_speed; |
187 | /* We will do ` self->new_speed = -1; ' in the completion | 187 | /* We will do ` self->new_speed = -1; ' in the completion |
188 | * handler just in case the current URB fail - Jean II */ | 188 | * handler just in case the current URB fail - Jean II */ |
@@ -228,7 +228,7 @@ static void irda_usb_build_header(struct irda_usb_cb *self, | |||
228 | 228 | ||
229 | /* Set the negotiated additional XBOFS */ | 229 | /* Set the negotiated additional XBOFS */ |
230 | if (self->new_xbofs != -1) { | 230 | if (self->new_xbofs != -1) { |
231 | IRDA_DEBUG(2, "%s(), changing xbofs to %d\n", __FUNCTION__, self->new_xbofs); | 231 | IRDA_DEBUG(2, "%s(), changing xbofs to %d\n", __func__, self->new_xbofs); |
232 | self->xbofs = self->new_xbofs; | 232 | self->xbofs = self->new_xbofs; |
233 | /* We will do ` self->new_xbofs = -1; ' in the completion | 233 | /* We will do ` self->new_xbofs = -1; ' in the completion |
234 | * handler just in case the current URB fail - Jean II */ | 234 | * handler just in case the current URB fail - Jean II */ |
@@ -302,13 +302,13 @@ static void irda_usb_change_speed_xbofs(struct irda_usb_cb *self) | |||
302 | struct urb *urb; | 302 | struct urb *urb; |
303 | int ret; | 303 | int ret; |
304 | 304 | ||
305 | IRDA_DEBUG(2, "%s(), speed=%d, xbofs=%d\n", __FUNCTION__, | 305 | IRDA_DEBUG(2, "%s(), speed=%d, xbofs=%d\n", __func__, |
306 | self->new_speed, self->new_xbofs); | 306 | self->new_speed, self->new_xbofs); |
307 | 307 | ||
308 | /* Grab the speed URB */ | 308 | /* Grab the speed URB */ |
309 | urb = self->speed_urb; | 309 | urb = self->speed_urb; |
310 | if (urb->status != 0) { | 310 | if (urb->status != 0) { |
311 | IRDA_WARNING("%s(), URB still in use!\n", __FUNCTION__); | 311 | IRDA_WARNING("%s(), URB still in use!\n", __func__); |
312 | return; | 312 | return; |
313 | } | 313 | } |
314 | 314 | ||
@@ -334,7 +334,7 @@ static void irda_usb_change_speed_xbofs(struct irda_usb_cb *self) | |||
334 | 334 | ||
335 | /* Irq disabled -> GFP_ATOMIC */ | 335 | /* Irq disabled -> GFP_ATOMIC */ |
336 | if ((ret = usb_submit_urb(urb, GFP_ATOMIC))) { | 336 | if ((ret = usb_submit_urb(urb, GFP_ATOMIC))) { |
337 | IRDA_WARNING("%s(), failed Speed URB\n", __FUNCTION__); | 337 | IRDA_WARNING("%s(), failed Speed URB\n", __func__); |
338 | } | 338 | } |
339 | } | 339 | } |
340 | 340 | ||
@@ -347,7 +347,7 @@ static void speed_bulk_callback(struct urb *urb) | |||
347 | { | 347 | { |
348 | struct irda_usb_cb *self = urb->context; | 348 | struct irda_usb_cb *self = urb->context; |
349 | 349 | ||
350 | IRDA_DEBUG(2, "%s()\n", __FUNCTION__); | 350 | IRDA_DEBUG(2, "%s()\n", __func__); |
351 | 351 | ||
352 | /* We should always have a context */ | 352 | /* We should always have a context */ |
353 | IRDA_ASSERT(self != NULL, return;); | 353 | IRDA_ASSERT(self != NULL, return;); |
@@ -357,7 +357,7 @@ static void speed_bulk_callback(struct urb *urb) | |||
357 | /* Check for timeout and other USB nasties */ | 357 | /* Check for timeout and other USB nasties */ |
358 | if (urb->status != 0) { | 358 | if (urb->status != 0) { |
359 | /* I get a lot of -ECONNABORTED = -103 here - Jean II */ | 359 | /* I get a lot of -ECONNABORTED = -103 here - Jean II */ |
360 | IRDA_DEBUG(0, "%s(), URB complete status %d, transfer_flags 0x%04X\n", __FUNCTION__, urb->status, urb->transfer_flags); | 360 | IRDA_DEBUG(0, "%s(), URB complete status %d, transfer_flags 0x%04X\n", __func__, urb->status, urb->transfer_flags); |
361 | 361 | ||
362 | /* Don't do anything here, that might confuse the USB layer. | 362 | /* Don't do anything here, that might confuse the USB layer. |
363 | * Instead, we will wait for irda_usb_net_timeout(), the | 363 | * Instead, we will wait for irda_usb_net_timeout(), the |
@@ -392,7 +392,7 @@ static int irda_usb_hard_xmit(struct sk_buff *skb, struct net_device *netdev) | |||
392 | int res, mtt; | 392 | int res, mtt; |
393 | int err = 1; /* Failed */ | 393 | int err = 1; /* Failed */ |
394 | 394 | ||
395 | IRDA_DEBUG(4, "%s() on %s\n", __FUNCTION__, netdev->name); | 395 | IRDA_DEBUG(4, "%s() on %s\n", __func__, netdev->name); |
396 | 396 | ||
397 | netif_stop_queue(netdev); | 397 | netif_stop_queue(netdev); |
398 | 398 | ||
@@ -403,7 +403,7 @@ static int irda_usb_hard_xmit(struct sk_buff *skb, struct net_device *netdev) | |||
403 | * We need to check self->present under the spinlock because | 403 | * We need to check self->present under the spinlock because |
404 | * of irda_usb_disconnect() is synchronous - Jean II */ | 404 | * of irda_usb_disconnect() is synchronous - Jean II */ |
405 | if (!self->present) { | 405 | if (!self->present) { |
406 | IRDA_DEBUG(0, "%s(), Device is gone...\n", __FUNCTION__); | 406 | IRDA_DEBUG(0, "%s(), Device is gone...\n", __func__); |
407 | goto drop; | 407 | goto drop; |
408 | } | 408 | } |
409 | 409 | ||
@@ -437,7 +437,7 @@ static int irda_usb_hard_xmit(struct sk_buff *skb, struct net_device *netdev) | |||
437 | } | 437 | } |
438 | 438 | ||
439 | if (urb->status != 0) { | 439 | if (urb->status != 0) { |
440 | IRDA_WARNING("%s(), URB still in use!\n", __FUNCTION__); | 440 | IRDA_WARNING("%s(), URB still in use!\n", __func__); |
441 | goto drop; | 441 | goto drop; |
442 | } | 442 | } |
443 | 443 | ||
@@ -524,7 +524,7 @@ static int irda_usb_hard_xmit(struct sk_buff *skb, struct net_device *netdev) | |||
524 | 524 | ||
525 | /* Ask USB to send the packet - Irq disabled -> GFP_ATOMIC */ | 525 | /* Ask USB to send the packet - Irq disabled -> GFP_ATOMIC */ |
526 | if ((res = usb_submit_urb(urb, GFP_ATOMIC))) { | 526 | if ((res = usb_submit_urb(urb, GFP_ATOMIC))) { |
527 | IRDA_WARNING("%s(), failed Tx URB\n", __FUNCTION__); | 527 | IRDA_WARNING("%s(), failed Tx URB\n", __func__); |
528 | self->stats.tx_errors++; | 528 | self->stats.tx_errors++; |
529 | /* Let USB recover : We will catch that in the watchdog */ | 529 | /* Let USB recover : We will catch that in the watchdog */ |
530 | /*netif_start_queue(netdev);*/ | 530 | /*netif_start_queue(netdev);*/ |
@@ -556,7 +556,7 @@ static void write_bulk_callback(struct urb *urb) | |||
556 | struct sk_buff *skb = urb->context; | 556 | struct sk_buff *skb = urb->context; |
557 | struct irda_usb_cb *self = ((struct irda_skb_cb *) skb->cb)->context; | 557 | struct irda_usb_cb *self = ((struct irda_skb_cb *) skb->cb)->context; |
558 | 558 | ||
559 | IRDA_DEBUG(2, "%s()\n", __FUNCTION__); | 559 | IRDA_DEBUG(2, "%s()\n", __func__); |
560 | 560 | ||
561 | /* We should always have a context */ | 561 | /* We should always have a context */ |
562 | IRDA_ASSERT(self != NULL, return;); | 562 | IRDA_ASSERT(self != NULL, return;); |
@@ -570,7 +570,7 @@ static void write_bulk_callback(struct urb *urb) | |||
570 | /* Check for timeout and other USB nasties */ | 570 | /* Check for timeout and other USB nasties */ |
571 | if (urb->status != 0) { | 571 | if (urb->status != 0) { |
572 | /* I get a lot of -ECONNABORTED = -103 here - Jean II */ | 572 | /* I get a lot of -ECONNABORTED = -103 here - Jean II */ |
573 | IRDA_DEBUG(0, "%s(), URB complete status %d, transfer_flags 0x%04X\n", __FUNCTION__, urb->status, urb->transfer_flags); | 573 | IRDA_DEBUG(0, "%s(), URB complete status %d, transfer_flags 0x%04X\n", __func__, urb->status, urb->transfer_flags); |
574 | 574 | ||
575 | /* Don't do anything here, that might confuse the USB layer, | 575 | /* Don't do anything here, that might confuse the USB layer, |
576 | * and we could go in recursion and blow the kernel stack... | 576 | * and we could go in recursion and blow the kernel stack... |
@@ -589,7 +589,7 @@ static void write_bulk_callback(struct urb *urb) | |||
589 | 589 | ||
590 | /* If the network is closed, stop everything */ | 590 | /* If the network is closed, stop everything */ |
591 | if ((!self->netopen) || (!self->present)) { | 591 | if ((!self->netopen) || (!self->present)) { |
592 | IRDA_DEBUG(0, "%s(), Network is gone...\n", __FUNCTION__); | 592 | IRDA_DEBUG(0, "%s(), Network is gone...\n", __func__); |
593 | spin_unlock_irqrestore(&self->lock, flags); | 593 | spin_unlock_irqrestore(&self->lock, flags); |
594 | return; | 594 | return; |
595 | } | 595 | } |
@@ -600,7 +600,7 @@ static void write_bulk_callback(struct urb *urb) | |||
600 | (self->new_xbofs != self->xbofs)) { | 600 | (self->new_xbofs != self->xbofs)) { |
601 | /* We haven't changed speed yet (because of | 601 | /* We haven't changed speed yet (because of |
602 | * IUC_SPEED_BUG), so do it now - Jean II */ | 602 | * IUC_SPEED_BUG), so do it now - Jean II */ |
603 | IRDA_DEBUG(1, "%s(), Changing speed now...\n", __FUNCTION__); | 603 | IRDA_DEBUG(1, "%s(), Changing speed now...\n", __func__); |
604 | irda_usb_change_speed_xbofs(self); | 604 | irda_usb_change_speed_xbofs(self); |
605 | } else { | 605 | } else { |
606 | /* New speed and xbof is now commited in hardware */ | 606 | /* New speed and xbof is now commited in hardware */ |
@@ -632,7 +632,7 @@ static void irda_usb_net_timeout(struct net_device *netdev) | |||
632 | struct urb *urb; | 632 | struct urb *urb; |
633 | int done = 0; /* If we have made any progress */ | 633 | int done = 0; /* If we have made any progress */ |
634 | 634 | ||
635 | IRDA_DEBUG(0, "%s(), Network layer thinks we timed out!\n", __FUNCTION__); | 635 | IRDA_DEBUG(0, "%s(), Network layer thinks we timed out!\n", __func__); |
636 | IRDA_ASSERT(self != NULL, return;); | 636 | IRDA_ASSERT(self != NULL, return;); |
637 | 637 | ||
638 | /* Protect us from USB callbacks, net Tx and else. */ | 638 | /* Protect us from USB callbacks, net Tx and else. */ |
@@ -640,7 +640,7 @@ static void irda_usb_net_timeout(struct net_device *netdev) | |||
640 | 640 | ||
641 | /* self->present *MUST* be read under spinlock */ | 641 | /* self->present *MUST* be read under spinlock */ |
642 | if (!self->present) { | 642 | if (!self->present) { |
643 | IRDA_WARNING("%s(), device not present!\n", __FUNCTION__); | 643 | IRDA_WARNING("%s(), device not present!\n", __func__); |
644 | netif_stop_queue(netdev); | 644 | netif_stop_queue(netdev); |
645 | spin_unlock_irqrestore(&self->lock, flags); | 645 | spin_unlock_irqrestore(&self->lock, flags); |
646 | return; | 646 | return; |
@@ -763,7 +763,7 @@ static void irda_usb_submit(struct irda_usb_cb *self, struct sk_buff *skb, struc | |||
763 | struct irda_skb_cb *cb; | 763 | struct irda_skb_cb *cb; |
764 | int ret; | 764 | int ret; |
765 | 765 | ||
766 | IRDA_DEBUG(2, "%s()\n", __FUNCTION__); | 766 | IRDA_DEBUG(2, "%s()\n", __func__); |
767 | 767 | ||
768 | /* This should never happen */ | 768 | /* This should never happen */ |
769 | IRDA_ASSERT(skb != NULL, return;); | 769 | IRDA_ASSERT(skb != NULL, return;); |
@@ -786,7 +786,7 @@ static void irda_usb_submit(struct irda_usb_cb *self, struct sk_buff *skb, struc | |||
786 | /* If this ever happen, we are in deep s***. | 786 | /* If this ever happen, we are in deep s***. |
787 | * Basically, the Rx path will stop... */ | 787 | * Basically, the Rx path will stop... */ |
788 | IRDA_WARNING("%s(), Failed to submit Rx URB %d\n", | 788 | IRDA_WARNING("%s(), Failed to submit Rx URB %d\n", |
789 | __FUNCTION__, ret); | 789 | __func__, ret); |
790 | } | 790 | } |
791 | } | 791 | } |
792 | 792 | ||
@@ -807,7 +807,7 @@ static void irda_usb_receive(struct urb *urb) | |||
807 | struct urb *next_urb; | 807 | struct urb *next_urb; |
808 | unsigned int len, docopy; | 808 | unsigned int len, docopy; |
809 | 809 | ||
810 | IRDA_DEBUG(2, "%s(), len=%d\n", __FUNCTION__, urb->actual_length); | 810 | IRDA_DEBUG(2, "%s(), len=%d\n", __func__, urb->actual_length); |
811 | 811 | ||
812 | /* Find ourselves */ | 812 | /* Find ourselves */ |
813 | cb = (struct irda_skb_cb *) skb->cb; | 813 | cb = (struct irda_skb_cb *) skb->cb; |
@@ -817,7 +817,7 @@ static void irda_usb_receive(struct urb *urb) | |||
817 | 817 | ||
818 | /* If the network is closed or the device gone, stop everything */ | 818 | /* If the network is closed or the device gone, stop everything */ |
819 | if ((!self->netopen) || (!self->present)) { | 819 | if ((!self->netopen) || (!self->present)) { |
820 | IRDA_DEBUG(0, "%s(), Network is gone!\n", __FUNCTION__); | 820 | IRDA_DEBUG(0, "%s(), Network is gone!\n", __func__); |
821 | /* Don't re-submit the URB : will stall the Rx path */ | 821 | /* Don't re-submit the URB : will stall the Rx path */ |
822 | return; | 822 | return; |
823 | } | 823 | } |
@@ -840,7 +840,7 @@ static void irda_usb_receive(struct urb *urb) | |||
840 | /* Usually precursor to a hot-unplug on OHCI. */ | 840 | /* Usually precursor to a hot-unplug on OHCI. */ |
841 | default: | 841 | default: |
842 | self->stats.rx_errors++; | 842 | self->stats.rx_errors++; |
843 | IRDA_DEBUG(0, "%s(), RX status %d, transfer_flags 0x%04X \n", __FUNCTION__, urb->status, urb->transfer_flags); | 843 | IRDA_DEBUG(0, "%s(), RX status %d, transfer_flags 0x%04X \n", __func__, urb->status, urb->transfer_flags); |
844 | break; | 844 | break; |
845 | } | 845 | } |
846 | /* If we received an error, we don't want to resubmit the | 846 | /* If we received an error, we don't want to resubmit the |
@@ -861,7 +861,7 @@ static void irda_usb_receive(struct urb *urb) | |||
861 | 861 | ||
862 | /* Check for empty frames */ | 862 | /* Check for empty frames */ |
863 | if (urb->actual_length <= self->header_length) { | 863 | if (urb->actual_length <= self->header_length) { |
864 | IRDA_WARNING("%s(), empty frame!\n", __FUNCTION__); | 864 | IRDA_WARNING("%s(), empty frame!\n", __func__); |
865 | goto done; | 865 | goto done; |
866 | } | 866 | } |
867 | 867 | ||
@@ -967,7 +967,7 @@ static void irda_usb_rx_defer_expired(unsigned long data) | |||
967 | struct irda_skb_cb *cb; | 967 | struct irda_skb_cb *cb; |
968 | struct urb *next_urb; | 968 | struct urb *next_urb; |
969 | 969 | ||
970 | IRDA_DEBUG(2, "%s()\n", __FUNCTION__); | 970 | IRDA_DEBUG(2, "%s()\n", __func__); |
971 | 971 | ||
972 | /* Find ourselves */ | 972 | /* Find ourselves */ |
973 | cb = (struct irda_skb_cb *) skb->cb; | 973 | cb = (struct irda_skb_cb *) skb->cb; |
@@ -1053,7 +1053,7 @@ static int stir421x_fw_upload(struct irda_usb_cb *self, | |||
1053 | patch_block, block_size, | 1053 | patch_block, block_size, |
1054 | &actual_len, msecs_to_jiffies(500)); | 1054 | &actual_len, msecs_to_jiffies(500)); |
1055 | IRDA_DEBUG(3,"%s(): Bulk send %u bytes, ret=%d\n", | 1055 | IRDA_DEBUG(3,"%s(): Bulk send %u bytes, ret=%d\n", |
1056 | __FUNCTION__, actual_len, ret); | 1056 | __func__, actual_len, ret); |
1057 | 1057 | ||
1058 | if (ret < 0) | 1058 | if (ret < 0) |
1059 | break; | 1059 | break; |
@@ -1092,7 +1092,7 @@ static int stir421x_patch_device(struct irda_usb_cb *self) | |||
1092 | 1092 | ||
1093 | /* We get a patch from userspace */ | 1093 | /* We get a patch from userspace */ |
1094 | IRDA_MESSAGE("%s(): Received firmware %s (%zu bytes)\n", | 1094 | IRDA_MESSAGE("%s(): Received firmware %s (%zu bytes)\n", |
1095 | __FUNCTION__, stir421x_fw_name, fw->size); | 1095 | __func__, stir421x_fw_name, fw->size); |
1096 | 1096 | ||
1097 | ret = -EINVAL; | 1097 | ret = -EINVAL; |
1098 | 1098 | ||
@@ -1116,7 +1116,7 @@ static int stir421x_patch_device(struct irda_usb_cb *self) | |||
1116 | + (build % 10); | 1116 | + (build % 10); |
1117 | 1117 | ||
1118 | IRDA_DEBUG(3, "%s(): Firmware Product version %ld\n", | 1118 | IRDA_DEBUG(3, "%s(): Firmware Product version %ld\n", |
1119 | __FUNCTION__, fw_version); | 1119 | __func__, fw_version); |
1120 | } | 1120 | } |
1121 | } | 1121 | } |
1122 | 1122 | ||
@@ -1172,7 +1172,7 @@ static int irda_usb_net_open(struct net_device *netdev) | |||
1172 | char hwname[16]; | 1172 | char hwname[16]; |
1173 | int i; | 1173 | int i; |
1174 | 1174 | ||
1175 | IRDA_DEBUG(1, "%s()\n", __FUNCTION__); | 1175 | IRDA_DEBUG(1, "%s()\n", __func__); |
1176 | 1176 | ||
1177 | IRDA_ASSERT(netdev != NULL, return -1;); | 1177 | IRDA_ASSERT(netdev != NULL, return -1;); |
1178 | self = (struct irda_usb_cb *) netdev->priv; | 1178 | self = (struct irda_usb_cb *) netdev->priv; |
@@ -1182,13 +1182,13 @@ static int irda_usb_net_open(struct net_device *netdev) | |||
1182 | /* Can only open the device if it's there */ | 1182 | /* Can only open the device if it's there */ |
1183 | if(!self->present) { | 1183 | if(!self->present) { |
1184 | spin_unlock_irqrestore(&self->lock, flags); | 1184 | spin_unlock_irqrestore(&self->lock, flags); |
1185 | IRDA_WARNING("%s(), device not present!\n", __FUNCTION__); | 1185 | IRDA_WARNING("%s(), device not present!\n", __func__); |
1186 | return -1; | 1186 | return -1; |
1187 | } | 1187 | } |
1188 | 1188 | ||
1189 | if(self->needspatch) { | 1189 | if(self->needspatch) { |
1190 | spin_unlock_irqrestore(&self->lock, flags); | 1190 | spin_unlock_irqrestore(&self->lock, flags); |
1191 | IRDA_WARNING("%s(), device needs patch\n", __FUNCTION__) ; | 1191 | IRDA_WARNING("%s(), device needs patch\n", __func__) ; |
1192 | return -EIO ; | 1192 | return -EIO ; |
1193 | } | 1193 | } |
1194 | 1194 | ||
@@ -1231,7 +1231,7 @@ static int irda_usb_net_open(struct net_device *netdev) | |||
1231 | /* If this ever happen, we are in deep s***. | 1231 | /* If this ever happen, we are in deep s***. |
1232 | * Basically, we can't start the Rx path... */ | 1232 | * Basically, we can't start the Rx path... */ |
1233 | IRDA_WARNING("%s(), Failed to allocate Rx skb\n", | 1233 | IRDA_WARNING("%s(), Failed to allocate Rx skb\n", |
1234 | __FUNCTION__); | 1234 | __func__); |
1235 | return -1; | 1235 | return -1; |
1236 | } | 1236 | } |
1237 | //skb_reserve(newskb, USB_IRDA_HEADER - 1); | 1237 | //skb_reserve(newskb, USB_IRDA_HEADER - 1); |
@@ -1254,7 +1254,7 @@ static int irda_usb_net_close(struct net_device *netdev) | |||
1254 | struct irda_usb_cb *self; | 1254 | struct irda_usb_cb *self; |
1255 | int i; | 1255 | int i; |
1256 | 1256 | ||
1257 | IRDA_DEBUG(1, "%s()\n", __FUNCTION__); | 1257 | IRDA_DEBUG(1, "%s()\n", __func__); |
1258 | 1258 | ||
1259 | IRDA_ASSERT(netdev != NULL, return -1;); | 1259 | IRDA_ASSERT(netdev != NULL, return -1;); |
1260 | self = (struct irda_usb_cb *) netdev->priv; | 1260 | self = (struct irda_usb_cb *) netdev->priv; |
@@ -1309,7 +1309,7 @@ static int irda_usb_net_ioctl(struct net_device *dev, struct ifreq *rq, int cmd) | |||
1309 | self = dev->priv; | 1309 | self = dev->priv; |
1310 | IRDA_ASSERT(self != NULL, return -1;); | 1310 | IRDA_ASSERT(self != NULL, return -1;); |
1311 | 1311 | ||
1312 | IRDA_DEBUG(2, "%s(), %s, (cmd=0x%X)\n", __FUNCTION__, dev->name, cmd); | 1312 | IRDA_DEBUG(2, "%s(), %s, (cmd=0x%X)\n", __func__, dev->name, cmd); |
1313 | 1313 | ||
1314 | switch (cmd) { | 1314 | switch (cmd) { |
1315 | case SIOCSBANDWIDTH: /* Set bandwidth */ | 1315 | case SIOCSBANDWIDTH: /* Set bandwidth */ |
@@ -1367,7 +1367,7 @@ static inline void irda_usb_init_qos(struct irda_usb_cb *self) | |||
1367 | { | 1367 | { |
1368 | struct irda_class_desc *desc; | 1368 | struct irda_class_desc *desc; |
1369 | 1369 | ||
1370 | IRDA_DEBUG(3, "%s()\n", __FUNCTION__); | 1370 | IRDA_DEBUG(3, "%s()\n", __func__); |
1371 | 1371 | ||
1372 | desc = self->irda_desc; | 1372 | desc = self->irda_desc; |
1373 | 1373 | ||
@@ -1384,7 +1384,7 @@ static inline void irda_usb_init_qos(struct irda_usb_cb *self) | |||
1384 | self->qos.data_size.bits = desc->bmDataSize; | 1384 | self->qos.data_size.bits = desc->bmDataSize; |
1385 | 1385 | ||
1386 | IRDA_DEBUG(0, "%s(), dongle says speed=0x%X, size=0x%X, window=0x%X, bofs=0x%X, turn=0x%X\n", | 1386 | IRDA_DEBUG(0, "%s(), dongle says speed=0x%X, size=0x%X, window=0x%X, bofs=0x%X, turn=0x%X\n", |
1387 | __FUNCTION__, self->qos.baud_rate.bits, self->qos.data_size.bits, self->qos.window_size.bits, self->qos.additional_bofs.bits, self->qos.min_turn_time.bits); | 1387 | __func__, self->qos.baud_rate.bits, self->qos.data_size.bits, self->qos.window_size.bits, self->qos.additional_bofs.bits, self->qos.min_turn_time.bits); |
1388 | 1388 | ||
1389 | /* Don't always trust what the dongle tell us */ | 1389 | /* Don't always trust what the dongle tell us */ |
1390 | if(self->capability & IUC_SIR_ONLY) | 1390 | if(self->capability & IUC_SIR_ONLY) |
@@ -1419,7 +1419,7 @@ static inline int irda_usb_open(struct irda_usb_cb *self) | |||
1419 | { | 1419 | { |
1420 | struct net_device *netdev = self->netdev; | 1420 | struct net_device *netdev = self->netdev; |
1421 | 1421 | ||
1422 | IRDA_DEBUG(1, "%s()\n", __FUNCTION__); | 1422 | IRDA_DEBUG(1, "%s()\n", __func__); |
1423 | 1423 | ||
1424 | irda_usb_init_qos(self); | 1424 | irda_usb_init_qos(self); |
1425 | 1425 | ||
@@ -1442,7 +1442,7 @@ static inline int irda_usb_open(struct irda_usb_cb *self) | |||
1442 | */ | 1442 | */ |
1443 | static inline void irda_usb_close(struct irda_usb_cb *self) | 1443 | static inline void irda_usb_close(struct irda_usb_cb *self) |
1444 | { | 1444 | { |
1445 | IRDA_DEBUG(1, "%s()\n", __FUNCTION__); | 1445 | IRDA_DEBUG(1, "%s()\n", __func__); |
1446 | 1446 | ||
1447 | /* Remove netdevice */ | 1447 | /* Remove netdevice */ |
1448 | unregister_netdev(self->netdev); | 1448 | unregister_netdev(self->netdev); |
@@ -1515,13 +1515,13 @@ static inline int irda_usb_parse_endpoints(struct irda_usb_cb *self, struct usb_ | |||
1515 | /* This is our interrupt endpoint */ | 1515 | /* This is our interrupt endpoint */ |
1516 | self->bulk_int_ep = ep; | 1516 | self->bulk_int_ep = ep; |
1517 | } else { | 1517 | } else { |
1518 | IRDA_ERROR("%s(), Unrecognised endpoint %02X.\n", __FUNCTION__, ep); | 1518 | IRDA_ERROR("%s(), Unrecognised endpoint %02X.\n", __func__, ep); |
1519 | } | 1519 | } |
1520 | } | 1520 | } |
1521 | } | 1521 | } |
1522 | 1522 | ||
1523 | IRDA_DEBUG(0, "%s(), And our endpoints are : in=%02X, out=%02X (%d), int=%02X\n", | 1523 | IRDA_DEBUG(0, "%s(), And our endpoints are : in=%02X, out=%02X (%d), int=%02X\n", |
1524 | __FUNCTION__, self->bulk_in_ep, self->bulk_out_ep, self->bulk_out_mtu, self->bulk_int_ep); | 1524 | __func__, self->bulk_in_ep, self->bulk_out_ep, self->bulk_out_mtu, self->bulk_int_ep); |
1525 | 1525 | ||
1526 | return((self->bulk_in_ep != 0) && (self->bulk_out_ep != 0)); | 1526 | return((self->bulk_in_ep != 0) && (self->bulk_out_ep != 0)); |
1527 | } | 1527 | } |
@@ -1583,7 +1583,7 @@ static inline struct irda_class_desc *irda_usb_find_class_desc(struct usb_interf | |||
1583 | 0, intf->altsetting->desc.bInterfaceNumber, desc, | 1583 | 0, intf->altsetting->desc.bInterfaceNumber, desc, |
1584 | sizeof(*desc), 500); | 1584 | sizeof(*desc), 500); |
1585 | 1585 | ||
1586 | IRDA_DEBUG(1, "%s(), ret=%d\n", __FUNCTION__, ret); | 1586 | IRDA_DEBUG(1, "%s(), ret=%d\n", __func__, ret); |
1587 | if (ret < sizeof(*desc)) { | 1587 | if (ret < sizeof(*desc)) { |
1588 | IRDA_WARNING("usb-irda: class_descriptor read %s (%d)\n", | 1588 | IRDA_WARNING("usb-irda: class_descriptor read %s (%d)\n", |
1589 | (ret<0) ? "failed" : "too short", ret); | 1589 | (ret<0) ? "failed" : "too short", ret); |
@@ -1696,10 +1696,10 @@ static int irda_usb_probe(struct usb_interface *intf, | |||
1696 | /* Martin Diehl says if we get a -EPIPE we should | 1696 | /* Martin Diehl says if we get a -EPIPE we should |
1697 | * be fine and we don't need to do a usb_clear_halt(). | 1697 | * be fine and we don't need to do a usb_clear_halt(). |
1698 | * - Jean II */ | 1698 | * - Jean II */ |
1699 | IRDA_DEBUG(0, "%s(), Received -EPIPE, ignoring...\n", __FUNCTION__); | 1699 | IRDA_DEBUG(0, "%s(), Received -EPIPE, ignoring...\n", __func__); |
1700 | break; | 1700 | break; |
1701 | default: | 1701 | default: |
1702 | IRDA_DEBUG(0, "%s(), Unknown error %d\n", __FUNCTION__, ret); | 1702 | IRDA_DEBUG(0, "%s(), Unknown error %d\n", __func__, ret); |
1703 | ret = -EIO; | 1703 | ret = -EIO; |
1704 | goto err_out_3; | 1704 | goto err_out_3; |
1705 | } | 1705 | } |
@@ -1708,7 +1708,7 @@ static int irda_usb_probe(struct usb_interface *intf, | |||
1708 | interface = intf->cur_altsetting; | 1708 | interface = intf->cur_altsetting; |
1709 | if(!irda_usb_parse_endpoints(self, interface->endpoint, | 1709 | if(!irda_usb_parse_endpoints(self, interface->endpoint, |
1710 | interface->desc.bNumEndpoints)) { | 1710 | interface->desc.bNumEndpoints)) { |
1711 | IRDA_ERROR("%s(), Bogus endpoints...\n", __FUNCTION__); | 1711 | IRDA_ERROR("%s(), Bogus endpoints...\n", __func__); |
1712 | ret = -EIO; | 1712 | ret = -EIO; |
1713 | goto err_out_3; | 1713 | goto err_out_3; |
1714 | } | 1714 | } |
@@ -1815,7 +1815,7 @@ static void irda_usb_disconnect(struct usb_interface *intf) | |||
1815 | struct irda_usb_cb *self = usb_get_intfdata(intf); | 1815 | struct irda_usb_cb *self = usb_get_intfdata(intf); |
1816 | int i; | 1816 | int i; |
1817 | 1817 | ||
1818 | IRDA_DEBUG(1, "%s()\n", __FUNCTION__); | 1818 | IRDA_DEBUG(1, "%s()\n", __func__); |
1819 | 1819 | ||
1820 | usb_set_intfdata(intf, NULL); | 1820 | usb_set_intfdata(intf, NULL); |
1821 | if (!self) | 1821 | if (!self) |
@@ -1865,7 +1865,7 @@ static void irda_usb_disconnect(struct usb_interface *intf) | |||
1865 | 1865 | ||
1866 | /* Free self and network device */ | 1866 | /* Free self and network device */ |
1867 | free_netdev(self->netdev); | 1867 | free_netdev(self->netdev); |
1868 | IRDA_DEBUG(0, "%s(), USB IrDA Disconnected\n", __FUNCTION__); | 1868 | IRDA_DEBUG(0, "%s(), USB IrDA Disconnected\n", __func__); |
1869 | } | 1869 | } |
1870 | 1870 | ||
1871 | /*------------------------------------------------------------------*/ | 1871 | /*------------------------------------------------------------------*/ |
diff --git a/drivers/net/irda/irtty-sir.c b/drivers/net/irda/irtty-sir.c index 9e33196f9459..6bcee01c684c 100644 --- a/drivers/net/irda/irtty-sir.c +++ b/drivers/net/irda/irtty-sir.c | |||
@@ -231,7 +231,7 @@ static void irtty_receive_buf(struct tty_struct *tty, const unsigned char *cp, | |||
231 | 231 | ||
232 | dev = priv->dev; | 232 | dev = priv->dev; |
233 | if (!dev) { | 233 | if (!dev) { |
234 | IRDA_WARNING("%s(), not ready yet!\n", __FUNCTION__); | 234 | IRDA_WARNING("%s(), not ready yet!\n", __func__); |
235 | return; | 235 | return; |
236 | } | 236 | } |
237 | 237 | ||
@@ -388,7 +388,7 @@ static int irtty_ioctl(struct tty_struct *tty, struct file *file, unsigned int c | |||
388 | IRDA_ASSERT(priv != NULL, return -ENODEV;); | 388 | IRDA_ASSERT(priv != NULL, return -ENODEV;); |
389 | IRDA_ASSERT(priv->magic == IRTTY_MAGIC, return -EBADR;); | 389 | IRDA_ASSERT(priv->magic == IRTTY_MAGIC, return -EBADR;); |
390 | 390 | ||
391 | IRDA_DEBUG(3, "%s(cmd=0x%X)\n", __FUNCTION__, cmd); | 391 | IRDA_DEBUG(3, "%s(cmd=0x%X)\n", __func__, cmd); |
392 | 392 | ||
393 | dev = priv->dev; | 393 | dev = priv->dev; |
394 | IRDA_ASSERT(dev != NULL, return -1;); | 394 | IRDA_ASSERT(dev != NULL, return -1;); |
@@ -476,7 +476,7 @@ static int irtty_open(struct tty_struct *tty) | |||
476 | 476 | ||
477 | mutex_unlock(&irtty_mutex); | 477 | mutex_unlock(&irtty_mutex); |
478 | 478 | ||
479 | IRDA_DEBUG(0, "%s - %s: irda line discipline opened\n", __FUNCTION__, tty->name); | 479 | IRDA_DEBUG(0, "%s - %s: irda line discipline opened\n", __func__, tty->name); |
480 | 480 | ||
481 | return 0; | 481 | return 0; |
482 | 482 | ||
@@ -528,7 +528,7 @@ static void irtty_close(struct tty_struct *tty) | |||
528 | 528 | ||
529 | kfree(priv); | 529 | kfree(priv); |
530 | 530 | ||
531 | IRDA_DEBUG(0, "%s - %s: irda line discipline closed\n", __FUNCTION__, tty->name); | 531 | IRDA_DEBUG(0, "%s - %s: irda line discipline closed\n", __func__, tty->name); |
532 | } | 532 | } |
533 | 533 | ||
534 | /* ------------------------------------------------------- */ | 534 | /* ------------------------------------------------------- */ |
@@ -566,7 +566,7 @@ static void __exit irtty_sir_cleanup(void) | |||
566 | 566 | ||
567 | if ((err = tty_unregister_ldisc(N_IRDA))) { | 567 | if ((err = tty_unregister_ldisc(N_IRDA))) { |
568 | IRDA_ERROR("%s(), can't unregister line discipline (err = %d)\n", | 568 | IRDA_ERROR("%s(), can't unregister line discipline (err = %d)\n", |
569 | __FUNCTION__, err); | 569 | __func__, err); |
570 | } | 570 | } |
571 | } | 571 | } |
572 | 572 | ||
diff --git a/drivers/net/irda/kingsun-sir.c b/drivers/net/irda/kingsun-sir.c index 648e54b3f00e..73fe83be34fe 100644 --- a/drivers/net/irda/kingsun-sir.c +++ b/drivers/net/irda/kingsun-sir.c | |||
@@ -243,7 +243,7 @@ static void kingsun_rcv_irq(struct urb *urb) | |||
243 | } | 243 | } |
244 | } else if (urb->actual_length > 0) { | 244 | } else if (urb->actual_length > 0) { |
245 | err("%s(): Unexpected response length, expected %d got %d", | 245 | err("%s(): Unexpected response length, expected %d got %d", |
246 | __FUNCTION__, kingsun->max_rx, urb->actual_length); | 246 | __func__, kingsun->max_rx, urb->actual_length); |
247 | } | 247 | } |
248 | /* This urb has already been filled in kingsun_net_open */ | 248 | /* This urb has already been filled in kingsun_net_open */ |
249 | ret = usb_submit_urb(urb, GFP_ATOMIC); | 249 | ret = usb_submit_urb(urb, GFP_ATOMIC); |
diff --git a/drivers/net/irda/litelink-sir.c b/drivers/net/irda/litelink-sir.c index 73261c54bbfd..d6d9d2e5ad49 100644 --- a/drivers/net/irda/litelink-sir.c +++ b/drivers/net/irda/litelink-sir.c | |||
@@ -78,7 +78,7 @@ static int litelink_open(struct sir_dev *dev) | |||
78 | { | 78 | { |
79 | struct qos_info *qos = &dev->qos; | 79 | struct qos_info *qos = &dev->qos; |
80 | 80 | ||
81 | IRDA_DEBUG(2, "%s()\n", __FUNCTION__); | 81 | IRDA_DEBUG(2, "%s()\n", __func__); |
82 | 82 | ||
83 | /* Power up dongle */ | 83 | /* Power up dongle */ |
84 | sirdev_set_dtr_rts(dev, TRUE, TRUE); | 84 | sirdev_set_dtr_rts(dev, TRUE, TRUE); |
@@ -95,7 +95,7 @@ static int litelink_open(struct sir_dev *dev) | |||
95 | 95 | ||
96 | static int litelink_close(struct sir_dev *dev) | 96 | static int litelink_close(struct sir_dev *dev) |
97 | { | 97 | { |
98 | IRDA_DEBUG(2, "%s()\n", __FUNCTION__); | 98 | IRDA_DEBUG(2, "%s()\n", __func__); |
99 | 99 | ||
100 | /* Power off dongle */ | 100 | /* Power off dongle */ |
101 | sirdev_set_dtr_rts(dev, FALSE, FALSE); | 101 | sirdev_set_dtr_rts(dev, FALSE, FALSE); |
@@ -113,7 +113,7 @@ static int litelink_change_speed(struct sir_dev *dev, unsigned speed) | |||
113 | { | 113 | { |
114 | int i; | 114 | int i; |
115 | 115 | ||
116 | IRDA_DEBUG(2, "%s()\n", __FUNCTION__); | 116 | IRDA_DEBUG(2, "%s()\n", __func__); |
117 | 117 | ||
118 | /* dongle already reset by irda-thread - current speed (dongle and | 118 | /* dongle already reset by irda-thread - current speed (dongle and |
119 | * port) is the default speed (115200 for litelink!) | 119 | * port) is the default speed (115200 for litelink!) |
@@ -156,7 +156,7 @@ static int litelink_change_speed(struct sir_dev *dev, unsigned speed) | |||
156 | */ | 156 | */ |
157 | static int litelink_reset(struct sir_dev *dev) | 157 | static int litelink_reset(struct sir_dev *dev) |
158 | { | 158 | { |
159 | IRDA_DEBUG(2, "%s()\n", __FUNCTION__); | 159 | IRDA_DEBUG(2, "%s()\n", __func__); |
160 | 160 | ||
161 | /* probably the power-up can be dropped here, but with only | 161 | /* probably the power-up can be dropped here, but with only |
162 | * 15 usec delay it's not worth the risk unless somebody with | 162 | * 15 usec delay it's not worth the risk unless somebody with |
diff --git a/drivers/net/irda/ma600-sir.c b/drivers/net/irda/ma600-sir.c index 809906d94762..1ceed9cfb7c4 100644 --- a/drivers/net/irda/ma600-sir.c +++ b/drivers/net/irda/ma600-sir.c | |||
@@ -67,13 +67,13 @@ static struct dongle_driver ma600 = { | |||
67 | 67 | ||
68 | static int __init ma600_sir_init(void) | 68 | static int __init ma600_sir_init(void) |
69 | { | 69 | { |
70 | IRDA_DEBUG(2, "%s()\n", __FUNCTION__); | 70 | IRDA_DEBUG(2, "%s()\n", __func__); |
71 | return irda_register_dongle(&ma600); | 71 | return irda_register_dongle(&ma600); |
72 | } | 72 | } |
73 | 73 | ||
74 | static void __exit ma600_sir_cleanup(void) | 74 | static void __exit ma600_sir_cleanup(void) |
75 | { | 75 | { |
76 | IRDA_DEBUG(2, "%s()\n", __FUNCTION__); | 76 | IRDA_DEBUG(2, "%s()\n", __func__); |
77 | irda_unregister_dongle(&ma600); | 77 | irda_unregister_dongle(&ma600); |
78 | } | 78 | } |
79 | 79 | ||
@@ -88,7 +88,7 @@ static int ma600_open(struct sir_dev *dev) | |||
88 | { | 88 | { |
89 | struct qos_info *qos = &dev->qos; | 89 | struct qos_info *qos = &dev->qos; |
90 | 90 | ||
91 | IRDA_DEBUG(2, "%s()\n", __FUNCTION__); | 91 | IRDA_DEBUG(2, "%s()\n", __func__); |
92 | 92 | ||
93 | sirdev_set_dtr_rts(dev, TRUE, TRUE); | 93 | sirdev_set_dtr_rts(dev, TRUE, TRUE); |
94 | 94 | ||
@@ -106,7 +106,7 @@ static int ma600_open(struct sir_dev *dev) | |||
106 | 106 | ||
107 | static int ma600_close(struct sir_dev *dev) | 107 | static int ma600_close(struct sir_dev *dev) |
108 | { | 108 | { |
109 | IRDA_DEBUG(2, "%s()\n", __FUNCTION__); | 109 | IRDA_DEBUG(2, "%s()\n", __func__); |
110 | 110 | ||
111 | /* Power off dongle */ | 111 | /* Power off dongle */ |
112 | sirdev_set_dtr_rts(dev, FALSE, FALSE); | 112 | sirdev_set_dtr_rts(dev, FALSE, FALSE); |
@@ -176,7 +176,7 @@ static int ma600_change_speed(struct sir_dev *dev, unsigned speed) | |||
176 | { | 176 | { |
177 | u8 byte; | 177 | u8 byte; |
178 | 178 | ||
179 | IRDA_DEBUG(2, "%s(), speed=%d (was %d)\n", __FUNCTION__, | 179 | IRDA_DEBUG(2, "%s(), speed=%d (was %d)\n", __func__, |
180 | speed, dev->speed); | 180 | speed, dev->speed); |
181 | 181 | ||
182 | /* dongle already reset, dongle and port at default speed (9600) */ | 182 | /* dongle already reset, dongle and port at default speed (9600) */ |
@@ -201,12 +201,12 @@ static int ma600_change_speed(struct sir_dev *dev, unsigned speed) | |||
201 | sirdev_raw_read(dev, &byte, sizeof(byte)); | 201 | sirdev_raw_read(dev, &byte, sizeof(byte)); |
202 | if (byte != get_control_byte(speed)) { | 202 | if (byte != get_control_byte(speed)) { |
203 | IRDA_WARNING("%s(): bad control byte read-back %02x != %02x\n", | 203 | IRDA_WARNING("%s(): bad control byte read-back %02x != %02x\n", |
204 | __FUNCTION__, (unsigned) byte, | 204 | __func__, (unsigned) byte, |
205 | (unsigned) get_control_byte(speed)); | 205 | (unsigned) get_control_byte(speed)); |
206 | return -1; | 206 | return -1; |
207 | } | 207 | } |
208 | else | 208 | else |
209 | IRDA_DEBUG(2, "%s() control byte write read OK\n", __FUNCTION__); | 209 | IRDA_DEBUG(2, "%s() control byte write read OK\n", __func__); |
210 | #endif | 210 | #endif |
211 | 211 | ||
212 | /* Set DTR, Set RTS */ | 212 | /* Set DTR, Set RTS */ |
@@ -238,7 +238,7 @@ static int ma600_change_speed(struct sir_dev *dev, unsigned speed) | |||
238 | 238 | ||
239 | int ma600_reset(struct sir_dev *dev) | 239 | int ma600_reset(struct sir_dev *dev) |
240 | { | 240 | { |
241 | IRDA_DEBUG(2, "%s()\n", __FUNCTION__); | 241 | IRDA_DEBUG(2, "%s()\n", __func__); |
242 | 242 | ||
243 | /* Reset the dongle : set DTR low for 10 ms */ | 243 | /* Reset the dongle : set DTR low for 10 ms */ |
244 | sirdev_set_dtr_rts(dev, FALSE, TRUE); | 244 | sirdev_set_dtr_rts(dev, FALSE, TRUE); |
diff --git a/drivers/net/irda/mcp2120-sir.c b/drivers/net/irda/mcp2120-sir.c index 67bd016e4df8..5e2f4859cee7 100644 --- a/drivers/net/irda/mcp2120-sir.c +++ b/drivers/net/irda/mcp2120-sir.c | |||
@@ -63,7 +63,7 @@ static int mcp2120_open(struct sir_dev *dev) | |||
63 | { | 63 | { |
64 | struct qos_info *qos = &dev->qos; | 64 | struct qos_info *qos = &dev->qos; |
65 | 65 | ||
66 | IRDA_DEBUG(2, "%s()\n", __FUNCTION__); | 66 | IRDA_DEBUG(2, "%s()\n", __func__); |
67 | 67 | ||
68 | /* seems no explicit power-on required here and reset switching it on anyway */ | 68 | /* seems no explicit power-on required here and reset switching it on anyway */ |
69 | 69 | ||
@@ -76,7 +76,7 @@ static int mcp2120_open(struct sir_dev *dev) | |||
76 | 76 | ||
77 | static int mcp2120_close(struct sir_dev *dev) | 77 | static int mcp2120_close(struct sir_dev *dev) |
78 | { | 78 | { |
79 | IRDA_DEBUG(2, "%s()\n", __FUNCTION__); | 79 | IRDA_DEBUG(2, "%s()\n", __func__); |
80 | 80 | ||
81 | /* Power off dongle */ | 81 | /* Power off dongle */ |
82 | /* reset and inhibit mcp2120 */ | 82 | /* reset and inhibit mcp2120 */ |
@@ -102,7 +102,7 @@ static int mcp2120_change_speed(struct sir_dev *dev, unsigned speed) | |||
102 | u8 control[2]; | 102 | u8 control[2]; |
103 | static int ret = 0; | 103 | static int ret = 0; |
104 | 104 | ||
105 | IRDA_DEBUG(2, "%s()\n", __FUNCTION__); | 105 | IRDA_DEBUG(2, "%s()\n", __func__); |
106 | 106 | ||
107 | switch (state) { | 107 | switch (state) { |
108 | case SIRDEV_STATE_DONGLE_SPEED: | 108 | case SIRDEV_STATE_DONGLE_SPEED: |
@@ -155,7 +155,7 @@ static int mcp2120_change_speed(struct sir_dev *dev, unsigned speed) | |||
155 | break; | 155 | break; |
156 | 156 | ||
157 | default: | 157 | default: |
158 | IRDA_ERROR("%s(), undefine state %d\n", __FUNCTION__, state); | 158 | IRDA_ERROR("%s(), undefine state %d\n", __func__, state); |
159 | ret = -EINVAL; | 159 | ret = -EINVAL; |
160 | break; | 160 | break; |
161 | } | 161 | } |
@@ -187,7 +187,7 @@ static int mcp2120_reset(struct sir_dev *dev) | |||
187 | unsigned delay = 0; | 187 | unsigned delay = 0; |
188 | int ret = 0; | 188 | int ret = 0; |
189 | 189 | ||
190 | IRDA_DEBUG(2, "%s()\n", __FUNCTION__); | 190 | IRDA_DEBUG(2, "%s()\n", __func__); |
191 | 191 | ||
192 | switch (state) { | 192 | switch (state) { |
193 | case SIRDEV_STATE_DONGLE_RESET: | 193 | case SIRDEV_STATE_DONGLE_RESET: |
@@ -213,7 +213,7 @@ static int mcp2120_reset(struct sir_dev *dev) | |||
213 | break; | 213 | break; |
214 | 214 | ||
215 | default: | 215 | default: |
216 | IRDA_ERROR("%s(), undefined state %d\n", __FUNCTION__, state); | 216 | IRDA_ERROR("%s(), undefined state %d\n", __func__, state); |
217 | ret = -EINVAL; | 217 | ret = -EINVAL; |
218 | break; | 218 | break; |
219 | } | 219 | } |
diff --git a/drivers/net/irda/nsc-ircc.c b/drivers/net/irda/nsc-ircc.c index effc1ce8179a..8583d951a6ad 100644 --- a/drivers/net/irda/nsc-ircc.c +++ b/drivers/net/irda/nsc-ircc.c | |||
@@ -151,8 +151,8 @@ static char *dongle_types[] = { | |||
151 | static chipio_t pnp_info; | 151 | static chipio_t pnp_info; |
152 | static const struct pnp_device_id nsc_ircc_pnp_table[] = { | 152 | static const struct pnp_device_id nsc_ircc_pnp_table[] = { |
153 | { .id = "NSC6001", .driver_data = 0 }, | 153 | { .id = "NSC6001", .driver_data = 0 }, |
154 | { .id = "IBM0071", .driver_data = 0 }, | ||
155 | { .id = "HWPC224", .driver_data = 0 }, | 154 | { .id = "HWPC224", .driver_data = 0 }, |
155 | { .id = "IBM0071", .driver_data = NSC_FORCE_DONGLE_TYPE9 }, | ||
156 | { } | 156 | { } |
157 | }; | 157 | }; |
158 | 158 | ||
@@ -223,7 +223,7 @@ static int __init nsc_ircc_init(void) | |||
223 | 223 | ||
224 | /* Probe for all the NSC chipsets we know about */ | 224 | /* Probe for all the NSC chipsets we know about */ |
225 | for (chip = chips; chip->name ; chip++) { | 225 | for (chip = chips; chip->name ; chip++) { |
226 | IRDA_DEBUG(2, "%s(), Probing for %s ...\n", __FUNCTION__, | 226 | IRDA_DEBUG(2, "%s(), Probing for %s ...\n", __func__, |
227 | chip->name); | 227 | chip->name); |
228 | 228 | ||
229 | /* Try all config registers for this chip */ | 229 | /* Try all config registers for this chip */ |
@@ -235,7 +235,7 @@ static int __init nsc_ircc_init(void) | |||
235 | /* Read index register */ | 235 | /* Read index register */ |
236 | reg = inb(cfg_base); | 236 | reg = inb(cfg_base); |
237 | if (reg == 0xff) { | 237 | if (reg == 0xff) { |
238 | IRDA_DEBUG(2, "%s() no chip at 0x%03x\n", __FUNCTION__, cfg_base); | 238 | IRDA_DEBUG(2, "%s() no chip at 0x%03x\n", __func__, cfg_base); |
239 | continue; | 239 | continue; |
240 | } | 240 | } |
241 | 241 | ||
@@ -244,7 +244,7 @@ static int __init nsc_ircc_init(void) | |||
244 | id = inb(cfg_base+1); | 244 | id = inb(cfg_base+1); |
245 | if ((id & chip->cid_mask) == chip->cid_value) { | 245 | if ((id & chip->cid_mask) == chip->cid_value) { |
246 | IRDA_DEBUG(2, "%s() Found %s chip, revision=%d\n", | 246 | IRDA_DEBUG(2, "%s() Found %s chip, revision=%d\n", |
247 | __FUNCTION__, chip->name, id & ~chip->cid_mask); | 247 | __func__, chip->name, id & ~chip->cid_mask); |
248 | 248 | ||
249 | /* | 249 | /* |
250 | * If we found a correct PnP setting, | 250 | * If we found a correct PnP setting, |
@@ -295,7 +295,7 @@ static int __init nsc_ircc_init(void) | |||
295 | } | 295 | } |
296 | i++; | 296 | i++; |
297 | } else { | 297 | } else { |
298 | IRDA_DEBUG(2, "%s(), Wrong chip id=0x%02x\n", __FUNCTION__, id); | 298 | IRDA_DEBUG(2, "%s(), Wrong chip id=0x%02x\n", __func__, id); |
299 | } | 299 | } |
300 | } | 300 | } |
301 | } | 301 | } |
@@ -345,7 +345,7 @@ static int __init nsc_ircc_open(chipio_t *info) | |||
345 | void *ret; | 345 | void *ret; |
346 | int err, chip_index; | 346 | int err, chip_index; |
347 | 347 | ||
348 | IRDA_DEBUG(2, "%s()\n", __FUNCTION__); | 348 | IRDA_DEBUG(2, "%s()\n", __func__); |
349 | 349 | ||
350 | 350 | ||
351 | for (chip_index = 0; chip_index < ARRAY_SIZE(dev_self); chip_index++) { | 351 | for (chip_index = 0; chip_index < ARRAY_SIZE(dev_self); chip_index++) { |
@@ -354,7 +354,7 @@ static int __init nsc_ircc_open(chipio_t *info) | |||
354 | } | 354 | } |
355 | 355 | ||
356 | if (chip_index == ARRAY_SIZE(dev_self)) { | 356 | if (chip_index == ARRAY_SIZE(dev_self)) { |
357 | IRDA_ERROR("%s(), maximum number of supported chips reached!\n", __FUNCTION__); | 357 | IRDA_ERROR("%s(), maximum number of supported chips reached!\n", __func__); |
358 | return -ENOMEM; | 358 | return -ENOMEM; |
359 | } | 359 | } |
360 | 360 | ||
@@ -369,7 +369,7 @@ static int __init nsc_ircc_open(chipio_t *info) | |||
369 | dev = alloc_irdadev(sizeof(struct nsc_ircc_cb)); | 369 | dev = alloc_irdadev(sizeof(struct nsc_ircc_cb)); |
370 | if (dev == NULL) { | 370 | if (dev == NULL) { |
371 | IRDA_ERROR("%s(), can't allocate memory for " | 371 | IRDA_ERROR("%s(), can't allocate memory for " |
372 | "control block!\n", __FUNCTION__); | 372 | "control block!\n", __func__); |
373 | return -ENOMEM; | 373 | return -ENOMEM; |
374 | } | 374 | } |
375 | 375 | ||
@@ -393,7 +393,7 @@ static int __init nsc_ircc_open(chipio_t *info) | |||
393 | ret = request_region(self->io.fir_base, self->io.fir_ext, driver_name); | 393 | ret = request_region(self->io.fir_base, self->io.fir_ext, driver_name); |
394 | if (!ret) { | 394 | if (!ret) { |
395 | IRDA_WARNING("%s(), can't get iobase of 0x%03x\n", | 395 | IRDA_WARNING("%s(), can't get iobase of 0x%03x\n", |
396 | __FUNCTION__, self->io.fir_base); | 396 | __func__, self->io.fir_base); |
397 | err = -ENODEV; | 397 | err = -ENODEV; |
398 | goto out1; | 398 | goto out1; |
399 | } | 399 | } |
@@ -450,7 +450,7 @@ static int __init nsc_ircc_open(chipio_t *info) | |||
450 | 450 | ||
451 | err = register_netdev(dev); | 451 | err = register_netdev(dev); |
452 | if (err) { | 452 | if (err) { |
453 | IRDA_ERROR("%s(), register_netdev() failed!\n", __FUNCTION__); | 453 | IRDA_ERROR("%s(), register_netdev() failed!\n", __func__); |
454 | goto out4; | 454 | goto out4; |
455 | } | 455 | } |
456 | IRDA_MESSAGE("IrDA: Registered device %s\n", dev->name); | 456 | IRDA_MESSAGE("IrDA: Registered device %s\n", dev->name); |
@@ -506,7 +506,7 @@ static int __exit nsc_ircc_close(struct nsc_ircc_cb *self) | |||
506 | { | 506 | { |
507 | int iobase; | 507 | int iobase; |
508 | 508 | ||
509 | IRDA_DEBUG(4, "%s()\n", __FUNCTION__); | 509 | IRDA_DEBUG(4, "%s()\n", __func__); |
510 | 510 | ||
511 | IRDA_ASSERT(self != NULL, return -1;); | 511 | IRDA_ASSERT(self != NULL, return -1;); |
512 | 512 | ||
@@ -519,7 +519,7 @@ static int __exit nsc_ircc_close(struct nsc_ircc_cb *self) | |||
519 | 519 | ||
520 | /* Release the PORT that this driver is using */ | 520 | /* Release the PORT that this driver is using */ |
521 | IRDA_DEBUG(4, "%s(), Releasing Region %03x\n", | 521 | IRDA_DEBUG(4, "%s(), Releasing Region %03x\n", |
522 | __FUNCTION__, self->io.fir_base); | 522 | __func__, self->io.fir_base); |
523 | release_region(self->io.fir_base, self->io.fir_ext); | 523 | release_region(self->io.fir_base, self->io.fir_ext); |
524 | 524 | ||
525 | if (self->tx_buff.head) | 525 | if (self->tx_buff.head) |
@@ -557,7 +557,7 @@ static int nsc_ircc_init_108(nsc_chip_t *chip, chipio_t *info) | |||
557 | case 0x2e8: outb(0x15, cfg_base+1); break; | 557 | case 0x2e8: outb(0x15, cfg_base+1); break; |
558 | case 0x3f8: outb(0x16, cfg_base+1); break; | 558 | case 0x3f8: outb(0x16, cfg_base+1); break; |
559 | case 0x2f8: outb(0x17, cfg_base+1); break; | 559 | case 0x2f8: outb(0x17, cfg_base+1); break; |
560 | default: IRDA_ERROR("%s(), invalid base_address", __FUNCTION__); | 560 | default: IRDA_ERROR("%s(), invalid base_address", __func__); |
561 | } | 561 | } |
562 | 562 | ||
563 | /* Control Signal Routing Register (CSRT) */ | 563 | /* Control Signal Routing Register (CSRT) */ |
@@ -569,7 +569,7 @@ static int nsc_ircc_init_108(nsc_chip_t *chip, chipio_t *info) | |||
569 | case 9: temp = 0x05; break; | 569 | case 9: temp = 0x05; break; |
570 | case 11: temp = 0x06; break; | 570 | case 11: temp = 0x06; break; |
571 | case 15: temp = 0x07; break; | 571 | case 15: temp = 0x07; break; |
572 | default: IRDA_ERROR("%s(), invalid irq", __FUNCTION__); | 572 | default: IRDA_ERROR("%s(), invalid irq", __func__); |
573 | } | 573 | } |
574 | outb(CFG_108_CSRT, cfg_base); | 574 | outb(CFG_108_CSRT, cfg_base); |
575 | 575 | ||
@@ -577,7 +577,7 @@ static int nsc_ircc_init_108(nsc_chip_t *chip, chipio_t *info) | |||
577 | case 0: outb(0x08+temp, cfg_base+1); break; | 577 | case 0: outb(0x08+temp, cfg_base+1); break; |
578 | case 1: outb(0x10+temp, cfg_base+1); break; | 578 | case 1: outb(0x10+temp, cfg_base+1); break; |
579 | case 3: outb(0x18+temp, cfg_base+1); break; | 579 | case 3: outb(0x18+temp, cfg_base+1); break; |
580 | default: IRDA_ERROR("%s(), invalid dma", __FUNCTION__); | 580 | default: IRDA_ERROR("%s(), invalid dma", __func__); |
581 | } | 581 | } |
582 | 582 | ||
583 | outb(CFG_108_MCTL, cfg_base); /* Mode Control Register (MCTL) */ | 583 | outb(CFG_108_MCTL, cfg_base); /* Mode Control Register (MCTL) */ |
@@ -616,7 +616,7 @@ static int nsc_ircc_probe_108(nsc_chip_t *chip, chipio_t *info) | |||
616 | break; | 616 | break; |
617 | } | 617 | } |
618 | info->sir_base = info->fir_base; | 618 | info->sir_base = info->fir_base; |
619 | IRDA_DEBUG(2, "%s(), probing fir_base=0x%03x\n", __FUNCTION__, | 619 | IRDA_DEBUG(2, "%s(), probing fir_base=0x%03x\n", __func__, |
620 | info->fir_base); | 620 | info->fir_base); |
621 | 621 | ||
622 | /* Read control signals routing register (CSRT) */ | 622 | /* Read control signals routing register (CSRT) */ |
@@ -649,7 +649,7 @@ static int nsc_ircc_probe_108(nsc_chip_t *chip, chipio_t *info) | |||
649 | info->irq = 15; | 649 | info->irq = 15; |
650 | break; | 650 | break; |
651 | } | 651 | } |
652 | IRDA_DEBUG(2, "%s(), probing irq=%d\n", __FUNCTION__, info->irq); | 652 | IRDA_DEBUG(2, "%s(), probing irq=%d\n", __func__, info->irq); |
653 | 653 | ||
654 | /* Currently we only read Rx DMA but it will also be used for Tx */ | 654 | /* Currently we only read Rx DMA but it will also be used for Tx */ |
655 | switch ((reg >> 3) & 0x03) { | 655 | switch ((reg >> 3) & 0x03) { |
@@ -666,7 +666,7 @@ static int nsc_ircc_probe_108(nsc_chip_t *chip, chipio_t *info) | |||
666 | info->dma = 3; | 666 | info->dma = 3; |
667 | break; | 667 | break; |
668 | } | 668 | } |
669 | IRDA_DEBUG(2, "%s(), probing dma=%d\n", __FUNCTION__, info->dma); | 669 | IRDA_DEBUG(2, "%s(), probing dma=%d\n", __func__, info->dma); |
670 | 670 | ||
671 | /* Read mode control register (MCTL) */ | 671 | /* Read mode control register (MCTL) */ |
672 | outb(CFG_108_MCTL, cfg_base); | 672 | outb(CFG_108_MCTL, cfg_base); |
@@ -823,7 +823,7 @@ static int nsc_ircc_init_39x(nsc_chip_t *chip, chipio_t *info) | |||
823 | /* User is sure about his config... accept it. */ | 823 | /* User is sure about his config... accept it. */ |
824 | IRDA_DEBUG(2, "%s(): nsc_ircc_init_39x (user settings): " | 824 | IRDA_DEBUG(2, "%s(): nsc_ircc_init_39x (user settings): " |
825 | "io=0x%04x, irq=%d, dma=%d\n", | 825 | "io=0x%04x, irq=%d, dma=%d\n", |
826 | __FUNCTION__, info->fir_base, info->irq, info->dma); | 826 | __func__, info->fir_base, info->irq, info->dma); |
827 | 827 | ||
828 | /* Access bank for SP2 */ | 828 | /* Access bank for SP2 */ |
829 | outb(CFG_39X_LDN, cfg_base); | 829 | outb(CFG_39X_LDN, cfg_base); |
@@ -864,7 +864,7 @@ static int nsc_ircc_probe_39x(nsc_chip_t *chip, chipio_t *info) | |||
864 | int enabled, susp; | 864 | int enabled, susp; |
865 | 865 | ||
866 | IRDA_DEBUG(2, "%s(), nsc_ircc_probe_39x, base=%d\n", | 866 | IRDA_DEBUG(2, "%s(), nsc_ircc_probe_39x, base=%d\n", |
867 | __FUNCTION__, cfg_base); | 867 | __func__, cfg_base); |
868 | 868 | ||
869 | /* This function should be executed with irq off to avoid | 869 | /* This function should be executed with irq off to avoid |
870 | * another driver messing with the Super I/O bank - Jean II */ | 870 | * another driver messing with the Super I/O bank - Jean II */ |
@@ -898,7 +898,7 @@ static int nsc_ircc_probe_39x(nsc_chip_t *chip, chipio_t *info) | |||
898 | outb(CFG_39X_SPC, cfg_base); | 898 | outb(CFG_39X_SPC, cfg_base); |
899 | susp = 1 - ((inb(cfg_base+1) & 0x02) >> 1); | 899 | susp = 1 - ((inb(cfg_base+1) & 0x02) >> 1); |
900 | 900 | ||
901 | IRDA_DEBUG(2, "%s(): io=0x%02x%02x, irq=%d (type %d), rxdma=%d, txdma=%d, enabled=%d (suspended=%d)\n", __FUNCTION__, reg1,reg2,irq,irqt,dma1,dma2,enabled,susp); | 901 | IRDA_DEBUG(2, "%s(): io=0x%02x%02x, irq=%d (type %d), rxdma=%d, txdma=%d, enabled=%d (suspended=%d)\n", __func__, reg1,reg2,irq,irqt,dma1,dma2,enabled,susp); |
902 | 902 | ||
903 | /* Configure SP2 */ | 903 | /* Configure SP2 */ |
904 | 904 | ||
@@ -930,7 +930,10 @@ static int nsc_ircc_pnp_probe(struct pnp_dev *dev, const struct pnp_device_id *i | |||
930 | pnp_info.dma = -1; | 930 | pnp_info.dma = -1; |
931 | pnp_succeeded = 1; | 931 | pnp_succeeded = 1; |
932 | 932 | ||
933 | /* There don't seem to be any way to get the cfg_base. | 933 | if (id->driver_data & NSC_FORCE_DONGLE_TYPE9) |
934 | dongle_id = 0x9; | ||
935 | |||
936 | /* There doesn't seem to be any way of getting the cfg_base. | ||
934 | * On my box, cfg_base is in the PnP descriptor of the | 937 | * On my box, cfg_base is in the PnP descriptor of the |
935 | * motherboard. Oh well... Jean II */ | 938 | * motherboard. Oh well... Jean II */ |
936 | 939 | ||
@@ -947,7 +950,7 @@ static int nsc_ircc_pnp_probe(struct pnp_dev *dev, const struct pnp_device_id *i | |||
947 | pnp_info.dma = pnp_dma(dev, 0); | 950 | pnp_info.dma = pnp_dma(dev, 0); |
948 | 951 | ||
949 | IRDA_DEBUG(0, "%s() : From PnP, found firbase 0x%03X ; irq %d ; dma %d.\n", | 952 | IRDA_DEBUG(0, "%s() : From PnP, found firbase 0x%03X ; irq %d ; dma %d.\n", |
950 | __FUNCTION__, pnp_info.fir_base, pnp_info.irq, pnp_info.dma); | 953 | __func__, pnp_info.fir_base, pnp_info.irq, pnp_info.dma); |
951 | 954 | ||
952 | if((pnp_info.fir_base == 0) || | 955 | if((pnp_info.fir_base == 0) || |
953 | (pnp_info.irq == -1) || (pnp_info.dma == -1)) { | 956 | (pnp_info.irq == -1) || (pnp_info.dma == -1)) { |
@@ -976,7 +979,7 @@ static int nsc_ircc_setup(chipio_t *info) | |||
976 | version = inb(iobase+MID); | 979 | version = inb(iobase+MID); |
977 | 980 | ||
978 | IRDA_DEBUG(2, "%s() Driver %s Found chip version %02x\n", | 981 | IRDA_DEBUG(2, "%s() Driver %s Found chip version %02x\n", |
979 | __FUNCTION__, driver_name, version); | 982 | __func__, driver_name, version); |
980 | 983 | ||
981 | /* Should be 0x2? */ | 984 | /* Should be 0x2? */ |
982 | if (0x20 != (version & 0xf0)) { | 985 | if (0x20 != (version & 0xf0)) { |
@@ -1080,30 +1083,30 @@ static void nsc_ircc_init_dongle_interface (int iobase, int dongle_id) | |||
1080 | case 0x00: /* same as */ | 1083 | case 0x00: /* same as */ |
1081 | case 0x01: /* Differential serial interface */ | 1084 | case 0x01: /* Differential serial interface */ |
1082 | IRDA_DEBUG(0, "%s(), %s not defined by irda yet\n", | 1085 | IRDA_DEBUG(0, "%s(), %s not defined by irda yet\n", |
1083 | __FUNCTION__, dongle_types[dongle_id]); | 1086 | __func__, dongle_types[dongle_id]); |
1084 | break; | 1087 | break; |
1085 | case 0x02: /* same as */ | 1088 | case 0x02: /* same as */ |
1086 | case 0x03: /* Reserved */ | 1089 | case 0x03: /* Reserved */ |
1087 | IRDA_DEBUG(0, "%s(), %s not defined by irda yet\n", | 1090 | IRDA_DEBUG(0, "%s(), %s not defined by irda yet\n", |
1088 | __FUNCTION__, dongle_types[dongle_id]); | 1091 | __func__, dongle_types[dongle_id]); |
1089 | break; | 1092 | break; |
1090 | case 0x04: /* Sharp RY5HD01 */ | 1093 | case 0x04: /* Sharp RY5HD01 */ |
1091 | break; | 1094 | break; |
1092 | case 0x05: /* Reserved, but this is what the Thinkpad reports */ | 1095 | case 0x05: /* Reserved, but this is what the Thinkpad reports */ |
1093 | IRDA_DEBUG(0, "%s(), %s not defined by irda yet\n", | 1096 | IRDA_DEBUG(0, "%s(), %s not defined by irda yet\n", |
1094 | __FUNCTION__, dongle_types[dongle_id]); | 1097 | __func__, dongle_types[dongle_id]); |
1095 | break; | 1098 | break; |
1096 | case 0x06: /* Single-ended serial interface */ | 1099 | case 0x06: /* Single-ended serial interface */ |
1097 | IRDA_DEBUG(0, "%s(), %s not defined by irda yet\n", | 1100 | IRDA_DEBUG(0, "%s(), %s not defined by irda yet\n", |
1098 | __FUNCTION__, dongle_types[dongle_id]); | 1101 | __func__, dongle_types[dongle_id]); |
1099 | break; | 1102 | break; |
1100 | case 0x07: /* Consumer-IR only */ | 1103 | case 0x07: /* Consumer-IR only */ |
1101 | IRDA_DEBUG(0, "%s(), %s is not for IrDA mode\n", | 1104 | IRDA_DEBUG(0, "%s(), %s is not for IrDA mode\n", |
1102 | __FUNCTION__, dongle_types[dongle_id]); | 1105 | __func__, dongle_types[dongle_id]); |
1103 | break; | 1106 | break; |
1104 | case 0x08: /* HP HSDL-2300, HP HSDL-3600/HSDL-3610 */ | 1107 | case 0x08: /* HP HSDL-2300, HP HSDL-3600/HSDL-3610 */ |
1105 | IRDA_DEBUG(0, "%s(), %s\n", | 1108 | IRDA_DEBUG(0, "%s(), %s\n", |
1106 | __FUNCTION__, dongle_types[dongle_id]); | 1109 | __func__, dongle_types[dongle_id]); |
1107 | break; | 1110 | break; |
1108 | case 0x09: /* IBM31T1100 or Temic TFDS6000/TFDS6500 */ | 1111 | case 0x09: /* IBM31T1100 or Temic TFDS6000/TFDS6500 */ |
1109 | outb(0x28, iobase+7); /* Set irsl[0-2] as output */ | 1112 | outb(0x28, iobase+7); /* Set irsl[0-2] as output */ |
@@ -1111,7 +1114,7 @@ static void nsc_ircc_init_dongle_interface (int iobase, int dongle_id) | |||
1111 | case 0x0A: /* same as */ | 1114 | case 0x0A: /* same as */ |
1112 | case 0x0B: /* Reserved */ | 1115 | case 0x0B: /* Reserved */ |
1113 | IRDA_DEBUG(0, "%s(), %s not defined by irda yet\n", | 1116 | IRDA_DEBUG(0, "%s(), %s not defined by irda yet\n", |
1114 | __FUNCTION__, dongle_types[dongle_id]); | 1117 | __func__, dongle_types[dongle_id]); |
1115 | break; | 1118 | break; |
1116 | case 0x0C: /* same as */ | 1119 | case 0x0C: /* same as */ |
1117 | case 0x0D: /* HP HSDL-1100/HSDL-2100 */ | 1120 | case 0x0D: /* HP HSDL-1100/HSDL-2100 */ |
@@ -1126,14 +1129,14 @@ static void nsc_ircc_init_dongle_interface (int iobase, int dongle_id) | |||
1126 | break; | 1129 | break; |
1127 | case 0x0F: /* No dongle connected */ | 1130 | case 0x0F: /* No dongle connected */ |
1128 | IRDA_DEBUG(0, "%s(), %s\n", | 1131 | IRDA_DEBUG(0, "%s(), %s\n", |
1129 | __FUNCTION__, dongle_types[dongle_id]); | 1132 | __func__, dongle_types[dongle_id]); |
1130 | 1133 | ||
1131 | switch_bank(iobase, BANK0); | 1134 | switch_bank(iobase, BANK0); |
1132 | outb(0x62, iobase+MCR); | 1135 | outb(0x62, iobase+MCR); |
1133 | break; | 1136 | break; |
1134 | default: | 1137 | default: |
1135 | IRDA_DEBUG(0, "%s(), invalid dongle_id %#x", | 1138 | IRDA_DEBUG(0, "%s(), invalid dongle_id %#x", |
1136 | __FUNCTION__, dongle_id); | 1139 | __func__, dongle_id); |
1137 | } | 1140 | } |
1138 | 1141 | ||
1139 | /* IRCFG1: IRSL1 and 2 are set to IrDA mode */ | 1142 | /* IRCFG1: IRSL1 and 2 are set to IrDA mode */ |
@@ -1165,30 +1168,30 @@ static void nsc_ircc_change_dongle_speed(int iobase, int speed, int dongle_id) | |||
1165 | case 0x00: /* same as */ | 1168 | case 0x00: /* same as */ |
1166 | case 0x01: /* Differential serial interface */ | 1169 | case 0x01: /* Differential serial interface */ |
1167 | IRDA_DEBUG(0, "%s(), %s not defined by irda yet\n", | 1170 | IRDA_DEBUG(0, "%s(), %s not defined by irda yet\n", |
1168 | __FUNCTION__, dongle_types[dongle_id]); | 1171 | __func__, dongle_types[dongle_id]); |
1169 | break; | 1172 | break; |
1170 | case 0x02: /* same as */ | 1173 | case 0x02: /* same as */ |
1171 | case 0x03: /* Reserved */ | 1174 | case 0x03: /* Reserved */ |
1172 | IRDA_DEBUG(0, "%s(), %s not defined by irda yet\n", | 1175 | IRDA_DEBUG(0, "%s(), %s not defined by irda yet\n", |
1173 | __FUNCTION__, dongle_types[dongle_id]); | 1176 | __func__, dongle_types[dongle_id]); |
1174 | break; | 1177 | break; |
1175 | case 0x04: /* Sharp RY5HD01 */ | 1178 | case 0x04: /* Sharp RY5HD01 */ |
1176 | break; | 1179 | break; |
1177 | case 0x05: /* Reserved */ | 1180 | case 0x05: /* Reserved */ |
1178 | IRDA_DEBUG(0, "%s(), %s not defined by irda yet\n", | 1181 | IRDA_DEBUG(0, "%s(), %s not defined by irda yet\n", |
1179 | __FUNCTION__, dongle_types[dongle_id]); | 1182 | __func__, dongle_types[dongle_id]); |
1180 | break; | 1183 | break; |
1181 | case 0x06: /* Single-ended serial interface */ | 1184 | case 0x06: /* Single-ended serial interface */ |
1182 | IRDA_DEBUG(0, "%s(), %s not defined by irda yet\n", | 1185 | IRDA_DEBUG(0, "%s(), %s not defined by irda yet\n", |
1183 | __FUNCTION__, dongle_types[dongle_id]); | 1186 | __func__, dongle_types[dongle_id]); |
1184 | break; | 1187 | break; |
1185 | case 0x07: /* Consumer-IR only */ | 1188 | case 0x07: /* Consumer-IR only */ |
1186 | IRDA_DEBUG(0, "%s(), %s is not for IrDA mode\n", | 1189 | IRDA_DEBUG(0, "%s(), %s is not for IrDA mode\n", |
1187 | __FUNCTION__, dongle_types[dongle_id]); | 1190 | __func__, dongle_types[dongle_id]); |
1188 | break; | 1191 | break; |
1189 | case 0x08: /* HP HSDL-2300, HP HSDL-3600/HSDL-3610 */ | 1192 | case 0x08: /* HP HSDL-2300, HP HSDL-3600/HSDL-3610 */ |
1190 | IRDA_DEBUG(0, "%s(), %s\n", | 1193 | IRDA_DEBUG(0, "%s(), %s\n", |
1191 | __FUNCTION__, dongle_types[dongle_id]); | 1194 | __func__, dongle_types[dongle_id]); |
1192 | outb(0x00, iobase+4); | 1195 | outb(0x00, iobase+4); |
1193 | if (speed > 115200) | 1196 | if (speed > 115200) |
1194 | outb(0x01, iobase+4); | 1197 | outb(0x01, iobase+4); |
@@ -1207,7 +1210,7 @@ static void nsc_ircc_change_dongle_speed(int iobase, int speed, int dongle_id) | |||
1207 | case 0x0A: /* same as */ | 1210 | case 0x0A: /* same as */ |
1208 | case 0x0B: /* Reserved */ | 1211 | case 0x0B: /* Reserved */ |
1209 | IRDA_DEBUG(0, "%s(), %s not defined by irda yet\n", | 1212 | IRDA_DEBUG(0, "%s(), %s not defined by irda yet\n", |
1210 | __FUNCTION__, dongle_types[dongle_id]); | 1213 | __func__, dongle_types[dongle_id]); |
1211 | break; | 1214 | break; |
1212 | case 0x0C: /* same as */ | 1215 | case 0x0C: /* same as */ |
1213 | case 0x0D: /* HP HSDL-1100/HSDL-2100 */ | 1216 | case 0x0D: /* HP HSDL-1100/HSDL-2100 */ |
@@ -1216,13 +1219,13 @@ static void nsc_ircc_change_dongle_speed(int iobase, int speed, int dongle_id) | |||
1216 | break; | 1219 | break; |
1217 | case 0x0F: /* No dongle connected */ | 1220 | case 0x0F: /* No dongle connected */ |
1218 | IRDA_DEBUG(0, "%s(), %s is not for IrDA mode\n", | 1221 | IRDA_DEBUG(0, "%s(), %s is not for IrDA mode\n", |
1219 | __FUNCTION__, dongle_types[dongle_id]); | 1222 | __func__, dongle_types[dongle_id]); |
1220 | 1223 | ||
1221 | switch_bank(iobase, BANK0); | 1224 | switch_bank(iobase, BANK0); |
1222 | outb(0x62, iobase+MCR); | 1225 | outb(0x62, iobase+MCR); |
1223 | break; | 1226 | break; |
1224 | default: | 1227 | default: |
1225 | IRDA_DEBUG(0, "%s(), invalid data_rate\n", __FUNCTION__); | 1228 | IRDA_DEBUG(0, "%s(), invalid data_rate\n", __func__); |
1226 | } | 1229 | } |
1227 | /* Restore bank register */ | 1230 | /* Restore bank register */ |
1228 | outb(bank, iobase+BSR); | 1231 | outb(bank, iobase+BSR); |
@@ -1243,7 +1246,7 @@ static __u8 nsc_ircc_change_speed(struct nsc_ircc_cb *self, __u32 speed) | |||
1243 | __u8 bank; | 1246 | __u8 bank; |
1244 | __u8 ier; /* Interrupt enable register */ | 1247 | __u8 ier; /* Interrupt enable register */ |
1245 | 1248 | ||
1246 | IRDA_DEBUG(2, "%s(), speed=%d\n", __FUNCTION__, speed); | 1249 | IRDA_DEBUG(2, "%s(), speed=%d\n", __func__, speed); |
1247 | 1250 | ||
1248 | IRDA_ASSERT(self != NULL, return 0;); | 1251 | IRDA_ASSERT(self != NULL, return 0;); |
1249 | 1252 | ||
@@ -1276,20 +1279,20 @@ static __u8 nsc_ircc_change_speed(struct nsc_ircc_cb *self, __u32 speed) | |||
1276 | outb(inb(iobase+4) | 0x04, iobase+4); | 1279 | outb(inb(iobase+4) | 0x04, iobase+4); |
1277 | 1280 | ||
1278 | mcr = MCR_MIR; | 1281 | mcr = MCR_MIR; |
1279 | IRDA_DEBUG(0, "%s(), handling baud of 576000\n", __FUNCTION__); | 1282 | IRDA_DEBUG(0, "%s(), handling baud of 576000\n", __func__); |
1280 | break; | 1283 | break; |
1281 | case 1152000: | 1284 | case 1152000: |
1282 | mcr = MCR_MIR; | 1285 | mcr = MCR_MIR; |
1283 | IRDA_DEBUG(0, "%s(), handling baud of 1152000\n", __FUNCTION__); | 1286 | IRDA_DEBUG(0, "%s(), handling baud of 1152000\n", __func__); |
1284 | break; | 1287 | break; |
1285 | case 4000000: | 1288 | case 4000000: |
1286 | mcr = MCR_FIR; | 1289 | mcr = MCR_FIR; |
1287 | IRDA_DEBUG(0, "%s(), handling baud of 4000000\n", __FUNCTION__); | 1290 | IRDA_DEBUG(0, "%s(), handling baud of 4000000\n", __func__); |
1288 | break; | 1291 | break; |
1289 | default: | 1292 | default: |
1290 | mcr = MCR_FIR; | 1293 | mcr = MCR_FIR; |
1291 | IRDA_DEBUG(0, "%s(), unknown baud rate of %d\n", | 1294 | IRDA_DEBUG(0, "%s(), unknown baud rate of %d\n", |
1292 | __FUNCTION__, speed); | 1295 | __func__, speed); |
1293 | break; | 1296 | break; |
1294 | } | 1297 | } |
1295 | 1298 | ||
@@ -1594,7 +1597,7 @@ static int nsc_ircc_pio_write(int iobase, __u8 *buf, int len, int fifo_size) | |||
1594 | int actual = 0; | 1597 | int actual = 0; |
1595 | __u8 bank; | 1598 | __u8 bank; |
1596 | 1599 | ||
1597 | IRDA_DEBUG(4, "%s()\n", __FUNCTION__); | 1600 | IRDA_DEBUG(4, "%s()\n", __func__); |
1598 | 1601 | ||
1599 | /* Save current bank */ | 1602 | /* Save current bank */ |
1600 | bank = inb(iobase+BSR); | 1603 | bank = inb(iobase+BSR); |
@@ -1602,7 +1605,7 @@ static int nsc_ircc_pio_write(int iobase, __u8 *buf, int len, int fifo_size) | |||
1602 | switch_bank(iobase, BANK0); | 1605 | switch_bank(iobase, BANK0); |
1603 | if (!(inb_p(iobase+LSR) & LSR_TXEMP)) { | 1606 | if (!(inb_p(iobase+LSR) & LSR_TXEMP)) { |
1604 | IRDA_DEBUG(4, "%s(), warning, FIFO not empty yet!\n", | 1607 | IRDA_DEBUG(4, "%s(), warning, FIFO not empty yet!\n", |
1605 | __FUNCTION__); | 1608 | __func__); |
1606 | 1609 | ||
1607 | /* FIFO may still be filled to the Tx interrupt threshold */ | 1610 | /* FIFO may still be filled to the Tx interrupt threshold */ |
1608 | fifo_size -= 17; | 1611 | fifo_size -= 17; |
@@ -1615,7 +1618,7 @@ static int nsc_ircc_pio_write(int iobase, __u8 *buf, int len, int fifo_size) | |||
1615 | } | 1618 | } |
1616 | 1619 | ||
1617 | IRDA_DEBUG(4, "%s(), fifo_size %d ; %d sent of %d\n", | 1620 | IRDA_DEBUG(4, "%s(), fifo_size %d ; %d sent of %d\n", |
1618 | __FUNCTION__, fifo_size, actual, len); | 1621 | __func__, fifo_size, actual, len); |
1619 | 1622 | ||
1620 | /* Restore bank */ | 1623 | /* Restore bank */ |
1621 | outb(bank, iobase+BSR); | 1624 | outb(bank, iobase+BSR); |
@@ -1636,7 +1639,7 @@ static int nsc_ircc_dma_xmit_complete(struct nsc_ircc_cb *self) | |||
1636 | __u8 bank; | 1639 | __u8 bank; |
1637 | int ret = TRUE; | 1640 | int ret = TRUE; |
1638 | 1641 | ||
1639 | IRDA_DEBUG(2, "%s()\n", __FUNCTION__); | 1642 | IRDA_DEBUG(2, "%s()\n", __func__); |
1640 | 1643 | ||
1641 | iobase = self->io.fir_base; | 1644 | iobase = self->io.fir_base; |
1642 | 1645 | ||
@@ -1767,7 +1770,7 @@ static int nsc_ircc_dma_receive_complete(struct nsc_ircc_cb *self, int iobase) | |||
1767 | len = inb(iobase+RFLFL) | ((inb(iobase+RFLFH) & 0x1f) << 8); | 1770 | len = inb(iobase+RFLFL) | ((inb(iobase+RFLFH) & 0x1f) << 8); |
1768 | 1771 | ||
1769 | if (st_fifo->tail >= MAX_RX_WINDOW) { | 1772 | if (st_fifo->tail >= MAX_RX_WINDOW) { |
1770 | IRDA_DEBUG(0, "%s(), window is full!\n", __FUNCTION__); | 1773 | IRDA_DEBUG(0, "%s(), window is full!\n", __func__); |
1771 | continue; | 1774 | continue; |
1772 | } | 1775 | } |
1773 | 1776 | ||
@@ -1859,7 +1862,7 @@ static int nsc_ircc_dma_receive_complete(struct nsc_ircc_cb *self, int iobase) | |||
1859 | if (skb == NULL) { | 1862 | if (skb == NULL) { |
1860 | IRDA_WARNING("%s(), memory squeeze, " | 1863 | IRDA_WARNING("%s(), memory squeeze, " |
1861 | "dropping frame.\n", | 1864 | "dropping frame.\n", |
1862 | __FUNCTION__); | 1865 | __func__); |
1863 | self->stats.rx_dropped++; | 1866 | self->stats.rx_dropped++; |
1864 | 1867 | ||
1865 | /* Restore bank register */ | 1868 | /* Restore bank register */ |
@@ -1965,7 +1968,7 @@ static void nsc_ircc_sir_interrupt(struct nsc_ircc_cb *self, int eir) | |||
1965 | * Need to be after self->io.direction to avoid race with | 1968 | * Need to be after self->io.direction to avoid race with |
1966 | * nsc_ircc_hard_xmit_sir() - Jean II */ | 1969 | * nsc_ircc_hard_xmit_sir() - Jean II */ |
1967 | if (self->new_speed) { | 1970 | if (self->new_speed) { |
1968 | IRDA_DEBUG(2, "%s(), Changing speed!\n", __FUNCTION__); | 1971 | IRDA_DEBUG(2, "%s(), Changing speed!\n", __func__); |
1969 | self->ier = nsc_ircc_change_speed(self, | 1972 | self->ier = nsc_ircc_change_speed(self, |
1970 | self->new_speed); | 1973 | self->new_speed); |
1971 | self->new_speed = 0; | 1974 | self->new_speed = 0; |
@@ -2051,7 +2054,7 @@ static void nsc_ircc_fir_interrupt(struct nsc_ircc_cb *self, int iobase, | |||
2051 | } else | 2054 | } else |
2052 | IRDA_WARNING("%s(), potential " | 2055 | IRDA_WARNING("%s(), potential " |
2053 | "Tx queue lockup !\n", | 2056 | "Tx queue lockup !\n", |
2054 | __FUNCTION__); | 2057 | __func__); |
2055 | } | 2058 | } |
2056 | } else { | 2059 | } else { |
2057 | /* Not finished yet, so interrupt on DMA again */ | 2060 | /* Not finished yet, so interrupt on DMA again */ |
@@ -2160,7 +2163,7 @@ static int nsc_ircc_net_open(struct net_device *dev) | |||
2160 | char hwname[32]; | 2163 | char hwname[32]; |
2161 | __u8 bank; | 2164 | __u8 bank; |
2162 | 2165 | ||
2163 | IRDA_DEBUG(4, "%s()\n", __FUNCTION__); | 2166 | IRDA_DEBUG(4, "%s()\n", __func__); |
2164 | 2167 | ||
2165 | IRDA_ASSERT(dev != NULL, return -1;); | 2168 | IRDA_ASSERT(dev != NULL, return -1;); |
2166 | self = (struct nsc_ircc_cb *) dev->priv; | 2169 | self = (struct nsc_ircc_cb *) dev->priv; |
@@ -2222,7 +2225,7 @@ static int nsc_ircc_net_close(struct net_device *dev) | |||
2222 | int iobase; | 2225 | int iobase; |
2223 | __u8 bank; | 2226 | __u8 bank; |
2224 | 2227 | ||
2225 | IRDA_DEBUG(4, "%s()\n", __FUNCTION__); | 2228 | IRDA_DEBUG(4, "%s()\n", __func__); |
2226 | 2229 | ||
2227 | IRDA_ASSERT(dev != NULL, return -1;); | 2230 | IRDA_ASSERT(dev != NULL, return -1;); |
2228 | 2231 | ||
@@ -2276,7 +2279,7 @@ static int nsc_ircc_net_ioctl(struct net_device *dev, struct ifreq *rq, int cmd) | |||
2276 | 2279 | ||
2277 | IRDA_ASSERT(self != NULL, return -1;); | 2280 | IRDA_ASSERT(self != NULL, return -1;); |
2278 | 2281 | ||
2279 | IRDA_DEBUG(2, "%s(), %s, (cmd=0x%X)\n", __FUNCTION__, dev->name, cmd); | 2282 | IRDA_DEBUG(2, "%s(), %s, (cmd=0x%X)\n", __func__, dev->name, cmd); |
2280 | 2283 | ||
2281 | switch (cmd) { | 2284 | switch (cmd) { |
2282 | case SIOCSBANDWIDTH: /* Set bandwidth */ | 2285 | case SIOCSBANDWIDTH: /* Set bandwidth */ |
diff --git a/drivers/net/irda/nsc-ircc.h b/drivers/net/irda/nsc-ircc.h index 29398a4f73fd..71cd3c5a0762 100644 --- a/drivers/net/irda/nsc-ircc.h +++ b/drivers/net/irda/nsc-ircc.h | |||
@@ -35,6 +35,9 @@ | |||
35 | #include <linux/types.h> | 35 | #include <linux/types.h> |
36 | #include <asm/io.h> | 36 | #include <asm/io.h> |
37 | 37 | ||
38 | /* Features for chips (set in driver_data) */ | ||
39 | #define NSC_FORCE_DONGLE_TYPE9 0x00000001 | ||
40 | |||
38 | /* DMA modes needed */ | 41 | /* DMA modes needed */ |
39 | #define DMA_TX_MODE 0x08 /* Mem to I/O, ++, demand. */ | 42 | #define DMA_TX_MODE 0x08 /* Mem to I/O, ++, demand. */ |
40 | #define DMA_RX_MODE 0x04 /* I/O to mem, ++, demand. */ | 43 | #define DMA_RX_MODE 0x04 /* I/O to mem, ++, demand. */ |
diff --git a/drivers/net/irda/old_belkin-sir.c b/drivers/net/irda/old_belkin-sir.c index 8c22c7374a23..75714bc71030 100644 --- a/drivers/net/irda/old_belkin-sir.c +++ b/drivers/net/irda/old_belkin-sir.c | |||
@@ -92,7 +92,7 @@ static int old_belkin_open(struct sir_dev *dev) | |||
92 | { | 92 | { |
93 | struct qos_info *qos = &dev->qos; | 93 | struct qos_info *qos = &dev->qos; |
94 | 94 | ||
95 | IRDA_DEBUG(2, "%s()\n", __FUNCTION__); | 95 | IRDA_DEBUG(2, "%s()\n", __func__); |
96 | 96 | ||
97 | /* Power on dongle */ | 97 | /* Power on dongle */ |
98 | sirdev_set_dtr_rts(dev, TRUE, TRUE); | 98 | sirdev_set_dtr_rts(dev, TRUE, TRUE); |
@@ -110,7 +110,7 @@ static int old_belkin_open(struct sir_dev *dev) | |||
110 | 110 | ||
111 | static int old_belkin_close(struct sir_dev *dev) | 111 | static int old_belkin_close(struct sir_dev *dev) |
112 | { | 112 | { |
113 | IRDA_DEBUG(2, "%s()\n", __FUNCTION__); | 113 | IRDA_DEBUG(2, "%s()\n", __func__); |
114 | 114 | ||
115 | /* Power off dongle */ | 115 | /* Power off dongle */ |
116 | sirdev_set_dtr_rts(dev, FALSE, FALSE); | 116 | sirdev_set_dtr_rts(dev, FALSE, FALSE); |
@@ -125,7 +125,7 @@ static int old_belkin_close(struct sir_dev *dev) | |||
125 | */ | 125 | */ |
126 | static int old_belkin_change_speed(struct sir_dev *dev, unsigned speed) | 126 | static int old_belkin_change_speed(struct sir_dev *dev, unsigned speed) |
127 | { | 127 | { |
128 | IRDA_DEBUG(2, "%s()\n", __FUNCTION__); | 128 | IRDA_DEBUG(2, "%s()\n", __func__); |
129 | 129 | ||
130 | dev->speed = 9600; | 130 | dev->speed = 9600; |
131 | return (speed==dev->speed) ? 0 : -EINVAL; | 131 | return (speed==dev->speed) ? 0 : -EINVAL; |
@@ -139,7 +139,7 @@ static int old_belkin_change_speed(struct sir_dev *dev, unsigned speed) | |||
139 | */ | 139 | */ |
140 | static int old_belkin_reset(struct sir_dev *dev) | 140 | static int old_belkin_reset(struct sir_dev *dev) |
141 | { | 141 | { |
142 | IRDA_DEBUG(2, "%s()\n", __FUNCTION__); | 142 | IRDA_DEBUG(2, "%s()\n", __func__); |
143 | 143 | ||
144 | /* This dongles speed "defaults" to 9600 bps ;-) */ | 144 | /* This dongles speed "defaults" to 9600 bps ;-) */ |
145 | dev->speed = 9600; | 145 | dev->speed = 9600; |
diff --git a/drivers/net/irda/sir_dev.c b/drivers/net/irda/sir_dev.c index 6078e03de9a8..3f32909c24c8 100644 --- a/drivers/net/irda/sir_dev.c +++ b/drivers/net/irda/sir_dev.c | |||
@@ -80,7 +80,7 @@ static int sirdev_tx_complete_fsm(struct sir_dev *dev) | |||
80 | return 0; | 80 | return 0; |
81 | 81 | ||
82 | default: | 82 | default: |
83 | IRDA_ERROR("%s - undefined state\n", __FUNCTION__); | 83 | IRDA_ERROR("%s - undefined state\n", __func__); |
84 | return -EINVAL; | 84 | return -EINVAL; |
85 | } | 85 | } |
86 | fsm->substate = next_state; | 86 | fsm->substate = next_state; |
@@ -107,11 +107,11 @@ static void sirdev_config_fsm(struct work_struct *work) | |||
107 | int ret = -1; | 107 | int ret = -1; |
108 | unsigned delay; | 108 | unsigned delay; |
109 | 109 | ||
110 | IRDA_DEBUG(2, "%s(), <%ld>\n", __FUNCTION__, jiffies); | 110 | IRDA_DEBUG(2, "%s(), <%ld>\n", __func__, jiffies); |
111 | 111 | ||
112 | do { | 112 | do { |
113 | IRDA_DEBUG(3, "%s - state=0x%04x / substate=0x%04x\n", | 113 | IRDA_DEBUG(3, "%s - state=0x%04x / substate=0x%04x\n", |
114 | __FUNCTION__, fsm->state, fsm->substate); | 114 | __func__, fsm->state, fsm->substate); |
115 | 115 | ||
116 | next_state = fsm->state; | 116 | next_state = fsm->state; |
117 | delay = 0; | 117 | delay = 0; |
@@ -249,12 +249,12 @@ static void sirdev_config_fsm(struct work_struct *work) | |||
249 | break; | 249 | break; |
250 | 250 | ||
251 | default: | 251 | default: |
252 | IRDA_ERROR("%s - undefined state\n", __FUNCTION__); | 252 | IRDA_ERROR("%s - undefined state\n", __func__); |
253 | fsm->result = -EINVAL; | 253 | fsm->result = -EINVAL; |
254 | /* fall thru */ | 254 | /* fall thru */ |
255 | 255 | ||
256 | case SIRDEV_STATE_ERROR: | 256 | case SIRDEV_STATE_ERROR: |
257 | IRDA_ERROR("%s - error: %d\n", __FUNCTION__, fsm->result); | 257 | IRDA_ERROR("%s - error: %d\n", __func__, fsm->result); |
258 | 258 | ||
259 | #if 0 /* don't enable this before we have netdev->tx_timeout to recover */ | 259 | #if 0 /* don't enable this before we have netdev->tx_timeout to recover */ |
260 | netif_stop_queue(dev->netdev); | 260 | netif_stop_queue(dev->netdev); |
@@ -284,11 +284,12 @@ int sirdev_schedule_request(struct sir_dev *dev, int initial_state, unsigned par | |||
284 | { | 284 | { |
285 | struct sir_fsm *fsm = &dev->fsm; | 285 | struct sir_fsm *fsm = &dev->fsm; |
286 | 286 | ||
287 | IRDA_DEBUG(2, "%s - state=0x%04x / param=%u\n", __FUNCTION__, initial_state, param); | 287 | IRDA_DEBUG(2, "%s - state=0x%04x / param=%u\n", __func__, |
288 | initial_state, param); | ||
288 | 289 | ||
289 | if (down_trylock(&fsm->sem)) { | 290 | if (down_trylock(&fsm->sem)) { |
290 | if (in_interrupt() || in_atomic() || irqs_disabled()) { | 291 | if (in_interrupt() || in_atomic() || irqs_disabled()) { |
291 | IRDA_DEBUG(1, "%s(), state machine busy!\n", __FUNCTION__); | 292 | IRDA_DEBUG(1, "%s(), state machine busy!\n", __func__); |
292 | return -EWOULDBLOCK; | 293 | return -EWOULDBLOCK; |
293 | } else | 294 | } else |
294 | down(&fsm->sem); | 295 | down(&fsm->sem); |
@@ -296,7 +297,7 @@ int sirdev_schedule_request(struct sir_dev *dev, int initial_state, unsigned par | |||
296 | 297 | ||
297 | if (fsm->state == SIRDEV_STATE_DEAD) { | 298 | if (fsm->state == SIRDEV_STATE_DEAD) { |
298 | /* race with sirdev_close should never happen */ | 299 | /* race with sirdev_close should never happen */ |
299 | IRDA_ERROR("%s(), instance staled!\n", __FUNCTION__); | 300 | IRDA_ERROR("%s(), instance staled!\n", __func__); |
300 | up(&fsm->sem); | 301 | up(&fsm->sem); |
301 | return -ESTALE; /* or better EPIPE? */ | 302 | return -ESTALE; /* or better EPIPE? */ |
302 | } | 303 | } |
@@ -341,7 +342,7 @@ int sirdev_set_dongle(struct sir_dev *dev, IRDA_DONGLE type) | |||
341 | { | 342 | { |
342 | int err; | 343 | int err; |
343 | 344 | ||
344 | IRDA_DEBUG(3, "%s : requesting dongle %d.\n", __FUNCTION__, type); | 345 | IRDA_DEBUG(3, "%s : requesting dongle %d.\n", __func__, type); |
345 | 346 | ||
346 | err = sirdev_schedule_dongle_open(dev, type); | 347 | err = sirdev_schedule_dongle_open(dev, type); |
347 | if (unlikely(err)) | 348 | if (unlikely(err)) |
@@ -376,7 +377,7 @@ int sirdev_raw_write(struct sir_dev *dev, const char *buf, int len) | |||
376 | 377 | ||
377 | ret = dev->drv->do_write(dev, dev->tx_buff.data, dev->tx_buff.len); | 378 | ret = dev->drv->do_write(dev, dev->tx_buff.data, dev->tx_buff.len); |
378 | if (ret > 0) { | 379 | if (ret > 0) { |
379 | IRDA_DEBUG(3, "%s(), raw-tx started\n", __FUNCTION__); | 380 | IRDA_DEBUG(3, "%s(), raw-tx started\n", __func__); |
380 | 381 | ||
381 | dev->tx_buff.data += ret; | 382 | dev->tx_buff.data += ret; |
382 | dev->tx_buff.len -= ret; | 383 | dev->tx_buff.len -= ret; |
@@ -437,7 +438,7 @@ void sirdev_write_complete(struct sir_dev *dev) | |||
437 | spin_lock_irqsave(&dev->tx_lock, flags); | 438 | spin_lock_irqsave(&dev->tx_lock, flags); |
438 | 439 | ||
439 | IRDA_DEBUG(3, "%s() - dev->tx_buff.len = %d\n", | 440 | IRDA_DEBUG(3, "%s() - dev->tx_buff.len = %d\n", |
440 | __FUNCTION__, dev->tx_buff.len); | 441 | __func__, dev->tx_buff.len); |
441 | 442 | ||
442 | if (likely(dev->tx_buff.len > 0)) { | 443 | if (likely(dev->tx_buff.len > 0)) { |
443 | /* Write data left in transmit buffer */ | 444 | /* Write data left in transmit buffer */ |
@@ -450,7 +451,7 @@ void sirdev_write_complete(struct sir_dev *dev) | |||
450 | else if (unlikely(actual<0)) { | 451 | else if (unlikely(actual<0)) { |
451 | /* could be dropped later when we have tx_timeout to recover */ | 452 | /* could be dropped later when we have tx_timeout to recover */ |
452 | IRDA_ERROR("%s: drv->do_write failed (%d)\n", | 453 | IRDA_ERROR("%s: drv->do_write failed (%d)\n", |
453 | __FUNCTION__, actual); | 454 | __func__, actual); |
454 | if ((skb=dev->tx_skb) != NULL) { | 455 | if ((skb=dev->tx_skb) != NULL) { |
455 | dev->tx_skb = NULL; | 456 | dev->tx_skb = NULL; |
456 | dev_kfree_skb_any(skb); | 457 | dev_kfree_skb_any(skb); |
@@ -471,7 +472,7 @@ void sirdev_write_complete(struct sir_dev *dev) | |||
471 | * restarted when the irda-thread has completed the request. | 472 | * restarted when the irda-thread has completed the request. |
472 | */ | 473 | */ |
473 | 474 | ||
474 | IRDA_DEBUG(3, "%s(), raw-tx done\n", __FUNCTION__); | 475 | IRDA_DEBUG(3, "%s(), raw-tx done\n", __func__); |
475 | dev->raw_tx = 0; | 476 | dev->raw_tx = 0; |
476 | goto done; /* no post-frame handling in raw mode */ | 477 | goto done; /* no post-frame handling in raw mode */ |
477 | } | 478 | } |
@@ -488,7 +489,7 @@ void sirdev_write_complete(struct sir_dev *dev) | |||
488 | * re-activated. | 489 | * re-activated. |
489 | */ | 490 | */ |
490 | 491 | ||
491 | IRDA_DEBUG(5, "%s(), finished with frame!\n", __FUNCTION__); | 492 | IRDA_DEBUG(5, "%s(), finished with frame!\n", __func__); |
492 | 493 | ||
493 | if ((skb=dev->tx_skb) != NULL) { | 494 | if ((skb=dev->tx_skb) != NULL) { |
494 | dev->tx_skb = NULL; | 495 | dev->tx_skb = NULL; |
@@ -498,14 +499,14 @@ void sirdev_write_complete(struct sir_dev *dev) | |||
498 | } | 499 | } |
499 | 500 | ||
500 | if (unlikely(dev->new_speed > 0)) { | 501 | if (unlikely(dev->new_speed > 0)) { |
501 | IRDA_DEBUG(5, "%s(), Changing speed!\n", __FUNCTION__); | 502 | IRDA_DEBUG(5, "%s(), Changing speed!\n", __func__); |
502 | err = sirdev_schedule_speed(dev, dev->new_speed); | 503 | err = sirdev_schedule_speed(dev, dev->new_speed); |
503 | if (unlikely(err)) { | 504 | if (unlikely(err)) { |
504 | /* should never happen | 505 | /* should never happen |
505 | * forget the speed change and hope the stack recovers | 506 | * forget the speed change and hope the stack recovers |
506 | */ | 507 | */ |
507 | IRDA_ERROR("%s - schedule speed change failed: %d\n", | 508 | IRDA_ERROR("%s - schedule speed change failed: %d\n", |
508 | __FUNCTION__, err); | 509 | __func__, err); |
509 | netif_wake_queue(dev->netdev); | 510 | netif_wake_queue(dev->netdev); |
510 | } | 511 | } |
511 | /* else: success | 512 | /* else: success |
@@ -532,13 +533,13 @@ EXPORT_SYMBOL(sirdev_write_complete); | |||
532 | int sirdev_receive(struct sir_dev *dev, const unsigned char *cp, size_t count) | 533 | int sirdev_receive(struct sir_dev *dev, const unsigned char *cp, size_t count) |
533 | { | 534 | { |
534 | if (!dev || !dev->netdev) { | 535 | if (!dev || !dev->netdev) { |
535 | IRDA_WARNING("%s(), not ready yet!\n", __FUNCTION__); | 536 | IRDA_WARNING("%s(), not ready yet!\n", __func__); |
536 | return -1; | 537 | return -1; |
537 | } | 538 | } |
538 | 539 | ||
539 | if (!dev->irlap) { | 540 | if (!dev->irlap) { |
540 | IRDA_WARNING("%s - too early: %p / %zd!\n", | 541 | IRDA_WARNING("%s - too early: %p / %zd!\n", |
541 | __FUNCTION__, cp, count); | 542 | __func__, cp, count); |
542 | return -1; | 543 | return -1; |
543 | } | 544 | } |
544 | 545 | ||
@@ -548,7 +549,7 @@ int sirdev_receive(struct sir_dev *dev, const unsigned char *cp, size_t count) | |||
548 | */ | 549 | */ |
549 | irda_device_set_media_busy(dev->netdev, TRUE); | 550 | irda_device_set_media_busy(dev->netdev, TRUE); |
550 | dev->stats.rx_dropped++; | 551 | dev->stats.rx_dropped++; |
551 | IRDA_DEBUG(0, "%s; rx-drop: %zd\n", __FUNCTION__, count); | 552 | IRDA_DEBUG(0, "%s; rx-drop: %zd\n", __func__, count); |
552 | return 0; | 553 | return 0; |
553 | } | 554 | } |
554 | 555 | ||
@@ -600,7 +601,7 @@ static int sirdev_hard_xmit(struct sk_buff *skb, struct net_device *ndev) | |||
600 | 601 | ||
601 | netif_stop_queue(ndev); | 602 | netif_stop_queue(ndev); |
602 | 603 | ||
603 | IRDA_DEBUG(3, "%s(), skb->len = %d\n", __FUNCTION__, skb->len); | 604 | IRDA_DEBUG(3, "%s(), skb->len = %d\n", __func__, skb->len); |
604 | 605 | ||
605 | speed = irda_get_next_speed(skb); | 606 | speed = irda_get_next_speed(skb); |
606 | if ((speed != dev->speed) && (speed != -1)) { | 607 | if ((speed != dev->speed) && (speed != -1)) { |
@@ -637,7 +638,7 @@ static int sirdev_hard_xmit(struct sk_buff *skb, struct net_device *ndev) | |||
637 | 638 | ||
638 | /* Check problems */ | 639 | /* Check problems */ |
639 | if(spin_is_locked(&dev->tx_lock)) { | 640 | if(spin_is_locked(&dev->tx_lock)) { |
640 | IRDA_DEBUG(3, "%s(), write not completed\n", __FUNCTION__); | 641 | IRDA_DEBUG(3, "%s(), write not completed\n", __func__); |
641 | } | 642 | } |
642 | 643 | ||
643 | /* serialize with write completion */ | 644 | /* serialize with write completion */ |
@@ -666,7 +667,7 @@ static int sirdev_hard_xmit(struct sk_buff *skb, struct net_device *ndev) | |||
666 | else if (unlikely(actual < 0)) { | 667 | else if (unlikely(actual < 0)) { |
667 | /* could be dropped later when we have tx_timeout to recover */ | 668 | /* could be dropped later when we have tx_timeout to recover */ |
668 | IRDA_ERROR("%s: drv->do_write failed (%d)\n", | 669 | IRDA_ERROR("%s: drv->do_write failed (%d)\n", |
669 | __FUNCTION__, actual); | 670 | __func__, actual); |
670 | dev_kfree_skb_any(skb); | 671 | dev_kfree_skb_any(skb); |
671 | dev->stats.tx_errors++; | 672 | dev->stats.tx_errors++; |
672 | dev->stats.tx_dropped++; | 673 | dev->stats.tx_dropped++; |
@@ -687,7 +688,7 @@ static int sirdev_ioctl(struct net_device *ndev, struct ifreq *rq, int cmd) | |||
687 | 688 | ||
688 | IRDA_ASSERT(dev != NULL, return -1;); | 689 | IRDA_ASSERT(dev != NULL, return -1;); |
689 | 690 | ||
690 | IRDA_DEBUG(3, "%s(), %s, (cmd=0x%X)\n", __FUNCTION__, ndev->name, cmd); | 691 | IRDA_DEBUG(3, "%s(), %s, (cmd=0x%X)\n", __func__, ndev->name, cmd); |
691 | 692 | ||
692 | switch (cmd) { | 693 | switch (cmd) { |
693 | case SIOCSBANDWIDTH: /* Set bandwidth */ | 694 | case SIOCSBANDWIDTH: /* Set bandwidth */ |
@@ -804,7 +805,7 @@ static int sirdev_open(struct net_device *ndev) | |||
804 | if (!try_module_get(drv->owner)) | 805 | if (!try_module_get(drv->owner)) |
805 | return -ESTALE; | 806 | return -ESTALE; |
806 | 807 | ||
807 | IRDA_DEBUG(2, "%s()\n", __FUNCTION__); | 808 | IRDA_DEBUG(2, "%s()\n", __func__); |
808 | 809 | ||
809 | if (sirdev_alloc_buffers(dev)) | 810 | if (sirdev_alloc_buffers(dev)) |
810 | goto errout_dec; | 811 | goto errout_dec; |
@@ -822,7 +823,7 @@ static int sirdev_open(struct net_device *ndev) | |||
822 | 823 | ||
823 | netif_wake_queue(ndev); | 824 | netif_wake_queue(ndev); |
824 | 825 | ||
825 | IRDA_DEBUG(2, "%s - done, speed = %d\n", __FUNCTION__, dev->speed); | 826 | IRDA_DEBUG(2, "%s - done, speed = %d\n", __func__, dev->speed); |
826 | 827 | ||
827 | return 0; | 828 | return 0; |
828 | 829 | ||
@@ -842,7 +843,7 @@ static int sirdev_close(struct net_device *ndev) | |||
842 | struct sir_dev *dev = ndev->priv; | 843 | struct sir_dev *dev = ndev->priv; |
843 | const struct sir_driver *drv; | 844 | const struct sir_driver *drv; |
844 | 845 | ||
845 | // IRDA_DEBUG(0, "%s\n", __FUNCTION__); | 846 | // IRDA_DEBUG(0, "%s\n", __func__); |
846 | 847 | ||
847 | netif_stop_queue(ndev); | 848 | netif_stop_queue(ndev); |
848 | 849 | ||
@@ -878,7 +879,7 @@ struct sir_dev * sirdev_get_instance(const struct sir_driver *drv, const char *n | |||
878 | struct net_device *ndev; | 879 | struct net_device *ndev; |
879 | struct sir_dev *dev; | 880 | struct sir_dev *dev; |
880 | 881 | ||
881 | IRDA_DEBUG(0, "%s - %s\n", __FUNCTION__, name); | 882 | IRDA_DEBUG(0, "%s - %s\n", __func__, name); |
882 | 883 | ||
883 | /* instead of adding tests to protect against drv->do_write==NULL | 884 | /* instead of adding tests to protect against drv->do_write==NULL |
884 | * at several places we refuse to create a sir_dev instance for | 885 | * at several places we refuse to create a sir_dev instance for |
@@ -892,7 +893,7 @@ struct sir_dev * sirdev_get_instance(const struct sir_driver *drv, const char *n | |||
892 | */ | 893 | */ |
893 | ndev = alloc_irdadev(sizeof(*dev)); | 894 | ndev = alloc_irdadev(sizeof(*dev)); |
894 | if (ndev == NULL) { | 895 | if (ndev == NULL) { |
895 | IRDA_ERROR("%s - Can't allocate memory for IrDA control block!\n", __FUNCTION__); | 896 | IRDA_ERROR("%s - Can't allocate memory for IrDA control block!\n", __func__); |
896 | goto out; | 897 | goto out; |
897 | } | 898 | } |
898 | dev = ndev->priv; | 899 | dev = ndev->priv; |
@@ -921,7 +922,7 @@ struct sir_dev * sirdev_get_instance(const struct sir_driver *drv, const char *n | |||
921 | ndev->do_ioctl = sirdev_ioctl; | 922 | ndev->do_ioctl = sirdev_ioctl; |
922 | 923 | ||
923 | if (register_netdev(ndev)) { | 924 | if (register_netdev(ndev)) { |
924 | IRDA_ERROR("%s(), register_netdev() failed!\n", __FUNCTION__); | 925 | IRDA_ERROR("%s(), register_netdev() failed!\n", __func__); |
925 | goto out_freenetdev; | 926 | goto out_freenetdev; |
926 | } | 927 | } |
927 | 928 | ||
@@ -938,7 +939,7 @@ int sirdev_put_instance(struct sir_dev *dev) | |||
938 | { | 939 | { |
939 | int err = 0; | 940 | int err = 0; |
940 | 941 | ||
941 | IRDA_DEBUG(0, "%s\n", __FUNCTION__); | 942 | IRDA_DEBUG(0, "%s\n", __func__); |
942 | 943 | ||
943 | atomic_set(&dev->enable_rx, 0); | 944 | atomic_set(&dev->enable_rx, 0); |
944 | 945 | ||
@@ -948,7 +949,7 @@ int sirdev_put_instance(struct sir_dev *dev) | |||
948 | if (dev->dongle_drv) | 949 | if (dev->dongle_drv) |
949 | err = sirdev_schedule_dongle_close(dev); | 950 | err = sirdev_schedule_dongle_close(dev); |
950 | if (err) | 951 | if (err) |
951 | IRDA_ERROR("%s - error %d\n", __FUNCTION__, err); | 952 | IRDA_ERROR("%s - error %d\n", __func__, err); |
952 | 953 | ||
953 | sirdev_close(dev->netdev); | 954 | sirdev_close(dev->netdev); |
954 | 955 | ||
diff --git a/drivers/net/irda/sir_dongle.c b/drivers/net/irda/sir_dongle.c index 25d5b8a96bdc..36030241f7a9 100644 --- a/drivers/net/irda/sir_dongle.c +++ b/drivers/net/irda/sir_dongle.c | |||
@@ -36,7 +36,7 @@ int irda_register_dongle(struct dongle_driver *new) | |||
36 | struct dongle_driver *drv; | 36 | struct dongle_driver *drv; |
37 | 37 | ||
38 | IRDA_DEBUG(0, "%s : registering dongle \"%s\" (%d).\n", | 38 | IRDA_DEBUG(0, "%s : registering dongle \"%s\" (%d).\n", |
39 | __FUNCTION__, new->driver_name, new->type); | 39 | __func__, new->driver_name, new->type); |
40 | 40 | ||
41 | mutex_lock(&dongle_list_lock); | 41 | mutex_lock(&dongle_list_lock); |
42 | list_for_each(entry, &dongle_list) { | 42 | list_for_each(entry, &dongle_list) { |
diff --git a/drivers/net/irda/smsc-ircc2.c b/drivers/net/irda/smsc-ircc2.c index 78dc8e7837f0..b5360fe99d3a 100644 --- a/drivers/net/irda/smsc-ircc2.c +++ b/drivers/net/irda/smsc-ircc2.c | |||
@@ -460,7 +460,7 @@ static int __init smsc_ircc_init(void) | |||
460 | { | 460 | { |
461 | int ret; | 461 | int ret; |
462 | 462 | ||
463 | IRDA_DEBUG(1, "%s\n", __FUNCTION__); | 463 | IRDA_DEBUG(1, "%s\n", __func__); |
464 | 464 | ||
465 | ret = platform_driver_register(&smsc_ircc_driver); | 465 | ret = platform_driver_register(&smsc_ircc_driver); |
466 | if (ret) { | 466 | if (ret) { |
@@ -500,7 +500,7 @@ static int __init smsc_ircc_open(unsigned int fir_base, unsigned int sir_base, u | |||
500 | struct net_device *dev; | 500 | struct net_device *dev; |
501 | int err; | 501 | int err; |
502 | 502 | ||
503 | IRDA_DEBUG(1, "%s\n", __FUNCTION__); | 503 | IRDA_DEBUG(1, "%s\n", __func__); |
504 | 504 | ||
505 | err = smsc_ircc_present(fir_base, sir_base); | 505 | err = smsc_ircc_present(fir_base, sir_base); |
506 | if (err) | 506 | if (err) |
@@ -508,7 +508,7 @@ static int __init smsc_ircc_open(unsigned int fir_base, unsigned int sir_base, u | |||
508 | 508 | ||
509 | err = -ENOMEM; | 509 | err = -ENOMEM; |
510 | if (dev_count >= ARRAY_SIZE(dev_self)) { | 510 | if (dev_count >= ARRAY_SIZE(dev_self)) { |
511 | IRDA_WARNING("%s(), too many devices!\n", __FUNCTION__); | 511 | IRDA_WARNING("%s(), too many devices!\n", __func__); |
512 | goto err_out1; | 512 | goto err_out1; |
513 | } | 513 | } |
514 | 514 | ||
@@ -517,7 +517,7 @@ static int __init smsc_ircc_open(unsigned int fir_base, unsigned int sir_base, u | |||
517 | */ | 517 | */ |
518 | dev = alloc_irdadev(sizeof(struct smsc_ircc_cb)); | 518 | dev = alloc_irdadev(sizeof(struct smsc_ircc_cb)); |
519 | if (!dev) { | 519 | if (!dev) { |
520 | IRDA_WARNING("%s() can't allocate net device\n", __FUNCTION__); | 520 | IRDA_WARNING("%s() can't allocate net device\n", __func__); |
521 | goto err_out1; | 521 | goto err_out1; |
522 | } | 522 | } |
523 | 523 | ||
@@ -633,14 +633,14 @@ static int smsc_ircc_present(unsigned int fir_base, unsigned int sir_base) | |||
633 | if (!request_region(fir_base, SMSC_IRCC2_FIR_CHIP_IO_EXTENT, | 633 | if (!request_region(fir_base, SMSC_IRCC2_FIR_CHIP_IO_EXTENT, |
634 | driver_name)) { | 634 | driver_name)) { |
635 | IRDA_WARNING("%s: can't get fir_base of 0x%03x\n", | 635 | IRDA_WARNING("%s: can't get fir_base of 0x%03x\n", |
636 | __FUNCTION__, fir_base); | 636 | __func__, fir_base); |
637 | goto out1; | 637 | goto out1; |
638 | } | 638 | } |
639 | 639 | ||
640 | if (!request_region(sir_base, SMSC_IRCC2_SIR_CHIP_IO_EXTENT, | 640 | if (!request_region(sir_base, SMSC_IRCC2_SIR_CHIP_IO_EXTENT, |
641 | driver_name)) { | 641 | driver_name)) { |
642 | IRDA_WARNING("%s: can't get sir_base of 0x%03x\n", | 642 | IRDA_WARNING("%s: can't get sir_base of 0x%03x\n", |
643 | __FUNCTION__, sir_base); | 643 | __func__, sir_base); |
644 | goto out2; | 644 | goto out2; |
645 | } | 645 | } |
646 | 646 | ||
@@ -656,7 +656,7 @@ static int smsc_ircc_present(unsigned int fir_base, unsigned int sir_base) | |||
656 | 656 | ||
657 | if (high != 0x10 || low != 0xb8 || (chip != 0xf1 && chip != 0xf2)) { | 657 | if (high != 0x10 || low != 0xb8 || (chip != 0xf1 && chip != 0xf2)) { |
658 | IRDA_WARNING("%s(), addr 0x%04x - no device found!\n", | 658 | IRDA_WARNING("%s(), addr 0x%04x - no device found!\n", |
659 | __FUNCTION__, fir_base); | 659 | __func__, fir_base); |
660 | goto out3; | 660 | goto out3; |
661 | } | 661 | } |
662 | IRDA_MESSAGE("SMsC IrDA Controller found\n IrCC version %d.%d, " | 662 | IRDA_MESSAGE("SMsC IrDA Controller found\n IrCC version %d.%d, " |
@@ -793,7 +793,7 @@ static int smsc_ircc_net_ioctl(struct net_device *dev, struct ifreq *rq, int cmd | |||
793 | 793 | ||
794 | IRDA_ASSERT(self != NULL, return -1;); | 794 | IRDA_ASSERT(self != NULL, return -1;); |
795 | 795 | ||
796 | IRDA_DEBUG(2, "%s(), %s, (cmd=0x%X)\n", __FUNCTION__, dev->name, cmd); | 796 | IRDA_DEBUG(2, "%s(), %s, (cmd=0x%X)\n", __func__, dev->name, cmd); |
797 | 797 | ||
798 | switch (cmd) { | 798 | switch (cmd) { |
799 | case SIOCSBANDWIDTH: /* Set bandwidth */ | 799 | case SIOCSBANDWIDTH: /* Set bandwidth */ |
@@ -878,7 +878,7 @@ int smsc_ircc_hard_xmit_sir(struct sk_buff *skb, struct net_device *dev) | |||
878 | unsigned long flags; | 878 | unsigned long flags; |
879 | s32 speed; | 879 | s32 speed; |
880 | 880 | ||
881 | IRDA_DEBUG(1, "%s\n", __FUNCTION__); | 881 | IRDA_DEBUG(1, "%s\n", __func__); |
882 | 882 | ||
883 | IRDA_ASSERT(dev != NULL, return 0;); | 883 | IRDA_ASSERT(dev != NULL, return 0;); |
884 | 884 | ||
@@ -953,21 +953,21 @@ static void smsc_ircc_set_fir_speed(struct smsc_ircc_cb *self, u32 speed) | |||
953 | ir_mode = IRCC_CFGA_IRDA_HDLC; | 953 | ir_mode = IRCC_CFGA_IRDA_HDLC; |
954 | ctrl = IRCC_CRC; | 954 | ctrl = IRCC_CRC; |
955 | fast = 0; | 955 | fast = 0; |
956 | IRDA_DEBUG(0, "%s(), handling baud of 576000\n", __FUNCTION__); | 956 | IRDA_DEBUG(0, "%s(), handling baud of 576000\n", __func__); |
957 | break; | 957 | break; |
958 | case 1152000: | 958 | case 1152000: |
959 | ir_mode = IRCC_CFGA_IRDA_HDLC; | 959 | ir_mode = IRCC_CFGA_IRDA_HDLC; |
960 | ctrl = IRCC_1152 | IRCC_CRC; | 960 | ctrl = IRCC_1152 | IRCC_CRC; |
961 | fast = IRCC_LCR_A_FAST | IRCC_LCR_A_GP_DATA; | 961 | fast = IRCC_LCR_A_FAST | IRCC_LCR_A_GP_DATA; |
962 | IRDA_DEBUG(0, "%s(), handling baud of 1152000\n", | 962 | IRDA_DEBUG(0, "%s(), handling baud of 1152000\n", |
963 | __FUNCTION__); | 963 | __func__); |
964 | break; | 964 | break; |
965 | case 4000000: | 965 | case 4000000: |
966 | ir_mode = IRCC_CFGA_IRDA_4PPM; | 966 | ir_mode = IRCC_CFGA_IRDA_4PPM; |
967 | ctrl = IRCC_CRC; | 967 | ctrl = IRCC_CRC; |
968 | fast = IRCC_LCR_A_FAST; | 968 | fast = IRCC_LCR_A_FAST; |
969 | IRDA_DEBUG(0, "%s(), handling baud of 4000000\n", | 969 | IRDA_DEBUG(0, "%s(), handling baud of 4000000\n", |
970 | __FUNCTION__); | 970 | __func__); |
971 | break; | 971 | break; |
972 | } | 972 | } |
973 | #if 0 | 973 | #if 0 |
@@ -995,7 +995,7 @@ static void smsc_ircc_fir_start(struct smsc_ircc_cb *self) | |||
995 | struct net_device *dev; | 995 | struct net_device *dev; |
996 | int fir_base; | 996 | int fir_base; |
997 | 997 | ||
998 | IRDA_DEBUG(1, "%s\n", __FUNCTION__); | 998 | IRDA_DEBUG(1, "%s\n", __func__); |
999 | 999 | ||
1000 | IRDA_ASSERT(self != NULL, return;); | 1000 | IRDA_ASSERT(self != NULL, return;); |
1001 | dev = self->netdev; | 1001 | dev = self->netdev; |
@@ -1043,7 +1043,7 @@ static void smsc_ircc_fir_stop(struct smsc_ircc_cb *self) | |||
1043 | { | 1043 | { |
1044 | int fir_base; | 1044 | int fir_base; |
1045 | 1045 | ||
1046 | IRDA_DEBUG(1, "%s\n", __FUNCTION__); | 1046 | IRDA_DEBUG(1, "%s\n", __func__); |
1047 | 1047 | ||
1048 | IRDA_ASSERT(self != NULL, return;); | 1048 | IRDA_ASSERT(self != NULL, return;); |
1049 | 1049 | ||
@@ -1067,7 +1067,7 @@ static void smsc_ircc_change_speed(struct smsc_ircc_cb *self, u32 speed) | |||
1067 | struct net_device *dev; | 1067 | struct net_device *dev; |
1068 | int last_speed_was_sir; | 1068 | int last_speed_was_sir; |
1069 | 1069 | ||
1070 | IRDA_DEBUG(0, "%s() changing speed to: %d\n", __FUNCTION__, speed); | 1070 | IRDA_DEBUG(0, "%s() changing speed to: %d\n", __func__, speed); |
1071 | 1071 | ||
1072 | IRDA_ASSERT(self != NULL, return;); | 1072 | IRDA_ASSERT(self != NULL, return;); |
1073 | dev = self->netdev; | 1073 | dev = self->netdev; |
@@ -1135,7 +1135,7 @@ void smsc_ircc_set_sir_speed(struct smsc_ircc_cb *self, __u32 speed) | |||
1135 | int lcr; /* Line control reg */ | 1135 | int lcr; /* Line control reg */ |
1136 | int divisor; | 1136 | int divisor; |
1137 | 1137 | ||
1138 | IRDA_DEBUG(0, "%s(), Setting speed to: %d\n", __FUNCTION__, speed); | 1138 | IRDA_DEBUG(0, "%s(), Setting speed to: %d\n", __func__, speed); |
1139 | 1139 | ||
1140 | IRDA_ASSERT(self != NULL, return;); | 1140 | IRDA_ASSERT(self != NULL, return;); |
1141 | iobase = self->io.sir_base; | 1141 | iobase = self->io.sir_base; |
@@ -1170,7 +1170,7 @@ void smsc_ircc_set_sir_speed(struct smsc_ircc_cb *self, __u32 speed) | |||
1170 | /* Turn on interrups */ | 1170 | /* Turn on interrups */ |
1171 | outb(UART_IER_RLSI | UART_IER_RDI | UART_IER_THRI, iobase + UART_IER); | 1171 | outb(UART_IER_RLSI | UART_IER_RDI | UART_IER_THRI, iobase + UART_IER); |
1172 | 1172 | ||
1173 | IRDA_DEBUG(2, "%s() speed changed to: %d\n", __FUNCTION__, speed); | 1173 | IRDA_DEBUG(2, "%s() speed changed to: %d\n", __func__, speed); |
1174 | } | 1174 | } |
1175 | 1175 | ||
1176 | 1176 | ||
@@ -1253,7 +1253,7 @@ static void smsc_ircc_dma_xmit(struct smsc_ircc_cb *self, int bofs) | |||
1253 | int iobase = self->io.fir_base; | 1253 | int iobase = self->io.fir_base; |
1254 | u8 ctrl; | 1254 | u8 ctrl; |
1255 | 1255 | ||
1256 | IRDA_DEBUG(3, "%s\n", __FUNCTION__); | 1256 | IRDA_DEBUG(3, "%s\n", __func__); |
1257 | #if 1 | 1257 | #if 1 |
1258 | /* Disable Rx */ | 1258 | /* Disable Rx */ |
1259 | register_bank(iobase, 0); | 1259 | register_bank(iobase, 0); |
@@ -1307,7 +1307,7 @@ static void smsc_ircc_dma_xmit_complete(struct smsc_ircc_cb *self) | |||
1307 | { | 1307 | { |
1308 | int iobase = self->io.fir_base; | 1308 | int iobase = self->io.fir_base; |
1309 | 1309 | ||
1310 | IRDA_DEBUG(3, "%s\n", __FUNCTION__); | 1310 | IRDA_DEBUG(3, "%s\n", __func__); |
1311 | #if 0 | 1311 | #if 0 |
1312 | /* Disable Tx */ | 1312 | /* Disable Tx */ |
1313 | register_bank(iobase, 0); | 1313 | register_bank(iobase, 0); |
@@ -1411,7 +1411,7 @@ static void smsc_ircc_dma_receive_complete(struct smsc_ircc_cb *self) | |||
1411 | 1411 | ||
1412 | register_bank(iobase, 0); | 1412 | register_bank(iobase, 0); |
1413 | 1413 | ||
1414 | IRDA_DEBUG(3, "%s\n", __FUNCTION__); | 1414 | IRDA_DEBUG(3, "%s\n", __func__); |
1415 | #if 0 | 1415 | #if 0 |
1416 | /* Disable Rx */ | 1416 | /* Disable Rx */ |
1417 | register_bank(iobase, 0); | 1417 | register_bank(iobase, 0); |
@@ -1422,7 +1422,7 @@ static void smsc_ircc_dma_receive_complete(struct smsc_ircc_cb *self) | |||
1422 | lsr= inb(iobase + IRCC_LSR); | 1422 | lsr= inb(iobase + IRCC_LSR); |
1423 | msgcnt = inb(iobase + IRCC_LCR_B) & 0x08; | 1423 | msgcnt = inb(iobase + IRCC_LCR_B) & 0x08; |
1424 | 1424 | ||
1425 | IRDA_DEBUG(2, "%s: dma count = %d\n", __FUNCTION__, | 1425 | IRDA_DEBUG(2, "%s: dma count = %d\n", __func__, |
1426 | get_dma_residue(self->io.dma)); | 1426 | get_dma_residue(self->io.dma)); |
1427 | 1427 | ||
1428 | len = self->rx_buff.truesize - get_dma_residue(self->io.dma); | 1428 | len = self->rx_buff.truesize - get_dma_residue(self->io.dma); |
@@ -1445,15 +1445,15 @@ static void smsc_ircc_dma_receive_complete(struct smsc_ircc_cb *self) | |||
1445 | len -= self->io.speed < 4000000 ? 2 : 4; | 1445 | len -= self->io.speed < 4000000 ? 2 : 4; |
1446 | 1446 | ||
1447 | if (len < 2 || len > 2050) { | 1447 | if (len < 2 || len > 2050) { |
1448 | IRDA_WARNING("%s(), bogus len=%d\n", __FUNCTION__, len); | 1448 | IRDA_WARNING("%s(), bogus len=%d\n", __func__, len); |
1449 | return; | 1449 | return; |
1450 | } | 1450 | } |
1451 | IRDA_DEBUG(2, "%s: msgcnt = %d, len=%d\n", __FUNCTION__, msgcnt, len); | 1451 | IRDA_DEBUG(2, "%s: msgcnt = %d, len=%d\n", __func__, msgcnt, len); |
1452 | 1452 | ||
1453 | skb = dev_alloc_skb(len + 1); | 1453 | skb = dev_alloc_skb(len + 1); |
1454 | if (!skb) { | 1454 | if (!skb) { |
1455 | IRDA_WARNING("%s(), memory squeeze, dropping frame.\n", | 1455 | IRDA_WARNING("%s(), memory squeeze, dropping frame.\n", |
1456 | __FUNCTION__); | 1456 | __func__); |
1457 | return; | 1457 | return; |
1458 | } | 1458 | } |
1459 | /* Make sure IP header gets aligned */ | 1459 | /* Make sure IP header gets aligned */ |
@@ -1494,7 +1494,7 @@ static void smsc_ircc_sir_receive(struct smsc_ircc_cb *self) | |||
1494 | 1494 | ||
1495 | /* Make sure we don't stay here to long */ | 1495 | /* Make sure we don't stay here to long */ |
1496 | if (boguscount++ > 32) { | 1496 | if (boguscount++ > 32) { |
1497 | IRDA_DEBUG(2, "%s(), breaking!\n", __FUNCTION__); | 1497 | IRDA_DEBUG(2, "%s(), breaking!\n", __func__); |
1498 | break; | 1498 | break; |
1499 | } | 1499 | } |
1500 | } while (inb(iobase + UART_LSR) & UART_LSR_DR); | 1500 | } while (inb(iobase + UART_LSR) & UART_LSR_DR); |
@@ -1536,7 +1536,7 @@ static irqreturn_t smsc_ircc_interrupt(int dummy, void *dev_id) | |||
1536 | lcra = inb(iobase + IRCC_LCR_A); | 1536 | lcra = inb(iobase + IRCC_LCR_A); |
1537 | lsr = inb(iobase + IRCC_LSR); | 1537 | lsr = inb(iobase + IRCC_LSR); |
1538 | 1538 | ||
1539 | IRDA_DEBUG(2, "%s(), iir = 0x%02x\n", __FUNCTION__, iir); | 1539 | IRDA_DEBUG(2, "%s(), iir = 0x%02x\n", __func__, iir); |
1540 | 1540 | ||
1541 | if (iir & IRCC_IIR_EOM) { | 1541 | if (iir & IRCC_IIR_EOM) { |
1542 | if (self->io.direction == IO_RECV) | 1542 | if (self->io.direction == IO_RECV) |
@@ -1548,7 +1548,7 @@ static irqreturn_t smsc_ircc_interrupt(int dummy, void *dev_id) | |||
1548 | } | 1548 | } |
1549 | 1549 | ||
1550 | if (iir & IRCC_IIR_ACTIVE_FRAME) { | 1550 | if (iir & IRCC_IIR_ACTIVE_FRAME) { |
1551 | /*printk(KERN_WARNING "%s(): Active Frame\n", __FUNCTION__);*/ | 1551 | /*printk(KERN_WARNING "%s(): Active Frame\n", __func__);*/ |
1552 | } | 1552 | } |
1553 | 1553 | ||
1554 | /* Enable interrupts again */ | 1554 | /* Enable interrupts again */ |
@@ -1587,11 +1587,11 @@ static irqreturn_t smsc_ircc_interrupt_sir(struct net_device *dev) | |||
1587 | lsr = inb(iobase + UART_LSR); | 1587 | lsr = inb(iobase + UART_LSR); |
1588 | 1588 | ||
1589 | IRDA_DEBUG(4, "%s(), iir=%02x, lsr=%02x, iobase=%#x\n", | 1589 | IRDA_DEBUG(4, "%s(), iir=%02x, lsr=%02x, iobase=%#x\n", |
1590 | __FUNCTION__, iir, lsr, iobase); | 1590 | __func__, iir, lsr, iobase); |
1591 | 1591 | ||
1592 | switch (iir) { | 1592 | switch (iir) { |
1593 | case UART_IIR_RLSI: | 1593 | case UART_IIR_RLSI: |
1594 | IRDA_DEBUG(2, "%s(), RLSI\n", __FUNCTION__); | 1594 | IRDA_DEBUG(2, "%s(), RLSI\n", __func__); |
1595 | break; | 1595 | break; |
1596 | case UART_IIR_RDI: | 1596 | case UART_IIR_RDI: |
1597 | /* Receive interrupt */ | 1597 | /* Receive interrupt */ |
@@ -1604,7 +1604,7 @@ static irqreturn_t smsc_ircc_interrupt_sir(struct net_device *dev) | |||
1604 | break; | 1604 | break; |
1605 | default: | 1605 | default: |
1606 | IRDA_DEBUG(0, "%s(), unhandled IIR=%#x\n", | 1606 | IRDA_DEBUG(0, "%s(), unhandled IIR=%#x\n", |
1607 | __FUNCTION__, iir); | 1607 | __func__, iir); |
1608 | break; | 1608 | break; |
1609 | } | 1609 | } |
1610 | 1610 | ||
@@ -1631,11 +1631,11 @@ static int ircc_is_receiving(struct smsc_ircc_cb *self) | |||
1631 | int status = FALSE; | 1631 | int status = FALSE; |
1632 | /* int iobase; */ | 1632 | /* int iobase; */ |
1633 | 1633 | ||
1634 | IRDA_DEBUG(1, "%s\n", __FUNCTION__); | 1634 | IRDA_DEBUG(1, "%s\n", __func__); |
1635 | 1635 | ||
1636 | IRDA_ASSERT(self != NULL, return FALSE;); | 1636 | IRDA_ASSERT(self != NULL, return FALSE;); |
1637 | 1637 | ||
1638 | IRDA_DEBUG(0, "%s: dma count = %d\n", __FUNCTION__, | 1638 | IRDA_DEBUG(0, "%s: dma count = %d\n", __func__, |
1639 | get_dma_residue(self->io.dma)); | 1639 | get_dma_residue(self->io.dma)); |
1640 | 1640 | ||
1641 | status = (self->rx_buff.state != OUTSIDE_FRAME); | 1641 | status = (self->rx_buff.state != OUTSIDE_FRAME); |
@@ -1652,7 +1652,7 @@ static int smsc_ircc_request_irq(struct smsc_ircc_cb *self) | |||
1652 | self->netdev->name, self->netdev); | 1652 | self->netdev->name, self->netdev); |
1653 | if (error) | 1653 | if (error) |
1654 | IRDA_DEBUG(0, "%s(), unable to allocate irq=%d, err=%d\n", | 1654 | IRDA_DEBUG(0, "%s(), unable to allocate irq=%d, err=%d\n", |
1655 | __FUNCTION__, self->io.irq, error); | 1655 | __func__, self->io.irq, error); |
1656 | 1656 | ||
1657 | return error; | 1657 | return error; |
1658 | } | 1658 | } |
@@ -1696,21 +1696,21 @@ static int smsc_ircc_net_open(struct net_device *dev) | |||
1696 | struct smsc_ircc_cb *self; | 1696 | struct smsc_ircc_cb *self; |
1697 | char hwname[16]; | 1697 | char hwname[16]; |
1698 | 1698 | ||
1699 | IRDA_DEBUG(1, "%s\n", __FUNCTION__); | 1699 | IRDA_DEBUG(1, "%s\n", __func__); |
1700 | 1700 | ||
1701 | IRDA_ASSERT(dev != NULL, return -1;); | 1701 | IRDA_ASSERT(dev != NULL, return -1;); |
1702 | self = netdev_priv(dev); | 1702 | self = netdev_priv(dev); |
1703 | IRDA_ASSERT(self != NULL, return 0;); | 1703 | IRDA_ASSERT(self != NULL, return 0;); |
1704 | 1704 | ||
1705 | if (self->io.suspended) { | 1705 | if (self->io.suspended) { |
1706 | IRDA_DEBUG(0, "%s(), device is suspended\n", __FUNCTION__); | 1706 | IRDA_DEBUG(0, "%s(), device is suspended\n", __func__); |
1707 | return -EAGAIN; | 1707 | return -EAGAIN; |
1708 | } | 1708 | } |
1709 | 1709 | ||
1710 | if (request_irq(self->io.irq, smsc_ircc_interrupt, 0, dev->name, | 1710 | if (request_irq(self->io.irq, smsc_ircc_interrupt, 0, dev->name, |
1711 | (void *) dev)) { | 1711 | (void *) dev)) { |
1712 | IRDA_DEBUG(0, "%s(), unable to allocate irq=%d\n", | 1712 | IRDA_DEBUG(0, "%s(), unable to allocate irq=%d\n", |
1713 | __FUNCTION__, self->io.irq); | 1713 | __func__, self->io.irq); |
1714 | return -EAGAIN; | 1714 | return -EAGAIN; |
1715 | } | 1715 | } |
1716 | 1716 | ||
@@ -1734,7 +1734,7 @@ static int smsc_ircc_net_open(struct net_device *dev) | |||
1734 | smsc_ircc_net_close(dev); | 1734 | smsc_ircc_net_close(dev); |
1735 | 1735 | ||
1736 | IRDA_WARNING("%s(), unable to allocate DMA=%d\n", | 1736 | IRDA_WARNING("%s(), unable to allocate DMA=%d\n", |
1737 | __FUNCTION__, self->io.dma); | 1737 | __func__, self->io.dma); |
1738 | return -EAGAIN; | 1738 | return -EAGAIN; |
1739 | } | 1739 | } |
1740 | 1740 | ||
@@ -1753,7 +1753,7 @@ static int smsc_ircc_net_close(struct net_device *dev) | |||
1753 | { | 1753 | { |
1754 | struct smsc_ircc_cb *self; | 1754 | struct smsc_ircc_cb *self; |
1755 | 1755 | ||
1756 | IRDA_DEBUG(1, "%s\n", __FUNCTION__); | 1756 | IRDA_DEBUG(1, "%s\n", __func__); |
1757 | 1757 | ||
1758 | IRDA_ASSERT(dev != NULL, return -1;); | 1758 | IRDA_ASSERT(dev != NULL, return -1;); |
1759 | self = netdev_priv(dev); | 1759 | self = netdev_priv(dev); |
@@ -1836,7 +1836,7 @@ static int smsc_ircc_resume(struct platform_device *dev) | |||
1836 | */ | 1836 | */ |
1837 | static int __exit smsc_ircc_close(struct smsc_ircc_cb *self) | 1837 | static int __exit smsc_ircc_close(struct smsc_ircc_cb *self) |
1838 | { | 1838 | { |
1839 | IRDA_DEBUG(1, "%s\n", __FUNCTION__); | 1839 | IRDA_DEBUG(1, "%s\n", __func__); |
1840 | 1840 | ||
1841 | IRDA_ASSERT(self != NULL, return -1;); | 1841 | IRDA_ASSERT(self != NULL, return -1;); |
1842 | 1842 | ||
@@ -1848,12 +1848,12 @@ static int __exit smsc_ircc_close(struct smsc_ircc_cb *self) | |||
1848 | smsc_ircc_stop_interrupts(self); | 1848 | smsc_ircc_stop_interrupts(self); |
1849 | 1849 | ||
1850 | /* Release the PORTS that this driver is using */ | 1850 | /* Release the PORTS that this driver is using */ |
1851 | IRDA_DEBUG(0, "%s(), releasing 0x%03x\n", __FUNCTION__, | 1851 | IRDA_DEBUG(0, "%s(), releasing 0x%03x\n", __func__, |
1852 | self->io.fir_base); | 1852 | self->io.fir_base); |
1853 | 1853 | ||
1854 | release_region(self->io.fir_base, self->io.fir_ext); | 1854 | release_region(self->io.fir_base, self->io.fir_ext); |
1855 | 1855 | ||
1856 | IRDA_DEBUG(0, "%s(), releasing 0x%03x\n", __FUNCTION__, | 1856 | IRDA_DEBUG(0, "%s(), releasing 0x%03x\n", __func__, |
1857 | self->io.sir_base); | 1857 | self->io.sir_base); |
1858 | 1858 | ||
1859 | release_region(self->io.sir_base, self->io.sir_ext); | 1859 | release_region(self->io.sir_base, self->io.sir_ext); |
@@ -1875,7 +1875,7 @@ static void __exit smsc_ircc_cleanup(void) | |||
1875 | { | 1875 | { |
1876 | int i; | 1876 | int i; |
1877 | 1877 | ||
1878 | IRDA_DEBUG(1, "%s\n", __FUNCTION__); | 1878 | IRDA_DEBUG(1, "%s\n", __func__); |
1879 | 1879 | ||
1880 | for (i = 0; i < 2; i++) { | 1880 | for (i = 0; i < 2; i++) { |
1881 | if (dev_self[i]) | 1881 | if (dev_self[i]) |
@@ -1899,7 +1899,7 @@ void smsc_ircc_sir_start(struct smsc_ircc_cb *self) | |||
1899 | struct net_device *dev; | 1899 | struct net_device *dev; |
1900 | int fir_base, sir_base; | 1900 | int fir_base, sir_base; |
1901 | 1901 | ||
1902 | IRDA_DEBUG(3, "%s\n", __FUNCTION__); | 1902 | IRDA_DEBUG(3, "%s\n", __func__); |
1903 | 1903 | ||
1904 | IRDA_ASSERT(self != NULL, return;); | 1904 | IRDA_ASSERT(self != NULL, return;); |
1905 | dev = self->netdev; | 1905 | dev = self->netdev; |
@@ -1926,7 +1926,7 @@ void smsc_ircc_sir_start(struct smsc_ircc_cb *self) | |||
1926 | /* Turn on interrups */ | 1926 | /* Turn on interrups */ |
1927 | outb(UART_IER_RLSI | UART_IER_RDI |UART_IER_THRI, sir_base + UART_IER); | 1927 | outb(UART_IER_RLSI | UART_IER_RDI |UART_IER_THRI, sir_base + UART_IER); |
1928 | 1928 | ||
1929 | IRDA_DEBUG(3, "%s() - exit\n", __FUNCTION__); | 1929 | IRDA_DEBUG(3, "%s() - exit\n", __func__); |
1930 | 1930 | ||
1931 | outb(0x00, fir_base + IRCC_MASTER); | 1931 | outb(0x00, fir_base + IRCC_MASTER); |
1932 | } | 1932 | } |
@@ -1936,7 +1936,7 @@ void smsc_ircc_sir_stop(struct smsc_ircc_cb *self) | |||
1936 | { | 1936 | { |
1937 | int iobase; | 1937 | int iobase; |
1938 | 1938 | ||
1939 | IRDA_DEBUG(3, "%s\n", __FUNCTION__); | 1939 | IRDA_DEBUG(3, "%s\n", __func__); |
1940 | iobase = self->io.sir_base; | 1940 | iobase = self->io.sir_base; |
1941 | 1941 | ||
1942 | /* Reset UART */ | 1942 | /* Reset UART */ |
@@ -1962,7 +1962,7 @@ static void smsc_ircc_sir_write_wakeup(struct smsc_ircc_cb *self) | |||
1962 | 1962 | ||
1963 | IRDA_ASSERT(self != NULL, return;); | 1963 | IRDA_ASSERT(self != NULL, return;); |
1964 | 1964 | ||
1965 | IRDA_DEBUG(4, "%s\n", __FUNCTION__); | 1965 | IRDA_DEBUG(4, "%s\n", __func__); |
1966 | 1966 | ||
1967 | iobase = self->io.sir_base; | 1967 | iobase = self->io.sir_base; |
1968 | 1968 | ||
@@ -1984,7 +1984,7 @@ static void smsc_ircc_sir_write_wakeup(struct smsc_ircc_cb *self) | |||
1984 | */ | 1984 | */ |
1985 | if (self->new_speed) { | 1985 | if (self->new_speed) { |
1986 | IRDA_DEBUG(5, "%s(), Changing speed to %d.\n", | 1986 | IRDA_DEBUG(5, "%s(), Changing speed to %d.\n", |
1987 | __FUNCTION__, self->new_speed); | 1987 | __func__, self->new_speed); |
1988 | smsc_ircc_sir_wait_hw_transmitter_finish(self); | 1988 | smsc_ircc_sir_wait_hw_transmitter_finish(self); |
1989 | smsc_ircc_change_speed(self, self->new_speed); | 1989 | smsc_ircc_change_speed(self, self->new_speed); |
1990 | self->new_speed = 0; | 1990 | self->new_speed = 0; |
@@ -2023,7 +2023,7 @@ static int smsc_ircc_sir_write(int iobase, int fifo_size, __u8 *buf, int len) | |||
2023 | 2023 | ||
2024 | /* Tx FIFO should be empty! */ | 2024 | /* Tx FIFO should be empty! */ |
2025 | if (!(inb(iobase + UART_LSR) & UART_LSR_THRE)) { | 2025 | if (!(inb(iobase + UART_LSR) & UART_LSR_THRE)) { |
2026 | IRDA_WARNING("%s(), failed, fifo not empty!\n", __FUNCTION__); | 2026 | IRDA_WARNING("%s(), failed, fifo not empty!\n", __func__); |
2027 | return 0; | 2027 | return 0; |
2028 | } | 2028 | } |
2029 | 2029 | ||
@@ -2123,7 +2123,7 @@ static void smsc_ircc_sir_wait_hw_transmitter_finish(struct smsc_ircc_cb *self) | |||
2123 | udelay(1); | 2123 | udelay(1); |
2124 | 2124 | ||
2125 | if (count == 0) | 2125 | if (count == 0) |
2126 | IRDA_DEBUG(0, "%s(): stuck transmitter\n", __FUNCTION__); | 2126 | IRDA_DEBUG(0, "%s(): stuck transmitter\n", __func__); |
2127 | } | 2127 | } |
2128 | 2128 | ||
2129 | 2129 | ||
@@ -2145,7 +2145,7 @@ static int __init smsc_ircc_look_for_chips(void) | |||
2145 | while (address->cfg_base) { | 2145 | while (address->cfg_base) { |
2146 | cfg_base = address->cfg_base; | 2146 | cfg_base = address->cfg_base; |
2147 | 2147 | ||
2148 | /*printk(KERN_WARNING "%s(): probing: 0x%02x for: 0x%02x\n", __FUNCTION__, cfg_base, address->type);*/ | 2148 | /*printk(KERN_WARNING "%s(): probing: 0x%02x for: 0x%02x\n", __func__, cfg_base, address->type);*/ |
2149 | 2149 | ||
2150 | if (address->type & SMSCSIO_TYPE_FDC) { | 2150 | if (address->type & SMSCSIO_TYPE_FDC) { |
2151 | type = "FDC"; | 2151 | type = "FDC"; |
@@ -2184,7 +2184,7 @@ static int __init smsc_superio_flat(const struct smsc_chip *chips, unsigned shor | |||
2184 | u8 mode, dma, irq; | 2184 | u8 mode, dma, irq; |
2185 | int ret = -ENODEV; | 2185 | int ret = -ENODEV; |
2186 | 2186 | ||
2187 | IRDA_DEBUG(1, "%s\n", __FUNCTION__); | 2187 | IRDA_DEBUG(1, "%s\n", __func__); |
2188 | 2188 | ||
2189 | if (smsc_ircc_probe(cfgbase, SMSCSIOFLAT_DEVICEID_REG, chips, type) == NULL) | 2189 | if (smsc_ircc_probe(cfgbase, SMSCSIOFLAT_DEVICEID_REG, chips, type) == NULL) |
2190 | return ret; | 2190 | return ret; |
@@ -2192,10 +2192,10 @@ static int __init smsc_superio_flat(const struct smsc_chip *chips, unsigned shor | |||
2192 | outb(SMSCSIOFLAT_UARTMODE0C_REG, cfgbase); | 2192 | outb(SMSCSIOFLAT_UARTMODE0C_REG, cfgbase); |
2193 | mode = inb(cfgbase + 1); | 2193 | mode = inb(cfgbase + 1); |
2194 | 2194 | ||
2195 | /*printk(KERN_WARNING "%s(): mode: 0x%02x\n", __FUNCTION__, mode);*/ | 2195 | /*printk(KERN_WARNING "%s(): mode: 0x%02x\n", __func__, mode);*/ |
2196 | 2196 | ||
2197 | if (!(mode & SMSCSIOFLAT_UART2MODE_VAL_IRDA)) | 2197 | if (!(mode & SMSCSIOFLAT_UART2MODE_VAL_IRDA)) |
2198 | IRDA_WARNING("%s(): IrDA not enabled\n", __FUNCTION__); | 2198 | IRDA_WARNING("%s(): IrDA not enabled\n", __func__); |
2199 | 2199 | ||
2200 | outb(SMSCSIOFLAT_UART2BASEADDR_REG, cfgbase); | 2200 | outb(SMSCSIOFLAT_UART2BASEADDR_REG, cfgbase); |
2201 | sirbase = inb(cfgbase + 1) << 2; | 2201 | sirbase = inb(cfgbase + 1) << 2; |
@@ -2212,7 +2212,7 @@ static int __init smsc_superio_flat(const struct smsc_chip *chips, unsigned shor | |||
2212 | outb(SMSCSIOFLAT_UARTIRQSELECT_REG, cfgbase); | 2212 | outb(SMSCSIOFLAT_UARTIRQSELECT_REG, cfgbase); |
2213 | irq = inb(cfgbase + 1) & SMSCSIOFLAT_UART2IRQSELECT_MASK; | 2213 | irq = inb(cfgbase + 1) & SMSCSIOFLAT_UART2IRQSELECT_MASK; |
2214 | 2214 | ||
2215 | IRDA_MESSAGE("%s(): fir: 0x%02x, sir: 0x%02x, dma: %02d, irq: %d, mode: 0x%02x\n", __FUNCTION__, firbase, sirbase, dma, irq, mode); | 2215 | IRDA_MESSAGE("%s(): fir: 0x%02x, sir: 0x%02x, dma: %02d, irq: %d, mode: 0x%02x\n", __func__, firbase, sirbase, dma, irq, mode); |
2216 | 2216 | ||
2217 | if (firbase && smsc_ircc_open(firbase, sirbase, dma, irq) == 0) | 2217 | if (firbase && smsc_ircc_open(firbase, sirbase, dma, irq) == 0) |
2218 | ret = 0; | 2218 | ret = 0; |
@@ -2234,7 +2234,7 @@ static int __init smsc_superio_paged(const struct smsc_chip *chips, unsigned sho | |||
2234 | unsigned short fir_io, sir_io; | 2234 | unsigned short fir_io, sir_io; |
2235 | int ret = -ENODEV; | 2235 | int ret = -ENODEV; |
2236 | 2236 | ||
2237 | IRDA_DEBUG(1, "%s\n", __FUNCTION__); | 2237 | IRDA_DEBUG(1, "%s\n", __func__); |
2238 | 2238 | ||
2239 | if (smsc_ircc_probe(cfg_base, 0x20, chips, type) == NULL) | 2239 | if (smsc_ircc_probe(cfg_base, 0x20, chips, type) == NULL) |
2240 | return ret; | 2240 | return ret; |
@@ -2268,7 +2268,7 @@ static int __init smsc_superio_paged(const struct smsc_chip *chips, unsigned sho | |||
2268 | 2268 | ||
2269 | static int __init smsc_access(unsigned short cfg_base, unsigned char reg) | 2269 | static int __init smsc_access(unsigned short cfg_base, unsigned char reg) |
2270 | { | 2270 | { |
2271 | IRDA_DEBUG(1, "%s\n", __FUNCTION__); | 2271 | IRDA_DEBUG(1, "%s\n", __func__); |
2272 | 2272 | ||
2273 | outb(reg, cfg_base); | 2273 | outb(reg, cfg_base); |
2274 | return inb(cfg_base) != reg ? -1 : 0; | 2274 | return inb(cfg_base) != reg ? -1 : 0; |
@@ -2278,7 +2278,7 @@ static const struct smsc_chip * __init smsc_ircc_probe(unsigned short cfg_base, | |||
2278 | { | 2278 | { |
2279 | u8 devid, xdevid, rev; | 2279 | u8 devid, xdevid, rev; |
2280 | 2280 | ||
2281 | IRDA_DEBUG(1, "%s\n", __FUNCTION__); | 2281 | IRDA_DEBUG(1, "%s\n", __func__); |
2282 | 2282 | ||
2283 | /* Leave configuration */ | 2283 | /* Leave configuration */ |
2284 | 2284 | ||
@@ -2353,7 +2353,7 @@ static int __init smsc_superio_fdc(unsigned short cfg_base) | |||
2353 | 2353 | ||
2354 | if (!request_region(cfg_base, 2, driver_name)) { | 2354 | if (!request_region(cfg_base, 2, driver_name)) { |
2355 | IRDA_WARNING("%s: can't get cfg_base of 0x%03x\n", | 2355 | IRDA_WARNING("%s: can't get cfg_base of 0x%03x\n", |
2356 | __FUNCTION__, cfg_base); | 2356 | __func__, cfg_base); |
2357 | } else { | 2357 | } else { |
2358 | if (!smsc_superio_flat(fdc_chips_flat, cfg_base, "FDC") || | 2358 | if (!smsc_superio_flat(fdc_chips_flat, cfg_base, "FDC") || |
2359 | !smsc_superio_paged(fdc_chips_paged, cfg_base, "FDC")) | 2359 | !smsc_superio_paged(fdc_chips_paged, cfg_base, "FDC")) |
@@ -2371,7 +2371,7 @@ static int __init smsc_superio_lpc(unsigned short cfg_base) | |||
2371 | 2371 | ||
2372 | if (!request_region(cfg_base, 2, driver_name)) { | 2372 | if (!request_region(cfg_base, 2, driver_name)) { |
2373 | IRDA_WARNING("%s: can't get cfg_base of 0x%03x\n", | 2373 | IRDA_WARNING("%s: can't get cfg_base of 0x%03x\n", |
2374 | __FUNCTION__, cfg_base); | 2374 | __func__, cfg_base); |
2375 | } else { | 2375 | } else { |
2376 | if (!smsc_superio_flat(lpc_chips_flat, cfg_base, "LPC") || | 2376 | if (!smsc_superio_flat(lpc_chips_flat, cfg_base, "LPC") || |
2377 | !smsc_superio_paged(lpc_chips_paged, cfg_base, "LPC")) | 2377 | !smsc_superio_paged(lpc_chips_paged, cfg_base, "LPC")) |
@@ -2932,7 +2932,7 @@ static void smsc_ircc_set_transceiver_smsc_ircc_atc(int fir_base, u32 speed) | |||
2932 | /* empty */; | 2932 | /* empty */; |
2933 | 2933 | ||
2934 | if (val) | 2934 | if (val) |
2935 | IRDA_WARNING("%s(): ATC: 0x%02x\n", __FUNCTION__, | 2935 | IRDA_WARNING("%s(): ATC: 0x%02x\n", __func__, |
2936 | inb(fir_base + IRCC_ATC)); | 2936 | inb(fir_base + IRCC_ATC)); |
2937 | } | 2937 | } |
2938 | 2938 | ||
diff --git a/drivers/net/irda/tekram-sir.c b/drivers/net/irda/tekram-sir.c index d1ce5ae6a172..048a15422844 100644 --- a/drivers/net/irda/tekram-sir.c +++ b/drivers/net/irda/tekram-sir.c | |||
@@ -77,7 +77,7 @@ static int tekram_open(struct sir_dev *dev) | |||
77 | { | 77 | { |
78 | struct qos_info *qos = &dev->qos; | 78 | struct qos_info *qos = &dev->qos; |
79 | 79 | ||
80 | IRDA_DEBUG(2, "%s()\n", __FUNCTION__); | 80 | IRDA_DEBUG(2, "%s()\n", __func__); |
81 | 81 | ||
82 | sirdev_set_dtr_rts(dev, TRUE, TRUE); | 82 | sirdev_set_dtr_rts(dev, TRUE, TRUE); |
83 | 83 | ||
@@ -92,7 +92,7 @@ static int tekram_open(struct sir_dev *dev) | |||
92 | 92 | ||
93 | static int tekram_close(struct sir_dev *dev) | 93 | static int tekram_close(struct sir_dev *dev) |
94 | { | 94 | { |
95 | IRDA_DEBUG(2, "%s()\n", __FUNCTION__); | 95 | IRDA_DEBUG(2, "%s()\n", __func__); |
96 | 96 | ||
97 | /* Power off dongle */ | 97 | /* Power off dongle */ |
98 | sirdev_set_dtr_rts(dev, FALSE, FALSE); | 98 | sirdev_set_dtr_rts(dev, FALSE, FALSE); |
@@ -130,7 +130,7 @@ static int tekram_change_speed(struct sir_dev *dev, unsigned speed) | |||
130 | u8 byte; | 130 | u8 byte; |
131 | static int ret = 0; | 131 | static int ret = 0; |
132 | 132 | ||
133 | IRDA_DEBUG(2, "%s()\n", __FUNCTION__); | 133 | IRDA_DEBUG(2, "%s()\n", __func__); |
134 | 134 | ||
135 | switch(state) { | 135 | switch(state) { |
136 | case SIRDEV_STATE_DONGLE_SPEED: | 136 | case SIRDEV_STATE_DONGLE_SPEED: |
@@ -179,7 +179,7 @@ static int tekram_change_speed(struct sir_dev *dev, unsigned speed) | |||
179 | break; | 179 | break; |
180 | 180 | ||
181 | default: | 181 | default: |
182 | IRDA_ERROR("%s - undefined state %d\n", __FUNCTION__, state); | 182 | IRDA_ERROR("%s - undefined state %d\n", __func__, state); |
183 | ret = -EINVAL; | 183 | ret = -EINVAL; |
184 | break; | 184 | break; |
185 | } | 185 | } |
@@ -204,7 +204,7 @@ static int tekram_change_speed(struct sir_dev *dev, unsigned speed) | |||
204 | 204 | ||
205 | static int tekram_reset(struct sir_dev *dev) | 205 | static int tekram_reset(struct sir_dev *dev) |
206 | { | 206 | { |
207 | IRDA_DEBUG(2, "%s()\n", __FUNCTION__); | 207 | IRDA_DEBUG(2, "%s()\n", __func__); |
208 | 208 | ||
209 | /* Clear DTR, Set RTS */ | 209 | /* Clear DTR, Set RTS */ |
210 | sirdev_set_dtr_rts(dev, FALSE, TRUE); | 210 | sirdev_set_dtr_rts(dev, FALSE, TRUE); |
diff --git a/drivers/net/irda/toim3232-sir.c b/drivers/net/irda/toim3232-sir.c index aa1a9b0ed83e..fcf287b749db 100644 --- a/drivers/net/irda/toim3232-sir.c +++ b/drivers/net/irda/toim3232-sir.c | |||
@@ -181,7 +181,7 @@ static int toim3232_open(struct sir_dev *dev) | |||
181 | { | 181 | { |
182 | struct qos_info *qos = &dev->qos; | 182 | struct qos_info *qos = &dev->qos; |
183 | 183 | ||
184 | IRDA_DEBUG(2, "%s()\n", __FUNCTION__); | 184 | IRDA_DEBUG(2, "%s()\n", __func__); |
185 | 185 | ||
186 | /* Pull the lines high to start with. | 186 | /* Pull the lines high to start with. |
187 | * | 187 | * |
@@ -209,7 +209,7 @@ static int toim3232_open(struct sir_dev *dev) | |||
209 | 209 | ||
210 | static int toim3232_close(struct sir_dev *dev) | 210 | static int toim3232_close(struct sir_dev *dev) |
211 | { | 211 | { |
212 | IRDA_DEBUG(2, "%s()\n", __FUNCTION__); | 212 | IRDA_DEBUG(2, "%s()\n", __func__); |
213 | 213 | ||
214 | /* Power off dongle */ | 214 | /* Power off dongle */ |
215 | sirdev_set_dtr_rts(dev, FALSE, FALSE); | 215 | sirdev_set_dtr_rts(dev, FALSE, FALSE); |
@@ -241,7 +241,7 @@ static int toim3232_change_speed(struct sir_dev *dev, unsigned speed) | |||
241 | u8 byte; | 241 | u8 byte; |
242 | static int ret = 0; | 242 | static int ret = 0; |
243 | 243 | ||
244 | IRDA_DEBUG(2, "%s()\n", __FUNCTION__); | 244 | IRDA_DEBUG(2, "%s()\n", __func__); |
245 | 245 | ||
246 | switch(state) { | 246 | switch(state) { |
247 | case SIRDEV_STATE_DONGLE_SPEED: | 247 | case SIRDEV_STATE_DONGLE_SPEED: |
@@ -299,7 +299,7 @@ static int toim3232_change_speed(struct sir_dev *dev, unsigned speed) | |||
299 | break; | 299 | break; |
300 | 300 | ||
301 | default: | 301 | default: |
302 | printk(KERN_ERR "%s - undefined state %d\n", __FUNCTION__, state); | 302 | printk(KERN_ERR "%s - undefined state %d\n", __func__, state); |
303 | ret = -EINVAL; | 303 | ret = -EINVAL; |
304 | break; | 304 | break; |
305 | } | 305 | } |
@@ -344,7 +344,7 @@ static int toim3232_change_speed(struct sir_dev *dev, unsigned speed) | |||
344 | 344 | ||
345 | static int toim3232_reset(struct sir_dev *dev) | 345 | static int toim3232_reset(struct sir_dev *dev) |
346 | { | 346 | { |
347 | IRDA_DEBUG(2, "%s()\n", __FUNCTION__); | 347 | IRDA_DEBUG(2, "%s()\n", __func__); |
348 | 348 | ||
349 | /* Switch off both DTR and RTS to switch off dongle */ | 349 | /* Switch off both DTR and RTS to switch off dongle */ |
350 | sirdev_set_dtr_rts(dev, FALSE, FALSE); | 350 | sirdev_set_dtr_rts(dev, FALSE, FALSE); |
diff --git a/drivers/net/irda/via-ircc.c b/drivers/net/irda/via-ircc.c index 04ad3573b159..84e609ea5fbb 100644 --- a/drivers/net/irda/via-ircc.c +++ b/drivers/net/irda/via-ircc.c | |||
@@ -152,12 +152,12 @@ static int __init via_ircc_init(void) | |||
152 | { | 152 | { |
153 | int rc; | 153 | int rc; |
154 | 154 | ||
155 | IRDA_DEBUG(3, "%s()\n", __FUNCTION__); | 155 | IRDA_DEBUG(3, "%s()\n", __func__); |
156 | 156 | ||
157 | rc = pci_register_driver(&via_driver); | 157 | rc = pci_register_driver(&via_driver); |
158 | if (rc < 0) { | 158 | if (rc < 0) { |
159 | IRDA_DEBUG(0, "%s(): error rc = %d, returning -ENODEV...\n", | 159 | IRDA_DEBUG(0, "%s(): error rc = %d, returning -ENODEV...\n", |
160 | __FUNCTION__, rc); | 160 | __func__, rc); |
161 | return -ENODEV; | 161 | return -ENODEV; |
162 | } | 162 | } |
163 | return 0; | 163 | return 0; |
@@ -170,11 +170,11 @@ static int __devinit via_init_one (struct pci_dev *pcidev, const struct pci_devi | |||
170 | u16 Chipset,FirDRQ1,FirDRQ0,FirIRQ,FirIOBase; | 170 | u16 Chipset,FirDRQ1,FirDRQ0,FirIRQ,FirIOBase; |
171 | chipio_t info; | 171 | chipio_t info; |
172 | 172 | ||
173 | IRDA_DEBUG(2, "%s(): Device ID=(0X%X)\n", __FUNCTION__, id->device); | 173 | IRDA_DEBUG(2, "%s(): Device ID=(0X%X)\n", __func__, id->device); |
174 | 174 | ||
175 | rc = pci_enable_device (pcidev); | 175 | rc = pci_enable_device (pcidev); |
176 | if (rc) { | 176 | if (rc) { |
177 | IRDA_DEBUG(0, "%s(): error rc = %d\n", __FUNCTION__, rc); | 177 | IRDA_DEBUG(0, "%s(): error rc = %d\n", __func__, rc); |
178 | return -ENODEV; | 178 | return -ENODEV; |
179 | } | 179 | } |
180 | 180 | ||
@@ -185,7 +185,7 @@ static int __devinit via_init_one (struct pci_dev *pcidev, const struct pci_devi | |||
185 | Chipset=0x3076; | 185 | Chipset=0x3076; |
186 | 186 | ||
187 | if (Chipset==0x3076) { | 187 | if (Chipset==0x3076) { |
188 | IRDA_DEBUG(2, "%s(): Chipset = 3076\n", __FUNCTION__); | 188 | IRDA_DEBUG(2, "%s(): Chipset = 3076\n", __func__); |
189 | 189 | ||
190 | WriteLPCReg(7,0x0c ); | 190 | WriteLPCReg(7,0x0c ); |
191 | temp=ReadLPCReg(0x30);//check if BIOS Enable Fir | 191 | temp=ReadLPCReg(0x30);//check if BIOS Enable Fir |
@@ -222,7 +222,7 @@ static int __devinit via_init_one (struct pci_dev *pcidev, const struct pci_devi | |||
222 | } else | 222 | } else |
223 | rc = -ENODEV; //IR not turn on | 223 | rc = -ENODEV; //IR not turn on |
224 | } else { //Not VT1211 | 224 | } else { //Not VT1211 |
225 | IRDA_DEBUG(2, "%s(): Chipset = 3096\n", __FUNCTION__); | 225 | IRDA_DEBUG(2, "%s(): Chipset = 3096\n", __func__); |
226 | 226 | ||
227 | pci_read_config_byte(pcidev,0x67,&bTmp);//check if BIOS Enable Fir | 227 | pci_read_config_byte(pcidev,0x67,&bTmp);//check if BIOS Enable Fir |
228 | if((bTmp&0x01)==1) { // BIOS enable FIR | 228 | if((bTmp&0x01)==1) { // BIOS enable FIR |
@@ -262,7 +262,7 @@ static int __devinit via_init_one (struct pci_dev *pcidev, const struct pci_devi | |||
262 | rc = -ENODEV; //IR not turn on !!!!! | 262 | rc = -ENODEV; //IR not turn on !!!!! |
263 | }//Not VT1211 | 263 | }//Not VT1211 |
264 | 264 | ||
265 | IRDA_DEBUG(2, "%s(): End - rc = %d\n", __FUNCTION__, rc); | 265 | IRDA_DEBUG(2, "%s(): End - rc = %d\n", __func__, rc); |
266 | return rc; | 266 | return rc; |
267 | } | 267 | } |
268 | 268 | ||
@@ -276,7 +276,7 @@ static void via_ircc_clean(void) | |||
276 | { | 276 | { |
277 | int i; | 277 | int i; |
278 | 278 | ||
279 | IRDA_DEBUG(3, "%s()\n", __FUNCTION__); | 279 | IRDA_DEBUG(3, "%s()\n", __func__); |
280 | 280 | ||
281 | for (i=0; i < ARRAY_SIZE(dev_self); i++) { | 281 | for (i=0; i < ARRAY_SIZE(dev_self); i++) { |
282 | if (dev_self[i]) | 282 | if (dev_self[i]) |
@@ -286,7 +286,7 @@ static void via_ircc_clean(void) | |||
286 | 286 | ||
287 | static void __devexit via_remove_one (struct pci_dev *pdev) | 287 | static void __devexit via_remove_one (struct pci_dev *pdev) |
288 | { | 288 | { |
289 | IRDA_DEBUG(3, "%s()\n", __FUNCTION__); | 289 | IRDA_DEBUG(3, "%s()\n", __func__); |
290 | 290 | ||
291 | /* FIXME : This is ugly. We should use pci_get_drvdata(pdev); | 291 | /* FIXME : This is ugly. We should use pci_get_drvdata(pdev); |
292 | * to get our driver instance and call directly via_ircc_close(). | 292 | * to get our driver instance and call directly via_ircc_close(). |
@@ -301,7 +301,7 @@ static void __devexit via_remove_one (struct pci_dev *pdev) | |||
301 | 301 | ||
302 | static void __exit via_ircc_cleanup(void) | 302 | static void __exit via_ircc_cleanup(void) |
303 | { | 303 | { |
304 | IRDA_DEBUG(3, "%s()\n", __FUNCTION__); | 304 | IRDA_DEBUG(3, "%s()\n", __func__); |
305 | 305 | ||
306 | /* FIXME : This should be redundant, as pci_unregister_driver() | 306 | /* FIXME : This should be redundant, as pci_unregister_driver() |
307 | * should call via_remove_one() on each device. | 307 | * should call via_remove_one() on each device. |
@@ -324,7 +324,7 @@ static __devinit int via_ircc_open(int i, chipio_t * info, unsigned int id) | |||
324 | struct via_ircc_cb *self; | 324 | struct via_ircc_cb *self; |
325 | int err; | 325 | int err; |
326 | 326 | ||
327 | IRDA_DEBUG(3, "%s()\n", __FUNCTION__); | 327 | IRDA_DEBUG(3, "%s()\n", __func__); |
328 | 328 | ||
329 | if (i >= ARRAY_SIZE(dev_self)) | 329 | if (i >= ARRAY_SIZE(dev_self)) |
330 | return -ENOMEM; | 330 | return -ENOMEM; |
@@ -360,7 +360,7 @@ static __devinit int via_ircc_open(int i, chipio_t * info, unsigned int id) | |||
360 | /* Reserve the ioports that we need */ | 360 | /* Reserve the ioports that we need */ |
361 | if (!request_region(self->io.fir_base, self->io.fir_ext, driver_name)) { | 361 | if (!request_region(self->io.fir_base, self->io.fir_ext, driver_name)) { |
362 | IRDA_DEBUG(0, "%s(), can't get iobase of 0x%03x\n", | 362 | IRDA_DEBUG(0, "%s(), can't get iobase of 0x%03x\n", |
363 | __FUNCTION__, self->io.fir_base); | 363 | __func__, self->io.fir_base); |
364 | err = -ENODEV; | 364 | err = -ENODEV; |
365 | goto err_out1; | 365 | goto err_out1; |
366 | } | 366 | } |
@@ -471,7 +471,7 @@ static int via_ircc_close(struct via_ircc_cb *self) | |||
471 | { | 471 | { |
472 | int iobase; | 472 | int iobase; |
473 | 473 | ||
474 | IRDA_DEBUG(3, "%s()\n", __FUNCTION__); | 474 | IRDA_DEBUG(3, "%s()\n", __func__); |
475 | 475 | ||
476 | IRDA_ASSERT(self != NULL, return -1;); | 476 | IRDA_ASSERT(self != NULL, return -1;); |
477 | 477 | ||
@@ -483,7 +483,7 @@ static int via_ircc_close(struct via_ircc_cb *self) | |||
483 | 483 | ||
484 | /* Release the PORT that this driver is using */ | 484 | /* Release the PORT that this driver is using */ |
485 | IRDA_DEBUG(2, "%s(), Releasing Region %03x\n", | 485 | IRDA_DEBUG(2, "%s(), Releasing Region %03x\n", |
486 | __FUNCTION__, self->io.fir_base); | 486 | __func__, self->io.fir_base); |
487 | release_region(self->io.fir_base, self->io.fir_ext); | 487 | release_region(self->io.fir_base, self->io.fir_ext); |
488 | if (self->tx_buff.head) | 488 | if (self->tx_buff.head) |
489 | dma_free_coherent(NULL, self->tx_buff.truesize, | 489 | dma_free_coherent(NULL, self->tx_buff.truesize, |
@@ -509,7 +509,7 @@ static void via_hw_init(struct via_ircc_cb *self) | |||
509 | { | 509 | { |
510 | int iobase = self->io.fir_base; | 510 | int iobase = self->io.fir_base; |
511 | 511 | ||
512 | IRDA_DEBUG(3, "%s()\n", __FUNCTION__); | 512 | IRDA_DEBUG(3, "%s()\n", __func__); |
513 | 513 | ||
514 | SetMaxRxPacketSize(iobase, 0x0fff); //set to max:4095 | 514 | SetMaxRxPacketSize(iobase, 0x0fff); //set to max:4095 |
515 | // FIFO Init | 515 | // FIFO Init |
@@ -582,7 +582,7 @@ static void via_ircc_change_dongle_speed(int iobase, int speed, | |||
582 | speed = speed; | 582 | speed = speed; |
583 | 583 | ||
584 | IRDA_DEBUG(1, "%s(): change_dongle_speed to %d for 0x%x, %d\n", | 584 | IRDA_DEBUG(1, "%s(): change_dongle_speed to %d for 0x%x, %d\n", |
585 | __FUNCTION__, speed, iobase, dongle_id); | 585 | __func__, speed, iobase, dongle_id); |
586 | 586 | ||
587 | switch (dongle_id) { | 587 | switch (dongle_id) { |
588 | 588 | ||
@@ -671,7 +671,7 @@ static void via_ircc_change_dongle_speed(int iobase, int speed, | |||
671 | 671 | ||
672 | case 0x11: /* Temic TFDS4500 */ | 672 | case 0x11: /* Temic TFDS4500 */ |
673 | 673 | ||
674 | IRDA_DEBUG(2, "%s: Temic TFDS4500: One RX pin, TX normal, RX inverted.\n", __FUNCTION__); | 674 | IRDA_DEBUG(2, "%s: Temic TFDS4500: One RX pin, TX normal, RX inverted.\n", __func__); |
675 | 675 | ||
676 | UseOneRX(iobase, ON); //use ONE RX....RX1 | 676 | UseOneRX(iobase, ON); //use ONE RX....RX1 |
677 | InvertTX(iobase, OFF); | 677 | InvertTX(iobase, OFF); |
@@ -689,7 +689,7 @@ static void via_ircc_change_dongle_speed(int iobase, int speed, | |||
689 | SlowIRRXLowActive(iobase, OFF); | 689 | SlowIRRXLowActive(iobase, OFF); |
690 | 690 | ||
691 | } else{ | 691 | } else{ |
692 | IRDA_DEBUG(0, "%s: Warning: TFDS4500 not running in SIR mode !\n", __FUNCTION__); | 692 | IRDA_DEBUG(0, "%s: Warning: TFDS4500 not running in SIR mode !\n", __func__); |
693 | } | 693 | } |
694 | break; | 694 | break; |
695 | 695 | ||
@@ -707,7 +707,7 @@ static void via_ircc_change_dongle_speed(int iobase, int speed, | |||
707 | 707 | ||
708 | default: | 708 | default: |
709 | IRDA_ERROR("%s: Error: dongle_id %d unsupported !\n", | 709 | IRDA_ERROR("%s: Error: dongle_id %d unsupported !\n", |
710 | __FUNCTION__, dongle_id); | 710 | __func__, dongle_id); |
711 | } | 711 | } |
712 | } | 712 | } |
713 | 713 | ||
@@ -726,7 +726,7 @@ static void via_ircc_change_speed(struct via_ircc_cb *self, __u32 speed) | |||
726 | iobase = self->io.fir_base; | 726 | iobase = self->io.fir_base; |
727 | /* Update accounting for new speed */ | 727 | /* Update accounting for new speed */ |
728 | self->io.speed = speed; | 728 | self->io.speed = speed; |
729 | IRDA_DEBUG(1, "%s: change_speed to %d bps.\n", __FUNCTION__, speed); | 729 | IRDA_DEBUG(1, "%s: change_speed to %d bps.\n", __func__, speed); |
730 | 730 | ||
731 | WriteReg(iobase, I_ST_CT_0, 0x0); | 731 | WriteReg(iobase, I_ST_CT_0, 0x0); |
732 | 732 | ||
@@ -957,7 +957,7 @@ static int via_ircc_dma_xmit(struct via_ircc_cb *self, u16 iobase) | |||
957 | self->tx_buff.head) + self->tx_buff_dma, | 957 | self->tx_buff.head) + self->tx_buff_dma, |
958 | self->tx_fifo.queue[self->tx_fifo.ptr].len, DMA_TX_MODE); | 958 | self->tx_fifo.queue[self->tx_fifo.ptr].len, DMA_TX_MODE); |
959 | IRDA_DEBUG(1, "%s: tx_fifo.ptr=%x,len=%x,tx_fifo.len=%x..\n", | 959 | IRDA_DEBUG(1, "%s: tx_fifo.ptr=%x,len=%x,tx_fifo.len=%x..\n", |
960 | __FUNCTION__, self->tx_fifo.ptr, | 960 | __func__, self->tx_fifo.ptr, |
961 | self->tx_fifo.queue[self->tx_fifo.ptr].len, | 961 | self->tx_fifo.queue[self->tx_fifo.ptr].len, |
962 | self->tx_fifo.len); | 962 | self->tx_fifo.len); |
963 | 963 | ||
@@ -981,7 +981,7 @@ static int via_ircc_dma_xmit_complete(struct via_ircc_cb *self) | |||
981 | int ret = TRUE; | 981 | int ret = TRUE; |
982 | u8 Tx_status; | 982 | u8 Tx_status; |
983 | 983 | ||
984 | IRDA_DEBUG(3, "%s()\n", __FUNCTION__); | 984 | IRDA_DEBUG(3, "%s()\n", __func__); |
985 | 985 | ||
986 | iobase = self->io.fir_base; | 986 | iobase = self->io.fir_base; |
987 | /* Disable DMA */ | 987 | /* Disable DMA */ |
@@ -1014,7 +1014,7 @@ static int via_ircc_dma_xmit_complete(struct via_ircc_cb *self) | |||
1014 | } | 1014 | } |
1015 | IRDA_DEBUG(1, | 1015 | IRDA_DEBUG(1, |
1016 | "%s: tx_fifo.len=%x ,tx_fifo.ptr=%x,tx_fifo.free=%x...\n", | 1016 | "%s: tx_fifo.len=%x ,tx_fifo.ptr=%x,tx_fifo.free=%x...\n", |
1017 | __FUNCTION__, | 1017 | __func__, |
1018 | self->tx_fifo.len, self->tx_fifo.ptr, self->tx_fifo.free); | 1018 | self->tx_fifo.len, self->tx_fifo.ptr, self->tx_fifo.free); |
1019 | /* F01_S | 1019 | /* F01_S |
1020 | // Any frames to be sent back-to-back? | 1020 | // Any frames to be sent back-to-back? |
@@ -1050,7 +1050,7 @@ static int via_ircc_dma_receive(struct via_ircc_cb *self) | |||
1050 | 1050 | ||
1051 | iobase = self->io.fir_base; | 1051 | iobase = self->io.fir_base; |
1052 | 1052 | ||
1053 | IRDA_DEBUG(3, "%s()\n", __FUNCTION__); | 1053 | IRDA_DEBUG(3, "%s()\n", __func__); |
1054 | 1054 | ||
1055 | self->tx_fifo.len = self->tx_fifo.ptr = self->tx_fifo.free = 0; | 1055 | self->tx_fifo.len = self->tx_fifo.ptr = self->tx_fifo.free = 0; |
1056 | self->tx_fifo.tail = self->tx_buff.head; | 1056 | self->tx_fifo.tail = self->tx_buff.head; |
@@ -1134,13 +1134,13 @@ static int via_ircc_dma_receive_complete(struct via_ircc_cb *self, | |||
1134 | return TRUE; //interrupt only, data maybe move by RxT | 1134 | return TRUE; //interrupt only, data maybe move by RxT |
1135 | if (((len - 4) < 2) || ((len - 4) > 2048)) { | 1135 | if (((len - 4) < 2) || ((len - 4) > 2048)) { |
1136 | IRDA_DEBUG(1, "%s(): Trouble:len=%x,CurCount=%x,LastCount=%x..\n", | 1136 | IRDA_DEBUG(1, "%s(): Trouble:len=%x,CurCount=%x,LastCount=%x..\n", |
1137 | __FUNCTION__, len, RxCurCount(iobase, self), | 1137 | __func__, len, RxCurCount(iobase, self), |
1138 | self->RxLastCount); | 1138 | self->RxLastCount); |
1139 | hwreset(self); | 1139 | hwreset(self); |
1140 | return FALSE; | 1140 | return FALSE; |
1141 | } | 1141 | } |
1142 | IRDA_DEBUG(2, "%s(): fifo.len=%x,len=%x,CurCount=%x..\n", | 1142 | IRDA_DEBUG(2, "%s(): fifo.len=%x,len=%x,CurCount=%x..\n", |
1143 | __FUNCTION__, | 1143 | __func__, |
1144 | st_fifo->len, len - 4, RxCurCount(iobase, self)); | 1144 | st_fifo->len, len - 4, RxCurCount(iobase, self)); |
1145 | 1145 | ||
1146 | st_fifo->entries[st_fifo->tail].status = status; | 1146 | st_fifo->entries[st_fifo->tail].status = status; |
@@ -1187,7 +1187,7 @@ F01_E */ | |||
1187 | skb_put(skb, len - 4); | 1187 | skb_put(skb, len - 4); |
1188 | 1188 | ||
1189 | skb_copy_to_linear_data(skb, self->rx_buff.data, len - 4); | 1189 | skb_copy_to_linear_data(skb, self->rx_buff.data, len - 4); |
1190 | IRDA_DEBUG(2, "%s(): len=%x.rx_buff=%p\n", __FUNCTION__, | 1190 | IRDA_DEBUG(2, "%s(): len=%x.rx_buff=%p\n", __func__, |
1191 | len - 4, self->rx_buff.data); | 1191 | len - 4, self->rx_buff.data); |
1192 | 1192 | ||
1193 | // Move to next frame | 1193 | // Move to next frame |
@@ -1217,7 +1217,7 @@ static int upload_rxdata(struct via_ircc_cb *self, int iobase) | |||
1217 | 1217 | ||
1218 | len = GetRecvByte(iobase, self); | 1218 | len = GetRecvByte(iobase, self); |
1219 | 1219 | ||
1220 | IRDA_DEBUG(2, "%s(): len=%x\n", __FUNCTION__, len); | 1220 | IRDA_DEBUG(2, "%s(): len=%x\n", __func__, len); |
1221 | 1221 | ||
1222 | if ((len - 4) < 2) { | 1222 | if ((len - 4) < 2) { |
1223 | self->stats.rx_dropped++; | 1223 | self->stats.rx_dropped++; |
@@ -1302,7 +1302,7 @@ static int RxTimerHandler(struct via_ircc_cb *self, int iobase) | |||
1302 | skb_put(skb, len - 4); | 1302 | skb_put(skb, len - 4); |
1303 | skb_copy_to_linear_data(skb, self->rx_buff.data, len - 4); | 1303 | skb_copy_to_linear_data(skb, self->rx_buff.data, len - 4); |
1304 | 1304 | ||
1305 | IRDA_DEBUG(2, "%s(): len=%x.head=%x\n", __FUNCTION__, | 1305 | IRDA_DEBUG(2, "%s(): len=%x.head=%x\n", __func__, |
1306 | len - 4, st_fifo->head); | 1306 | len - 4, st_fifo->head); |
1307 | 1307 | ||
1308 | // Move to next frame | 1308 | // Move to next frame |
@@ -1318,7 +1318,7 @@ static int RxTimerHandler(struct via_ircc_cb *self, int iobase) | |||
1318 | 1318 | ||
1319 | IRDA_DEBUG(2, | 1319 | IRDA_DEBUG(2, |
1320 | "%s(): End of upload HostStatus=%x,RxStatus=%x\n", | 1320 | "%s(): End of upload HostStatus=%x,RxStatus=%x\n", |
1321 | __FUNCTION__, | 1321 | __func__, |
1322 | GetHostStatus(iobase), GetRXStatus(iobase)); | 1322 | GetHostStatus(iobase), GetRXStatus(iobase)); |
1323 | 1323 | ||
1324 | /* | 1324 | /* |
@@ -1358,7 +1358,7 @@ static irqreturn_t via_ircc_interrupt(int dummy, void *dev_id) | |||
1358 | iHostIntType = GetHostStatus(iobase); | 1358 | iHostIntType = GetHostStatus(iobase); |
1359 | 1359 | ||
1360 | IRDA_DEBUG(4, "%s(): iHostIntType %02x: %s %s %s %02x\n", | 1360 | IRDA_DEBUG(4, "%s(): iHostIntType %02x: %s %s %s %02x\n", |
1361 | __FUNCTION__, iHostIntType, | 1361 | __func__, iHostIntType, |
1362 | (iHostIntType & 0x40) ? "Timer" : "", | 1362 | (iHostIntType & 0x40) ? "Timer" : "", |
1363 | (iHostIntType & 0x20) ? "Tx" : "", | 1363 | (iHostIntType & 0x20) ? "Tx" : "", |
1364 | (iHostIntType & 0x10) ? "Rx" : "", | 1364 | (iHostIntType & 0x10) ? "Rx" : "", |
@@ -1388,7 +1388,7 @@ static irqreturn_t via_ircc_interrupt(int dummy, void *dev_id) | |||
1388 | iTxIntType = GetTXStatus(iobase); | 1388 | iTxIntType = GetTXStatus(iobase); |
1389 | 1389 | ||
1390 | IRDA_DEBUG(4, "%s(): iTxIntType %02x: %s %s %s %s\n", | 1390 | IRDA_DEBUG(4, "%s(): iTxIntType %02x: %s %s %s %s\n", |
1391 | __FUNCTION__, iTxIntType, | 1391 | __func__, iTxIntType, |
1392 | (iTxIntType & 0x08) ? "FIFO underr." : "", | 1392 | (iTxIntType & 0x08) ? "FIFO underr." : "", |
1393 | (iTxIntType & 0x04) ? "EOM" : "", | 1393 | (iTxIntType & 0x04) ? "EOM" : "", |
1394 | (iTxIntType & 0x02) ? "FIFO ready" : "", | 1394 | (iTxIntType & 0x02) ? "FIFO ready" : "", |
@@ -1412,7 +1412,7 @@ static irqreturn_t via_ircc_interrupt(int dummy, void *dev_id) | |||
1412 | iRxIntType = GetRXStatus(iobase); | 1412 | iRxIntType = GetRXStatus(iobase); |
1413 | 1413 | ||
1414 | IRDA_DEBUG(4, "%s(): iRxIntType %02x: %s %s %s %s %s %s %s\n", | 1414 | IRDA_DEBUG(4, "%s(): iRxIntType %02x: %s %s %s %s %s %s %s\n", |
1415 | __FUNCTION__, iRxIntType, | 1415 | __func__, iRxIntType, |
1416 | (iRxIntType & 0x80) ? "PHY err." : "", | 1416 | (iRxIntType & 0x80) ? "PHY err." : "", |
1417 | (iRxIntType & 0x40) ? "CRC err" : "", | 1417 | (iRxIntType & 0x40) ? "CRC err" : "", |
1418 | (iRxIntType & 0x20) ? "FIFO overr." : "", | 1418 | (iRxIntType & 0x20) ? "FIFO overr." : "", |
@@ -1421,7 +1421,7 @@ static irqreturn_t via_ircc_interrupt(int dummy, void *dev_id) | |||
1421 | (iRxIntType & 0x02) ? "RxMaxLen" : "", | 1421 | (iRxIntType & 0x02) ? "RxMaxLen" : "", |
1422 | (iRxIntType & 0x01) ? "SIR bad" : ""); | 1422 | (iRxIntType & 0x01) ? "SIR bad" : ""); |
1423 | if (!iRxIntType) | 1423 | if (!iRxIntType) |
1424 | IRDA_DEBUG(3, "%s(): RxIRQ =0\n", __FUNCTION__); | 1424 | IRDA_DEBUG(3, "%s(): RxIRQ =0\n", __func__); |
1425 | 1425 | ||
1426 | if (iRxIntType & 0x10) { | 1426 | if (iRxIntType & 0x10) { |
1427 | if (via_ircc_dma_receive_complete(self, iobase)) { | 1427 | if (via_ircc_dma_receive_complete(self, iobase)) { |
@@ -1431,7 +1431,7 @@ static irqreturn_t via_ircc_interrupt(int dummy, void *dev_id) | |||
1431 | } // No ERR | 1431 | } // No ERR |
1432 | else { //ERR | 1432 | else { //ERR |
1433 | IRDA_DEBUG(4, "%s(): RxIRQ ERR:iRxIntType=%x,HostIntType=%x,CurCount=%x,RxLastCount=%x_____\n", | 1433 | IRDA_DEBUG(4, "%s(): RxIRQ ERR:iRxIntType=%x,HostIntType=%x,CurCount=%x,RxLastCount=%x_____\n", |
1434 | __FUNCTION__, iRxIntType, iHostIntType, | 1434 | __func__, iRxIntType, iHostIntType, |
1435 | RxCurCount(iobase, self), | 1435 | RxCurCount(iobase, self), |
1436 | self->RxLastCount); | 1436 | self->RxLastCount); |
1437 | 1437 | ||
@@ -1456,7 +1456,7 @@ static void hwreset(struct via_ircc_cb *self) | |||
1456 | int iobase; | 1456 | int iobase; |
1457 | iobase = self->io.fir_base; | 1457 | iobase = self->io.fir_base; |
1458 | 1458 | ||
1459 | IRDA_DEBUG(3, "%s()\n", __FUNCTION__); | 1459 | IRDA_DEBUG(3, "%s()\n", __func__); |
1460 | 1460 | ||
1461 | ResetChip(iobase, 5); | 1461 | ResetChip(iobase, 5); |
1462 | EnableDMA(iobase, OFF); | 1462 | EnableDMA(iobase, OFF); |
@@ -1501,7 +1501,7 @@ static int via_ircc_is_receiving(struct via_ircc_cb *self) | |||
1501 | if (CkRxRecv(iobase, self)) | 1501 | if (CkRxRecv(iobase, self)) |
1502 | status = TRUE; | 1502 | status = TRUE; |
1503 | 1503 | ||
1504 | IRDA_DEBUG(2, "%s(): status=%x....\n", __FUNCTION__, status); | 1504 | IRDA_DEBUG(2, "%s(): status=%x....\n", __func__, status); |
1505 | 1505 | ||
1506 | return status; | 1506 | return status; |
1507 | } | 1507 | } |
@@ -1519,7 +1519,7 @@ static int via_ircc_net_open(struct net_device *dev) | |||
1519 | int iobase; | 1519 | int iobase; |
1520 | char hwname[32]; | 1520 | char hwname[32]; |
1521 | 1521 | ||
1522 | IRDA_DEBUG(3, "%s()\n", __FUNCTION__); | 1522 | IRDA_DEBUG(3, "%s()\n", __func__); |
1523 | 1523 | ||
1524 | IRDA_ASSERT(dev != NULL, return -1;); | 1524 | IRDA_ASSERT(dev != NULL, return -1;); |
1525 | self = (struct via_ircc_cb *) dev->priv; | 1525 | self = (struct via_ircc_cb *) dev->priv; |
@@ -1586,7 +1586,7 @@ static int via_ircc_net_close(struct net_device *dev) | |||
1586 | struct via_ircc_cb *self; | 1586 | struct via_ircc_cb *self; |
1587 | int iobase; | 1587 | int iobase; |
1588 | 1588 | ||
1589 | IRDA_DEBUG(3, "%s()\n", __FUNCTION__); | 1589 | IRDA_DEBUG(3, "%s()\n", __func__); |
1590 | 1590 | ||
1591 | IRDA_ASSERT(dev != NULL, return -1;); | 1591 | IRDA_ASSERT(dev != NULL, return -1;); |
1592 | self = (struct via_ircc_cb *) dev->priv; | 1592 | self = (struct via_ircc_cb *) dev->priv; |
@@ -1630,7 +1630,7 @@ static int via_ircc_net_ioctl(struct net_device *dev, struct ifreq *rq, | |||
1630 | IRDA_ASSERT(dev != NULL, return -1;); | 1630 | IRDA_ASSERT(dev != NULL, return -1;); |
1631 | self = dev->priv; | 1631 | self = dev->priv; |
1632 | IRDA_ASSERT(self != NULL, return -1;); | 1632 | IRDA_ASSERT(self != NULL, return -1;); |
1633 | IRDA_DEBUG(1, "%s(), %s, (cmd=0x%X)\n", __FUNCTION__, dev->name, | 1633 | IRDA_DEBUG(1, "%s(), %s, (cmd=0x%X)\n", __func__, dev->name, |
1634 | cmd); | 1634 | cmd); |
1635 | /* Disable interrupts & save flags */ | 1635 | /* Disable interrupts & save flags */ |
1636 | spin_lock_irqsave(&self->lock, flags); | 1636 | spin_lock_irqsave(&self->lock, flags); |
diff --git a/drivers/net/irda/vlsi_ir.c b/drivers/net/irda/vlsi_ir.c index d15e00b8591e..18f4b3a96aed 100644 --- a/drivers/net/irda/vlsi_ir.c +++ b/drivers/net/irda/vlsi_ir.c | |||
@@ -140,15 +140,15 @@ static void vlsi_ring_debug(struct vlsi_ring *r) | |||
140 | unsigned i; | 140 | unsigned i; |
141 | 141 | ||
142 | printk(KERN_DEBUG "%s - ring %p / size %u / mask 0x%04x / len %u / dir %d / hw %p\n", | 142 | printk(KERN_DEBUG "%s - ring %p / size %u / mask 0x%04x / len %u / dir %d / hw %p\n", |
143 | __FUNCTION__, r, r->size, r->mask, r->len, r->dir, r->rd[0].hw); | 143 | __func__, r, r->size, r->mask, r->len, r->dir, r->rd[0].hw); |
144 | printk(KERN_DEBUG "%s - head = %d / tail = %d\n", __FUNCTION__, | 144 | printk(KERN_DEBUG "%s - head = %d / tail = %d\n", __func__, |
145 | atomic_read(&r->head) & r->mask, atomic_read(&r->tail) & r->mask); | 145 | atomic_read(&r->head) & r->mask, atomic_read(&r->tail) & r->mask); |
146 | for (i = 0; i < r->size; i++) { | 146 | for (i = 0; i < r->size; i++) { |
147 | rd = &r->rd[i]; | 147 | rd = &r->rd[i]; |
148 | printk(KERN_DEBUG "%s - ring descr %u: ", __FUNCTION__, i); | 148 | printk(KERN_DEBUG "%s - ring descr %u: ", __func__, i); |
149 | printk("skb=%p data=%p hw=%p\n", rd->skb, rd->buf, rd->hw); | 149 | printk("skb=%p data=%p hw=%p\n", rd->skb, rd->buf, rd->hw); |
150 | printk(KERN_DEBUG "%s - hw: status=%02x count=%u addr=0x%08x\n", | 150 | printk(KERN_DEBUG "%s - hw: status=%02x count=%u addr=0x%08x\n", |
151 | __FUNCTION__, (unsigned) rd_get_status(rd), | 151 | __func__, (unsigned) rd_get_status(rd), |
152 | (unsigned) rd_get_count(rd), (unsigned) rd_get_addr(rd)); | 152 | (unsigned) rd_get_count(rd), (unsigned) rd_get_addr(rd)); |
153 | } | 153 | } |
154 | } | 154 | } |
@@ -435,7 +435,7 @@ static struct vlsi_ring *vlsi_alloc_ring(struct pci_dev *pdev, struct ring_descr | |||
435 | || !(busaddr = pci_map_single(pdev, rd->buf, len, dir))) { | 435 | || !(busaddr = pci_map_single(pdev, rd->buf, len, dir))) { |
436 | if (rd->buf) { | 436 | if (rd->buf) { |
437 | IRDA_ERROR("%s: failed to create PCI-MAP for %p", | 437 | IRDA_ERROR("%s: failed to create PCI-MAP for %p", |
438 | __FUNCTION__, rd->buf); | 438 | __func__, rd->buf); |
439 | kfree(rd->buf); | 439 | kfree(rd->buf); |
440 | rd->buf = NULL; | 440 | rd->buf = NULL; |
441 | } | 441 | } |
@@ -489,7 +489,7 @@ static int vlsi_create_hwif(vlsi_irda_dev_t *idev) | |||
489 | ringarea = pci_alloc_consistent(idev->pdev, HW_RING_AREA_SIZE, &idev->busaddr); | 489 | ringarea = pci_alloc_consistent(idev->pdev, HW_RING_AREA_SIZE, &idev->busaddr); |
490 | if (!ringarea) { | 490 | if (!ringarea) { |
491 | IRDA_ERROR("%s: insufficient memory for descriptor rings\n", | 491 | IRDA_ERROR("%s: insufficient memory for descriptor rings\n", |
492 | __FUNCTION__); | 492 | __func__); |
493 | goto out; | 493 | goto out; |
494 | } | 494 | } |
495 | memset(ringarea, 0, HW_RING_AREA_SIZE); | 495 | memset(ringarea, 0, HW_RING_AREA_SIZE); |
@@ -564,7 +564,7 @@ static int vlsi_process_rx(struct vlsi_ring *r, struct ring_descr *rd) | |||
564 | crclen = (idev->mode==IFF_FIR) ? sizeof(u32) : sizeof(u16); | 564 | crclen = (idev->mode==IFF_FIR) ? sizeof(u32) : sizeof(u16); |
565 | len -= crclen; /* remove trailing CRC */ | 565 | len -= crclen; /* remove trailing CRC */ |
566 | if (len <= 0) { | 566 | if (len <= 0) { |
567 | IRDA_DEBUG(0, "%s: strange frame (len=%d)\n", __FUNCTION__, len); | 567 | IRDA_DEBUG(0, "%s: strange frame (len=%d)\n", __func__, len); |
568 | ret |= VLSI_RX_DROP; | 568 | ret |= VLSI_RX_DROP; |
569 | goto done; | 569 | goto done; |
570 | } | 570 | } |
@@ -579,14 +579,14 @@ static int vlsi_process_rx(struct vlsi_ring *r, struct ring_descr *rd) | |||
579 | */ | 579 | */ |
580 | le16_to_cpus(rd->buf+len); | 580 | le16_to_cpus(rd->buf+len); |
581 | if (irda_calc_crc16(INIT_FCS,rd->buf,len+crclen) != GOOD_FCS) { | 581 | if (irda_calc_crc16(INIT_FCS,rd->buf,len+crclen) != GOOD_FCS) { |
582 | IRDA_DEBUG(0, "%s: crc error\n", __FUNCTION__); | 582 | IRDA_DEBUG(0, "%s: crc error\n", __func__); |
583 | ret |= VLSI_RX_CRC; | 583 | ret |= VLSI_RX_CRC; |
584 | goto done; | 584 | goto done; |
585 | } | 585 | } |
586 | } | 586 | } |
587 | 587 | ||
588 | if (!rd->skb) { | 588 | if (!rd->skb) { |
589 | IRDA_WARNING("%s: rx packet lost\n", __FUNCTION__); | 589 | IRDA_WARNING("%s: rx packet lost\n", __func__); |
590 | ret |= VLSI_RX_DROP; | 590 | ret |= VLSI_RX_DROP; |
591 | goto done; | 591 | goto done; |
592 | } | 592 | } |
@@ -617,7 +617,7 @@ static void vlsi_fill_rx(struct vlsi_ring *r) | |||
617 | for (rd = ring_last(r); rd != NULL; rd = ring_put(r)) { | 617 | for (rd = ring_last(r); rd != NULL; rd = ring_put(r)) { |
618 | if (rd_is_active(rd)) { | 618 | if (rd_is_active(rd)) { |
619 | IRDA_WARNING("%s: driver bug: rx descr race with hw\n", | 619 | IRDA_WARNING("%s: driver bug: rx descr race with hw\n", |
620 | __FUNCTION__); | 620 | __func__); |
621 | vlsi_ring_debug(r); | 621 | vlsi_ring_debug(r); |
622 | break; | 622 | break; |
623 | } | 623 | } |
@@ -676,7 +676,7 @@ static void vlsi_rx_interrupt(struct net_device *ndev) | |||
676 | 676 | ||
677 | if (ring_first(r) == NULL) { | 677 | if (ring_first(r) == NULL) { |
678 | /* we are in big trouble, if this should ever happen */ | 678 | /* we are in big trouble, if this should ever happen */ |
679 | IRDA_ERROR("%s: rx ring exhausted!\n", __FUNCTION__); | 679 | IRDA_ERROR("%s: rx ring exhausted!\n", __func__); |
680 | vlsi_ring_debug(r); | 680 | vlsi_ring_debug(r); |
681 | } | 681 | } |
682 | else | 682 | else |
@@ -697,7 +697,7 @@ static void vlsi_unarm_rx(vlsi_irda_dev_t *idev) | |||
697 | if (rd_is_active(rd)) { | 697 | if (rd_is_active(rd)) { |
698 | rd_set_status(rd, 0); | 698 | rd_set_status(rd, 0); |
699 | if (rd_get_count(rd)) { | 699 | if (rd_get_count(rd)) { |
700 | IRDA_DEBUG(0, "%s - dropping rx packet\n", __FUNCTION__); | 700 | IRDA_DEBUG(0, "%s - dropping rx packet\n", __func__); |
701 | ret = -VLSI_RX_DROP; | 701 | ret = -VLSI_RX_DROP; |
702 | } | 702 | } |
703 | rd_set_count(rd, 0); | 703 | rd_set_count(rd, 0); |
@@ -772,7 +772,7 @@ static int vlsi_set_baud(vlsi_irda_dev_t *idev, unsigned iobase) | |||
772 | int fifocnt; | 772 | int fifocnt; |
773 | 773 | ||
774 | baudrate = idev->new_baud; | 774 | baudrate = idev->new_baud; |
775 | IRDA_DEBUG(2, "%s: %d -> %d\n", __FUNCTION__, idev->baud, idev->new_baud); | 775 | IRDA_DEBUG(2, "%s: %d -> %d\n", __func__, idev->baud, idev->new_baud); |
776 | if (baudrate == 4000000) { | 776 | if (baudrate == 4000000) { |
777 | mode = IFF_FIR; | 777 | mode = IFF_FIR; |
778 | config = IRCFG_FIR; | 778 | config = IRCFG_FIR; |
@@ -789,7 +789,7 @@ static int vlsi_set_baud(vlsi_irda_dev_t *idev, unsigned iobase) | |||
789 | switch(baudrate) { | 789 | switch(baudrate) { |
790 | default: | 790 | default: |
791 | IRDA_WARNING("%s: undefined baudrate %d - fallback to 9600!\n", | 791 | IRDA_WARNING("%s: undefined baudrate %d - fallback to 9600!\n", |
792 | __FUNCTION__, baudrate); | 792 | __func__, baudrate); |
793 | baudrate = 9600; | 793 | baudrate = 9600; |
794 | /* fallthru */ | 794 | /* fallthru */ |
795 | case 2400: | 795 | case 2400: |
@@ -806,7 +806,7 @@ static int vlsi_set_baud(vlsi_irda_dev_t *idev, unsigned iobase) | |||
806 | 806 | ||
807 | fifocnt = inw(iobase+VLSI_PIO_RCVBCNT) & RCVBCNT_MASK; | 807 | fifocnt = inw(iobase+VLSI_PIO_RCVBCNT) & RCVBCNT_MASK; |
808 | if (fifocnt != 0) { | 808 | if (fifocnt != 0) { |
809 | IRDA_DEBUG(0, "%s: rx fifo not empty(%d)\n", __FUNCTION__, fifocnt); | 809 | IRDA_DEBUG(0, "%s: rx fifo not empty(%d)\n", __func__, fifocnt); |
810 | } | 810 | } |
811 | 811 | ||
812 | outw(0, iobase+VLSI_PIO_IRENABLE); | 812 | outw(0, iobase+VLSI_PIO_IRENABLE); |
@@ -830,14 +830,14 @@ static int vlsi_set_baud(vlsi_irda_dev_t *idev, unsigned iobase) | |||
830 | config ^= IRENABLE_SIR_ON; | 830 | config ^= IRENABLE_SIR_ON; |
831 | 831 | ||
832 | if (config != (IRENABLE_PHYANDCLOCK|IRENABLE_ENRXST)) { | 832 | if (config != (IRENABLE_PHYANDCLOCK|IRENABLE_ENRXST)) { |
833 | IRDA_WARNING("%s: failed to set %s mode!\n", __FUNCTION__, | 833 | IRDA_WARNING("%s: failed to set %s mode!\n", __func__, |
834 | (mode==IFF_SIR)?"SIR":((mode==IFF_MIR)?"MIR":"FIR")); | 834 | (mode==IFF_SIR)?"SIR":((mode==IFF_MIR)?"MIR":"FIR")); |
835 | ret = -1; | 835 | ret = -1; |
836 | } | 836 | } |
837 | else { | 837 | else { |
838 | if (inw(iobase+VLSI_PIO_PHYCTL) != nphyctl) { | 838 | if (inw(iobase+VLSI_PIO_PHYCTL) != nphyctl) { |
839 | IRDA_WARNING("%s: failed to apply baudrate %d\n", | 839 | IRDA_WARNING("%s: failed to apply baudrate %d\n", |
840 | __FUNCTION__, baudrate); | 840 | __func__, baudrate); |
841 | ret = -1; | 841 | ret = -1; |
842 | } | 842 | } |
843 | else { | 843 | else { |
@@ -849,7 +849,7 @@ static int vlsi_set_baud(vlsi_irda_dev_t *idev, unsigned iobase) | |||
849 | } | 849 | } |
850 | 850 | ||
851 | if (ret) | 851 | if (ret) |
852 | vlsi_reg_debug(iobase,__FUNCTION__); | 852 | vlsi_reg_debug(iobase,__func__); |
853 | 853 | ||
854 | return ret; | 854 | return ret; |
855 | } | 855 | } |
@@ -982,7 +982,7 @@ static int vlsi_hard_start_xmit(struct sk_buff *skb, struct net_device *ndev) | |||
982 | 982 | ||
983 | if (len >= r->len-5) | 983 | if (len >= r->len-5) |
984 | IRDA_WARNING("%s: possible buffer overflow with SIR wrapping!\n", | 984 | IRDA_WARNING("%s: possible buffer overflow with SIR wrapping!\n", |
985 | __FUNCTION__); | 985 | __func__); |
986 | } | 986 | } |
987 | else { | 987 | else { |
988 | /* hw deals with MIR/FIR mode wrapping */ | 988 | /* hw deals with MIR/FIR mode wrapping */ |
@@ -1027,7 +1027,7 @@ static int vlsi_hard_start_xmit(struct sk_buff *skb, struct net_device *ndev) | |||
1027 | 1027 | ||
1028 | fifocnt = inw(ndev->base_addr+VLSI_PIO_RCVBCNT) & RCVBCNT_MASK; | 1028 | fifocnt = inw(ndev->base_addr+VLSI_PIO_RCVBCNT) & RCVBCNT_MASK; |
1029 | if (fifocnt != 0) { | 1029 | if (fifocnt != 0) { |
1030 | IRDA_DEBUG(0, "%s: rx fifo not empty(%d)\n", __FUNCTION__, fifocnt); | 1030 | IRDA_DEBUG(0, "%s: rx fifo not empty(%d)\n", __func__, fifocnt); |
1031 | } | 1031 | } |
1032 | 1032 | ||
1033 | config = inw(iobase+VLSI_PIO_IRCFG); | 1033 | config = inw(iobase+VLSI_PIO_IRCFG); |
@@ -1040,7 +1040,7 @@ static int vlsi_hard_start_xmit(struct sk_buff *skb, struct net_device *ndev) | |||
1040 | 1040 | ||
1041 | if (ring_put(r) == NULL) { | 1041 | if (ring_put(r) == NULL) { |
1042 | netif_stop_queue(ndev); | 1042 | netif_stop_queue(ndev); |
1043 | IRDA_DEBUG(3, "%s: tx ring full - queue stopped\n", __FUNCTION__); | 1043 | IRDA_DEBUG(3, "%s: tx ring full - queue stopped\n", __func__); |
1044 | } | 1044 | } |
1045 | spin_unlock_irqrestore(&idev->lock, flags); | 1045 | spin_unlock_irqrestore(&idev->lock, flags); |
1046 | 1046 | ||
@@ -1049,7 +1049,7 @@ static int vlsi_hard_start_xmit(struct sk_buff *skb, struct net_device *ndev) | |||
1049 | drop_unlock: | 1049 | drop_unlock: |
1050 | spin_unlock_irqrestore(&idev->lock, flags); | 1050 | spin_unlock_irqrestore(&idev->lock, flags); |
1051 | drop: | 1051 | drop: |
1052 | IRDA_WARNING("%s: dropping packet - %s\n", __FUNCTION__, msg); | 1052 | IRDA_WARNING("%s: dropping packet - %s\n", __func__, msg); |
1053 | dev_kfree_skb_any(skb); | 1053 | dev_kfree_skb_any(skb); |
1054 | idev->stats.tx_errors++; | 1054 | idev->stats.tx_errors++; |
1055 | idev->stats.tx_dropped++; | 1055 | idev->stats.tx_dropped++; |
@@ -1106,7 +1106,7 @@ static void vlsi_tx_interrupt(struct net_device *ndev) | |||
1106 | fifocnt = inw(iobase+VLSI_PIO_RCVBCNT) & RCVBCNT_MASK; | 1106 | fifocnt = inw(iobase+VLSI_PIO_RCVBCNT) & RCVBCNT_MASK; |
1107 | if (fifocnt != 0) { | 1107 | if (fifocnt != 0) { |
1108 | IRDA_DEBUG(0, "%s: rx fifo not empty(%d)\n", | 1108 | IRDA_DEBUG(0, "%s: rx fifo not empty(%d)\n", |
1109 | __FUNCTION__, fifocnt); | 1109 | __func__, fifocnt); |
1110 | } | 1110 | } |
1111 | outw(config | IRCFG_ENTX, iobase+VLSI_PIO_IRCFG); | 1111 | outw(config | IRCFG_ENTX, iobase+VLSI_PIO_IRCFG); |
1112 | } | 1112 | } |
@@ -1115,7 +1115,7 @@ static void vlsi_tx_interrupt(struct net_device *ndev) | |||
1115 | 1115 | ||
1116 | if (netif_queue_stopped(ndev) && !idev->new_baud) { | 1116 | if (netif_queue_stopped(ndev) && !idev->new_baud) { |
1117 | netif_wake_queue(ndev); | 1117 | netif_wake_queue(ndev); |
1118 | IRDA_DEBUG(3, "%s: queue awoken\n", __FUNCTION__); | 1118 | IRDA_DEBUG(3, "%s: queue awoken\n", __func__); |
1119 | } | 1119 | } |
1120 | } | 1120 | } |
1121 | 1121 | ||
@@ -1138,7 +1138,7 @@ static void vlsi_unarm_tx(vlsi_irda_dev_t *idev) | |||
1138 | dev_kfree_skb_any(rd->skb); | 1138 | dev_kfree_skb_any(rd->skb); |
1139 | rd->skb = NULL; | 1139 | rd->skb = NULL; |
1140 | } | 1140 | } |
1141 | IRDA_DEBUG(0, "%s - dropping tx packet\n", __FUNCTION__); | 1141 | IRDA_DEBUG(0, "%s - dropping tx packet\n", __func__); |
1142 | ret = -VLSI_TX_DROP; | 1142 | ret = -VLSI_TX_DROP; |
1143 | } | 1143 | } |
1144 | else | 1144 | else |
@@ -1188,7 +1188,7 @@ static int vlsi_start_clock(struct pci_dev *pdev) | |||
1188 | if (count < 3) { | 1188 | if (count < 3) { |
1189 | if (clksrc == 1) { /* explicitly asked for PLL hence bail out */ | 1189 | if (clksrc == 1) { /* explicitly asked for PLL hence bail out */ |
1190 | IRDA_ERROR("%s: no PLL or failed to lock!\n", | 1190 | IRDA_ERROR("%s: no PLL or failed to lock!\n", |
1191 | __FUNCTION__); | 1191 | __func__); |
1192 | clkctl = CLKCTL_CLKSTP; | 1192 | clkctl = CLKCTL_CLKSTP; |
1193 | pci_write_config_byte(pdev, VLSI_PCI_CLKCTL, clkctl); | 1193 | pci_write_config_byte(pdev, VLSI_PCI_CLKCTL, clkctl); |
1194 | return -1; | 1194 | return -1; |
@@ -1197,7 +1197,7 @@ static int vlsi_start_clock(struct pci_dev *pdev) | |||
1197 | clksrc = 3; /* fallback to 40MHz XCLK (OB800) */ | 1197 | clksrc = 3; /* fallback to 40MHz XCLK (OB800) */ |
1198 | 1198 | ||
1199 | IRDA_DEBUG(0, "%s: PLL not locked, fallback to clksrc=%d\n", | 1199 | IRDA_DEBUG(0, "%s: PLL not locked, fallback to clksrc=%d\n", |
1200 | __FUNCTION__, clksrc); | 1200 | __func__, clksrc); |
1201 | } | 1201 | } |
1202 | else | 1202 | else |
1203 | clksrc = 1; /* got successful PLL lock */ | 1203 | clksrc = 1; /* got successful PLL lock */ |
@@ -1269,7 +1269,7 @@ static int vlsi_init_chip(struct pci_dev *pdev) | |||
1269 | /* start the clock and clean the registers */ | 1269 | /* start the clock and clean the registers */ |
1270 | 1270 | ||
1271 | if (vlsi_start_clock(pdev)) { | 1271 | if (vlsi_start_clock(pdev)) { |
1272 | IRDA_ERROR("%s: no valid clock source\n", __FUNCTION__); | 1272 | IRDA_ERROR("%s: no valid clock source\n", __func__); |
1273 | return -1; | 1273 | return -1; |
1274 | } | 1274 | } |
1275 | iobase = ndev->base_addr; | 1275 | iobase = ndev->base_addr; |
@@ -1386,7 +1386,7 @@ static void vlsi_tx_timeout(struct net_device *ndev) | |||
1386 | vlsi_irda_dev_t *idev = ndev->priv; | 1386 | vlsi_irda_dev_t *idev = ndev->priv; |
1387 | 1387 | ||
1388 | 1388 | ||
1389 | vlsi_reg_debug(ndev->base_addr, __FUNCTION__); | 1389 | vlsi_reg_debug(ndev->base_addr, __func__); |
1390 | vlsi_ring_debug(idev->tx_ring); | 1390 | vlsi_ring_debug(idev->tx_ring); |
1391 | 1391 | ||
1392 | if (netif_running(ndev)) | 1392 | if (netif_running(ndev)) |
@@ -1401,7 +1401,7 @@ static void vlsi_tx_timeout(struct net_device *ndev) | |||
1401 | 1401 | ||
1402 | if (vlsi_start_hw(idev)) | 1402 | if (vlsi_start_hw(idev)) |
1403 | IRDA_ERROR("%s: failed to restart hw - %s(%s) unusable!\n", | 1403 | IRDA_ERROR("%s: failed to restart hw - %s(%s) unusable!\n", |
1404 | __FUNCTION__, pci_name(idev->pdev), ndev->name); | 1404 | __func__, pci_name(idev->pdev), ndev->name); |
1405 | else | 1405 | else |
1406 | netif_start_queue(ndev); | 1406 | netif_start_queue(ndev); |
1407 | } | 1407 | } |
@@ -1446,7 +1446,7 @@ static int vlsi_ioctl(struct net_device *ndev, struct ifreq *rq, int cmd) | |||
1446 | break; | 1446 | break; |
1447 | default: | 1447 | default: |
1448 | IRDA_WARNING("%s: notsupp - cmd=%04x\n", | 1448 | IRDA_WARNING("%s: notsupp - cmd=%04x\n", |
1449 | __FUNCTION__, cmd); | 1449 | __func__, cmd); |
1450 | ret = -EOPNOTSUPP; | 1450 | ret = -EOPNOTSUPP; |
1451 | } | 1451 | } |
1452 | 1452 | ||
@@ -1491,7 +1491,7 @@ static irqreturn_t vlsi_interrupt(int irq, void *dev_instance) | |||
1491 | 1491 | ||
1492 | if (boguscount <= 0) | 1492 | if (boguscount <= 0) |
1493 | IRDA_MESSAGE("%s: too much work in interrupt!\n", | 1493 | IRDA_MESSAGE("%s: too much work in interrupt!\n", |
1494 | __FUNCTION__); | 1494 | __func__); |
1495 | return IRQ_RETVAL(handled); | 1495 | return IRQ_RETVAL(handled); |
1496 | } | 1496 | } |
1497 | 1497 | ||
@@ -1504,7 +1504,7 @@ static int vlsi_open(struct net_device *ndev) | |||
1504 | char hwname[32]; | 1504 | char hwname[32]; |
1505 | 1505 | ||
1506 | if (pci_request_regions(idev->pdev, drivername)) { | 1506 | if (pci_request_regions(idev->pdev, drivername)) { |
1507 | IRDA_WARNING("%s: io resource busy\n", __FUNCTION__); | 1507 | IRDA_WARNING("%s: io resource busy\n", __func__); |
1508 | goto errout; | 1508 | goto errout; |
1509 | } | 1509 | } |
1510 | ndev->base_addr = pci_resource_start(idev->pdev,0); | 1510 | ndev->base_addr = pci_resource_start(idev->pdev,0); |
@@ -1519,7 +1519,7 @@ static int vlsi_open(struct net_device *ndev) | |||
1519 | if (request_irq(ndev->irq, vlsi_interrupt, IRQF_SHARED, | 1519 | if (request_irq(ndev->irq, vlsi_interrupt, IRQF_SHARED, |
1520 | drivername, ndev)) { | 1520 | drivername, ndev)) { |
1521 | IRDA_WARNING("%s: couldn't get IRQ: %d\n", | 1521 | IRDA_WARNING("%s: couldn't get IRQ: %d\n", |
1522 | __FUNCTION__, ndev->irq); | 1522 | __func__, ndev->irq); |
1523 | goto errout_io; | 1523 | goto errout_io; |
1524 | } | 1524 | } |
1525 | 1525 | ||
@@ -1540,7 +1540,7 @@ static int vlsi_open(struct net_device *ndev) | |||
1540 | 1540 | ||
1541 | netif_start_queue(ndev); | 1541 | netif_start_queue(ndev); |
1542 | 1542 | ||
1543 | IRDA_MESSAGE("%s: device %s operational\n", __FUNCTION__, ndev->name); | 1543 | IRDA_MESSAGE("%s: device %s operational\n", __func__, ndev->name); |
1544 | 1544 | ||
1545 | return 0; | 1545 | return 0; |
1546 | 1546 | ||
@@ -1574,7 +1574,7 @@ static int vlsi_close(struct net_device *ndev) | |||
1574 | 1574 | ||
1575 | pci_release_regions(idev->pdev); | 1575 | pci_release_regions(idev->pdev); |
1576 | 1576 | ||
1577 | IRDA_MESSAGE("%s: device %s stopped\n", __FUNCTION__, ndev->name); | 1577 | IRDA_MESSAGE("%s: device %s stopped\n", __func__, ndev->name); |
1578 | 1578 | ||
1579 | return 0; | 1579 | return 0; |
1580 | } | 1580 | } |
@@ -1593,7 +1593,7 @@ static int vlsi_irda_init(struct net_device *ndev) | |||
1593 | 1593 | ||
1594 | if (pci_set_dma_mask(pdev,DMA_MASK_USED_BY_HW) | 1594 | if (pci_set_dma_mask(pdev,DMA_MASK_USED_BY_HW) |
1595 | || pci_set_dma_mask(pdev,DMA_MASK_MSTRPAGE)) { | 1595 | || pci_set_dma_mask(pdev,DMA_MASK_MSTRPAGE)) { |
1596 | IRDA_ERROR("%s: aborting due to PCI BM-DMA address limitations\n", __FUNCTION__); | 1596 | IRDA_ERROR("%s: aborting due to PCI BM-DMA address limitations\n", __func__); |
1597 | return -1; | 1597 | return -1; |
1598 | } | 1598 | } |
1599 | 1599 | ||
@@ -1645,14 +1645,14 @@ vlsi_irda_probe(struct pci_dev *pdev, const struct pci_device_id *id) | |||
1645 | 1645 | ||
1646 | if ( !pci_resource_start(pdev,0) | 1646 | if ( !pci_resource_start(pdev,0) |
1647 | || !(pci_resource_flags(pdev,0) & IORESOURCE_IO) ) { | 1647 | || !(pci_resource_flags(pdev,0) & IORESOURCE_IO) ) { |
1648 | IRDA_ERROR("%s: bar 0 invalid", __FUNCTION__); | 1648 | IRDA_ERROR("%s: bar 0 invalid", __func__); |
1649 | goto out_disable; | 1649 | goto out_disable; |
1650 | } | 1650 | } |
1651 | 1651 | ||
1652 | ndev = alloc_irdadev(sizeof(*idev)); | 1652 | ndev = alloc_irdadev(sizeof(*idev)); |
1653 | if (ndev==NULL) { | 1653 | if (ndev==NULL) { |
1654 | IRDA_ERROR("%s: Unable to allocate device memory.\n", | 1654 | IRDA_ERROR("%s: Unable to allocate device memory.\n", |
1655 | __FUNCTION__); | 1655 | __func__); |
1656 | goto out_disable; | 1656 | goto out_disable; |
1657 | } | 1657 | } |
1658 | 1658 | ||
@@ -1667,7 +1667,7 @@ vlsi_irda_probe(struct pci_dev *pdev, const struct pci_device_id *id) | |||
1667 | goto out_freedev; | 1667 | goto out_freedev; |
1668 | 1668 | ||
1669 | if (register_netdev(ndev) < 0) { | 1669 | if (register_netdev(ndev) < 0) { |
1670 | IRDA_ERROR("%s: register_netdev failed\n", __FUNCTION__); | 1670 | IRDA_ERROR("%s: register_netdev failed\n", __func__); |
1671 | goto out_freedev; | 1671 | goto out_freedev; |
1672 | } | 1672 | } |
1673 | 1673 | ||
@@ -1678,7 +1678,7 @@ vlsi_irda_probe(struct pci_dev *pdev, const struct pci_device_id *id) | |||
1678 | vlsi_proc_root, VLSI_PROC_FOPS, ndev); | 1678 | vlsi_proc_root, VLSI_PROC_FOPS, ndev); |
1679 | if (!ent) { | 1679 | if (!ent) { |
1680 | IRDA_WARNING("%s: failed to create proc entry\n", | 1680 | IRDA_WARNING("%s: failed to create proc entry\n", |
1681 | __FUNCTION__); | 1681 | __func__); |
1682 | } else { | 1682 | } else { |
1683 | ent->size = 0; | 1683 | ent->size = 0; |
1684 | } | 1684 | } |
@@ -1745,7 +1745,7 @@ static int vlsi_irda_suspend(struct pci_dev *pdev, pm_message_t state) | |||
1745 | 1745 | ||
1746 | if (!ndev) { | 1746 | if (!ndev) { |
1747 | IRDA_ERROR("%s - %s: no netdevice \n", | 1747 | IRDA_ERROR("%s - %s: no netdevice \n", |
1748 | __FUNCTION__, pci_name(pdev)); | 1748 | __func__, pci_name(pdev)); |
1749 | return 0; | 1749 | return 0; |
1750 | } | 1750 | } |
1751 | idev = ndev->priv; | 1751 | idev = ndev->priv; |
@@ -1756,7 +1756,7 @@ static int vlsi_irda_suspend(struct pci_dev *pdev, pm_message_t state) | |||
1756 | pdev->current_state = state.event; | 1756 | pdev->current_state = state.event; |
1757 | } | 1757 | } |
1758 | else | 1758 | else |
1759 | IRDA_ERROR("%s - %s: invalid suspend request %u -> %u\n", __FUNCTION__, pci_name(pdev), pdev->current_state, state.event); | 1759 | IRDA_ERROR("%s - %s: invalid suspend request %u -> %u\n", __func__, pci_name(pdev), pdev->current_state, state.event); |
1760 | mutex_unlock(&idev->mtx); | 1760 | mutex_unlock(&idev->mtx); |
1761 | return 0; | 1761 | return 0; |
1762 | } | 1762 | } |
@@ -1784,7 +1784,7 @@ static int vlsi_irda_resume(struct pci_dev *pdev) | |||
1784 | 1784 | ||
1785 | if (!ndev) { | 1785 | if (!ndev) { |
1786 | IRDA_ERROR("%s - %s: no netdevice \n", | 1786 | IRDA_ERROR("%s - %s: no netdevice \n", |
1787 | __FUNCTION__, pci_name(pdev)); | 1787 | __func__, pci_name(pdev)); |
1788 | return 0; | 1788 | return 0; |
1789 | } | 1789 | } |
1790 | idev = ndev->priv; | 1790 | idev = ndev->priv; |
@@ -1792,7 +1792,7 @@ static int vlsi_irda_resume(struct pci_dev *pdev) | |||
1792 | if (pdev->current_state == 0) { | 1792 | if (pdev->current_state == 0) { |
1793 | mutex_unlock(&idev->mtx); | 1793 | mutex_unlock(&idev->mtx); |
1794 | IRDA_WARNING("%s - %s: already resumed\n", | 1794 | IRDA_WARNING("%s - %s: already resumed\n", |
1795 | __FUNCTION__, pci_name(pdev)); | 1795 | __func__, pci_name(pdev)); |
1796 | return 0; | 1796 | return 0; |
1797 | } | 1797 | } |
1798 | 1798 | ||
@@ -1811,7 +1811,7 @@ static int vlsi_irda_resume(struct pci_dev *pdev) | |||
1811 | * now we explicitly set pdev->current_state = 0 after enabling the | 1811 | * now we explicitly set pdev->current_state = 0 after enabling the |
1812 | * device and independently resume_ok should catch any garbage config. | 1812 | * device and independently resume_ok should catch any garbage config. |
1813 | */ | 1813 | */ |
1814 | IRDA_WARNING("%s - hm, nothing to resume?\n", __FUNCTION__); | 1814 | IRDA_WARNING("%s - hm, nothing to resume?\n", __func__); |
1815 | mutex_unlock(&idev->mtx); | 1815 | mutex_unlock(&idev->mtx); |
1816 | return 0; | 1816 | return 0; |
1817 | } | 1817 | } |
diff --git a/drivers/net/irda/vlsi_ir.h b/drivers/net/irda/vlsi_ir.h index c8b9c74eea52..9b1884329fba 100644 --- a/drivers/net/irda/vlsi_ir.h +++ b/drivers/net/irda/vlsi_ir.h | |||
@@ -617,7 +617,7 @@ static inline void rd_set_addr_status(struct ring_descr *rd, dma_addr_t a, u8 s) | |||
617 | */ | 617 | */ |
618 | 618 | ||
619 | if ((a & ~DMA_MASK_MSTRPAGE)>>24 != MSTRPAGE_VALUE) { | 619 | if ((a & ~DMA_MASK_MSTRPAGE)>>24 != MSTRPAGE_VALUE) { |
620 | IRDA_ERROR("%s: pci busaddr inconsistency!\n", __FUNCTION__); | 620 | IRDA_ERROR("%s: pci busaddr inconsistency!\n", __func__); |
621 | dump_stack(); | 621 | dump_stack(); |
622 | return; | 622 | return; |
623 | } | 623 | } |
diff --git a/drivers/net/irda/w83977af_ir.c b/drivers/net/irda/w83977af_ir.c index 9fd2451b0fb2..002a6d769f21 100644 --- a/drivers/net/irda/w83977af_ir.c +++ b/drivers/net/irda/w83977af_ir.c | |||
@@ -114,7 +114,7 @@ static int __init w83977af_init(void) | |||
114 | { | 114 | { |
115 | int i; | 115 | int i; |
116 | 116 | ||
117 | IRDA_DEBUG(0, "%s()\n", __FUNCTION__ ); | 117 | IRDA_DEBUG(0, "%s()\n", __func__ ); |
118 | 118 | ||
119 | for (i=0; (io[i] < 2000) && (i < ARRAY_SIZE(dev_self)); i++) { | 119 | for (i=0; (io[i] < 2000) && (i < ARRAY_SIZE(dev_self)); i++) { |
120 | if (w83977af_open(i, io[i], irq[i], dma[i]) == 0) | 120 | if (w83977af_open(i, io[i], irq[i], dma[i]) == 0) |
@@ -133,7 +133,7 @@ static void __exit w83977af_cleanup(void) | |||
133 | { | 133 | { |
134 | int i; | 134 | int i; |
135 | 135 | ||
136 | IRDA_DEBUG(4, "%s()\n", __FUNCTION__ ); | 136 | IRDA_DEBUG(4, "%s()\n", __func__ ); |
137 | 137 | ||
138 | for (i=0; i < ARRAY_SIZE(dev_self); i++) { | 138 | for (i=0; i < ARRAY_SIZE(dev_self); i++) { |
139 | if (dev_self[i]) | 139 | if (dev_self[i]) |
@@ -154,12 +154,12 @@ int w83977af_open(int i, unsigned int iobase, unsigned int irq, | |||
154 | struct w83977af_ir *self; | 154 | struct w83977af_ir *self; |
155 | int err; | 155 | int err; |
156 | 156 | ||
157 | IRDA_DEBUG(0, "%s()\n", __FUNCTION__ ); | 157 | IRDA_DEBUG(0, "%s()\n", __func__ ); |
158 | 158 | ||
159 | /* Lock the port that we need */ | 159 | /* Lock the port that we need */ |
160 | if (!request_region(iobase, CHIP_IO_EXTENT, driver_name)) { | 160 | if (!request_region(iobase, CHIP_IO_EXTENT, driver_name)) { |
161 | IRDA_DEBUG(0, "%s(), can't get iobase of 0x%03x\n", | 161 | IRDA_DEBUG(0, "%s(), can't get iobase of 0x%03x\n", |
162 | __FUNCTION__ , iobase); | 162 | __func__ , iobase); |
163 | return -ENODEV; | 163 | return -ENODEV; |
164 | } | 164 | } |
165 | 165 | ||
@@ -241,7 +241,7 @@ int w83977af_open(int i, unsigned int iobase, unsigned int irq, | |||
241 | 241 | ||
242 | err = register_netdev(dev); | 242 | err = register_netdev(dev); |
243 | if (err) { | 243 | if (err) { |
244 | IRDA_ERROR("%s(), register_netdevice() failed!\n", __FUNCTION__); | 244 | IRDA_ERROR("%s(), register_netdevice() failed!\n", __func__); |
245 | goto err_out3; | 245 | goto err_out3; |
246 | } | 246 | } |
247 | IRDA_MESSAGE("IrDA: Registered device %s\n", dev->name); | 247 | IRDA_MESSAGE("IrDA: Registered device %s\n", dev->name); |
@@ -273,7 +273,7 @@ static int w83977af_close(struct w83977af_ir *self) | |||
273 | { | 273 | { |
274 | int iobase; | 274 | int iobase; |
275 | 275 | ||
276 | IRDA_DEBUG(0, "%s()\n", __FUNCTION__ ); | 276 | IRDA_DEBUG(0, "%s()\n", __func__ ); |
277 | 277 | ||
278 | iobase = self->io.fir_base; | 278 | iobase = self->io.fir_base; |
279 | 279 | ||
@@ -294,7 +294,7 @@ static int w83977af_close(struct w83977af_ir *self) | |||
294 | 294 | ||
295 | /* Release the PORT that this driver is using */ | 295 | /* Release the PORT that this driver is using */ |
296 | IRDA_DEBUG(0 , "%s(), Releasing Region %03x\n", | 296 | IRDA_DEBUG(0 , "%s(), Releasing Region %03x\n", |
297 | __FUNCTION__ , self->io.fir_base); | 297 | __func__ , self->io.fir_base); |
298 | release_region(self->io.fir_base, self->io.fir_ext); | 298 | release_region(self->io.fir_base, self->io.fir_ext); |
299 | 299 | ||
300 | if (self->tx_buff.head) | 300 | if (self->tx_buff.head) |
@@ -316,7 +316,7 @@ int w83977af_probe( int iobase, int irq, int dma) | |||
316 | int i; | 316 | int i; |
317 | 317 | ||
318 | for (i=0; i < 2; i++) { | 318 | for (i=0; i < 2; i++) { |
319 | IRDA_DEBUG( 0, "%s()\n", __FUNCTION__ ); | 319 | IRDA_DEBUG( 0, "%s()\n", __func__ ); |
320 | #ifdef CONFIG_USE_W977_PNP | 320 | #ifdef CONFIG_USE_W977_PNP |
321 | /* Enter PnP configuration mode */ | 321 | /* Enter PnP configuration mode */ |
322 | w977_efm_enter(efbase[i]); | 322 | w977_efm_enter(efbase[i]); |
@@ -403,7 +403,7 @@ int w83977af_probe( int iobase, int irq, int dma) | |||
403 | return 0; | 403 | return 0; |
404 | } else { | 404 | } else { |
405 | /* Try next extented function register address */ | 405 | /* Try next extented function register address */ |
406 | IRDA_DEBUG( 0, "%s(), Wrong chip version", __FUNCTION__ ); | 406 | IRDA_DEBUG( 0, "%s(), Wrong chip version", __func__ ); |
407 | } | 407 | } |
408 | } | 408 | } |
409 | return -1; | 409 | return -1; |
@@ -439,19 +439,19 @@ void w83977af_change_speed(struct w83977af_ir *self, __u32 speed) | |||
439 | case 115200: outb(0x01, iobase+ABLL); break; | 439 | case 115200: outb(0x01, iobase+ABLL); break; |
440 | case 576000: | 440 | case 576000: |
441 | ir_mode = HCR_MIR_576; | 441 | ir_mode = HCR_MIR_576; |
442 | IRDA_DEBUG(0, "%s(), handling baud of 576000\n", __FUNCTION__ ); | 442 | IRDA_DEBUG(0, "%s(), handling baud of 576000\n", __func__ ); |
443 | break; | 443 | break; |
444 | case 1152000: | 444 | case 1152000: |
445 | ir_mode = HCR_MIR_1152; | 445 | ir_mode = HCR_MIR_1152; |
446 | IRDA_DEBUG(0, "%s(), handling baud of 1152000\n", __FUNCTION__ ); | 446 | IRDA_DEBUG(0, "%s(), handling baud of 1152000\n", __func__ ); |
447 | break; | 447 | break; |
448 | case 4000000: | 448 | case 4000000: |
449 | ir_mode = HCR_FIR; | 449 | ir_mode = HCR_FIR; |
450 | IRDA_DEBUG(0, "%s(), handling baud of 4000000\n", __FUNCTION__ ); | 450 | IRDA_DEBUG(0, "%s(), handling baud of 4000000\n", __func__ ); |
451 | break; | 451 | break; |
452 | default: | 452 | default: |
453 | ir_mode = HCR_FIR; | 453 | ir_mode = HCR_FIR; |
454 | IRDA_DEBUG(0, "%s(), unknown baud rate of %d\n", __FUNCTION__ , speed); | 454 | IRDA_DEBUG(0, "%s(), unknown baud rate of %d\n", __func__ , speed); |
455 | break; | 455 | break; |
456 | } | 456 | } |
457 | 457 | ||
@@ -501,7 +501,7 @@ int w83977af_hard_xmit(struct sk_buff *skb, struct net_device *dev) | |||
501 | 501 | ||
502 | iobase = self->io.fir_base; | 502 | iobase = self->io.fir_base; |
503 | 503 | ||
504 | IRDA_DEBUG(4, "%s(%ld), skb->len=%d\n", __FUNCTION__ , jiffies, | 504 | IRDA_DEBUG(4, "%s(%ld), skb->len=%d\n", __func__ , jiffies, |
505 | (int) skb->len); | 505 | (int) skb->len); |
506 | 506 | ||
507 | /* Lock transmit buffer */ | 507 | /* Lock transmit buffer */ |
@@ -549,7 +549,7 @@ int w83977af_hard_xmit(struct sk_buff *skb, struct net_device *dev) | |||
549 | outb(ICR_ETMRI, iobase+ICR); | 549 | outb(ICR_ETMRI, iobase+ICR); |
550 | } else { | 550 | } else { |
551 | #endif | 551 | #endif |
552 | IRDA_DEBUG(4, "%s(%ld), mtt=%d\n", __FUNCTION__ , jiffies, mtt); | 552 | IRDA_DEBUG(4, "%s(%ld), mtt=%d\n", __func__ , jiffies, mtt); |
553 | if (mtt) | 553 | if (mtt) |
554 | udelay(mtt); | 554 | udelay(mtt); |
555 | 555 | ||
@@ -591,7 +591,7 @@ static void w83977af_dma_write(struct w83977af_ir *self, int iobase) | |||
591 | unsigned long flags; | 591 | unsigned long flags; |
592 | __u8 hcr; | 592 | __u8 hcr; |
593 | #endif | 593 | #endif |
594 | IRDA_DEBUG(4, "%s(), len=%d\n", __FUNCTION__ , self->tx_buff.len); | 594 | IRDA_DEBUG(4, "%s(), len=%d\n", __func__ , self->tx_buff.len); |
595 | 595 | ||
596 | /* Save current set */ | 596 | /* Save current set */ |
597 | set = inb(iobase+SSR); | 597 | set = inb(iobase+SSR); |
@@ -643,7 +643,7 @@ static int w83977af_pio_write(int iobase, __u8 *buf, int len, int fifo_size) | |||
643 | int actual = 0; | 643 | int actual = 0; |
644 | __u8 set; | 644 | __u8 set; |
645 | 645 | ||
646 | IRDA_DEBUG(4, "%s()\n", __FUNCTION__ ); | 646 | IRDA_DEBUG(4, "%s()\n", __func__ ); |
647 | 647 | ||
648 | /* Save current bank */ | 648 | /* Save current bank */ |
649 | set = inb(iobase+SSR); | 649 | set = inb(iobase+SSR); |
@@ -651,11 +651,11 @@ static int w83977af_pio_write(int iobase, __u8 *buf, int len, int fifo_size) | |||
651 | switch_bank(iobase, SET0); | 651 | switch_bank(iobase, SET0); |
652 | if (!(inb_p(iobase+USR) & USR_TSRE)) { | 652 | if (!(inb_p(iobase+USR) & USR_TSRE)) { |
653 | IRDA_DEBUG(4, | 653 | IRDA_DEBUG(4, |
654 | "%s(), warning, FIFO not empty yet!\n", __FUNCTION__ ); | 654 | "%s(), warning, FIFO not empty yet!\n", __func__ ); |
655 | 655 | ||
656 | fifo_size -= 17; | 656 | fifo_size -= 17; |
657 | IRDA_DEBUG(4, "%s(), %d bytes left in tx fifo\n", | 657 | IRDA_DEBUG(4, "%s(), %d bytes left in tx fifo\n", |
658 | __FUNCTION__ , fifo_size); | 658 | __func__ , fifo_size); |
659 | } | 659 | } |
660 | 660 | ||
661 | /* Fill FIFO with current frame */ | 661 | /* Fill FIFO with current frame */ |
@@ -665,7 +665,7 @@ static int w83977af_pio_write(int iobase, __u8 *buf, int len, int fifo_size) | |||
665 | } | 665 | } |
666 | 666 | ||
667 | IRDA_DEBUG(4, "%s(), fifo_size %d ; %d sent of %d\n", | 667 | IRDA_DEBUG(4, "%s(), fifo_size %d ; %d sent of %d\n", |
668 | __FUNCTION__ , fifo_size, actual, len); | 668 | __func__ , fifo_size, actual, len); |
669 | 669 | ||
670 | /* Restore bank */ | 670 | /* Restore bank */ |
671 | outb(set, iobase+SSR); | 671 | outb(set, iobase+SSR); |
@@ -685,7 +685,7 @@ static void w83977af_dma_xmit_complete(struct w83977af_ir *self) | |||
685 | int iobase; | 685 | int iobase; |
686 | __u8 set; | 686 | __u8 set; |
687 | 687 | ||
688 | IRDA_DEBUG(4, "%s(%ld)\n", __FUNCTION__ , jiffies); | 688 | IRDA_DEBUG(4, "%s(%ld)\n", __func__ , jiffies); |
689 | 689 | ||
690 | IRDA_ASSERT(self != NULL, return;); | 690 | IRDA_ASSERT(self != NULL, return;); |
691 | 691 | ||
@@ -700,7 +700,7 @@ static void w83977af_dma_xmit_complete(struct w83977af_ir *self) | |||
700 | 700 | ||
701 | /* Check for underrrun! */ | 701 | /* Check for underrrun! */ |
702 | if (inb(iobase+AUDR) & AUDR_UNDR) { | 702 | if (inb(iobase+AUDR) & AUDR_UNDR) { |
703 | IRDA_DEBUG(0, "%s(), Transmit underrun!\n", __FUNCTION__ ); | 703 | IRDA_DEBUG(0, "%s(), Transmit underrun!\n", __func__ ); |
704 | 704 | ||
705 | self->stats.tx_errors++; | 705 | self->stats.tx_errors++; |
706 | self->stats.tx_fifo_errors++; | 706 | self->stats.tx_fifo_errors++; |
@@ -741,7 +741,7 @@ int w83977af_dma_receive(struct w83977af_ir *self) | |||
741 | #endif | 741 | #endif |
742 | IRDA_ASSERT(self != NULL, return -1;); | 742 | IRDA_ASSERT(self != NULL, return -1;); |
743 | 743 | ||
744 | IRDA_DEBUG(4, "%s\n", __FUNCTION__ ); | 744 | IRDA_DEBUG(4, "%s\n", __func__ ); |
745 | 745 | ||
746 | iobase= self->io.fir_base; | 746 | iobase= self->io.fir_base; |
747 | 747 | ||
@@ -812,7 +812,7 @@ int w83977af_dma_receive_complete(struct w83977af_ir *self) | |||
812 | __u8 set; | 812 | __u8 set; |
813 | __u8 status; | 813 | __u8 status; |
814 | 814 | ||
815 | IRDA_DEBUG(4, "%s\n", __FUNCTION__ ); | 815 | IRDA_DEBUG(4, "%s\n", __func__ ); |
816 | 816 | ||
817 | st_fifo = &self->st_fifo; | 817 | st_fifo = &self->st_fifo; |
818 | 818 | ||
@@ -892,7 +892,7 @@ int w83977af_dma_receive_complete(struct w83977af_ir *self) | |||
892 | skb = dev_alloc_skb(len+1); | 892 | skb = dev_alloc_skb(len+1); |
893 | if (skb == NULL) { | 893 | if (skb == NULL) { |
894 | printk(KERN_INFO | 894 | printk(KERN_INFO |
895 | "%s(), memory squeeze, dropping frame.\n", __FUNCTION__); | 895 | "%s(), memory squeeze, dropping frame.\n", __func__); |
896 | /* Restore set register */ | 896 | /* Restore set register */ |
897 | outb(set, iobase+SSR); | 897 | outb(set, iobase+SSR); |
898 | 898 | ||
@@ -943,7 +943,7 @@ static void w83977af_pio_receive(struct w83977af_ir *self) | |||
943 | __u8 byte = 0x00; | 943 | __u8 byte = 0x00; |
944 | int iobase; | 944 | int iobase; |
945 | 945 | ||
946 | IRDA_DEBUG(4, "%s()\n", __FUNCTION__ ); | 946 | IRDA_DEBUG(4, "%s()\n", __func__ ); |
947 | 947 | ||
948 | IRDA_ASSERT(self != NULL, return;); | 948 | IRDA_ASSERT(self != NULL, return;); |
949 | 949 | ||
@@ -970,7 +970,7 @@ static __u8 w83977af_sir_interrupt(struct w83977af_ir *self, int isr) | |||
970 | __u8 set; | 970 | __u8 set; |
971 | int iobase; | 971 | int iobase; |
972 | 972 | ||
973 | IRDA_DEBUG(4, "%s(), isr=%#x\n", __FUNCTION__ , isr); | 973 | IRDA_DEBUG(4, "%s(), isr=%#x\n", __func__ , isr); |
974 | 974 | ||
975 | iobase = self->io.fir_base; | 975 | iobase = self->io.fir_base; |
976 | /* Transmit FIFO low on data */ | 976 | /* Transmit FIFO low on data */ |
@@ -1007,7 +1007,7 @@ static __u8 w83977af_sir_interrupt(struct w83977af_ir *self, int isr) | |||
1007 | /* Check if we need to change the speed? */ | 1007 | /* Check if we need to change the speed? */ |
1008 | if (self->new_speed) { | 1008 | if (self->new_speed) { |
1009 | IRDA_DEBUG(2, | 1009 | IRDA_DEBUG(2, |
1010 | "%s(), Changing speed!\n", __FUNCTION__ ); | 1010 | "%s(), Changing speed!\n", __func__ ); |
1011 | w83977af_change_speed(self, self->new_speed); | 1011 | w83977af_change_speed(self, self->new_speed); |
1012 | self->new_speed = 0; | 1012 | self->new_speed = 0; |
1013 | } | 1013 | } |
@@ -1189,7 +1189,7 @@ static int w83977af_net_open(struct net_device *dev) | |||
1189 | char hwname[32]; | 1189 | char hwname[32]; |
1190 | __u8 set; | 1190 | __u8 set; |
1191 | 1191 | ||
1192 | IRDA_DEBUG(0, "%s()\n", __FUNCTION__ ); | 1192 | IRDA_DEBUG(0, "%s()\n", __func__ ); |
1193 | 1193 | ||
1194 | IRDA_ASSERT(dev != NULL, return -1;); | 1194 | IRDA_ASSERT(dev != NULL, return -1;); |
1195 | self = (struct w83977af_ir *) dev->priv; | 1195 | self = (struct w83977af_ir *) dev->priv; |
@@ -1252,7 +1252,7 @@ static int w83977af_net_close(struct net_device *dev) | |||
1252 | int iobase; | 1252 | int iobase; |
1253 | __u8 set; | 1253 | __u8 set; |
1254 | 1254 | ||
1255 | IRDA_DEBUG(0, "%s()\n", __FUNCTION__ ); | 1255 | IRDA_DEBUG(0, "%s()\n", __func__ ); |
1256 | 1256 | ||
1257 | IRDA_ASSERT(dev != NULL, return -1;); | 1257 | IRDA_ASSERT(dev != NULL, return -1;); |
1258 | 1258 | ||
@@ -1307,7 +1307,7 @@ static int w83977af_net_ioctl(struct net_device *dev, struct ifreq *rq, int cmd) | |||
1307 | 1307 | ||
1308 | IRDA_ASSERT(self != NULL, return -1;); | 1308 | IRDA_ASSERT(self != NULL, return -1;); |
1309 | 1309 | ||
1310 | IRDA_DEBUG(2, "%s(), %s, (cmd=0x%X)\n", __FUNCTION__ , dev->name, cmd); | 1310 | IRDA_DEBUG(2, "%s(), %s, (cmd=0x%X)\n", __func__ , dev->name, cmd); |
1311 | 1311 | ||
1312 | spin_lock_irqsave(&self->lock, flags); | 1312 | spin_lock_irqsave(&self->lock, flags); |
1313 | 1313 | ||