Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
L
linux
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
Kirill Smelkov
linux
Commits
16f0fbb6
Commit
16f0fbb6
authored
Sep 18, 2002
by
Jeff Garzik
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Fix __FUNCTION__ breakage in several irda drivers
parent
a859b481
Changes
12
Show whitespace changes
Inline
Side-by-side
Showing
12 changed files
with
172 additions
and
183 deletions
+172
-183
drivers/net/irda/act200l.c
drivers/net/irda/act200l.c
+3
-3
drivers/net/irda/actisys.c
drivers/net/irda/actisys.c
+1
-1
drivers/net/irda/ali-ircc.c
drivers/net/irda/ali-ircc.c
+55
-59
drivers/net/irda/girbil.c
drivers/net/irda/girbil.c
+3
-3
drivers/net/irda/irport.c
drivers/net/irda/irport.c
+31
-33
drivers/net/irda/irtty.c
drivers/net/irda/irtty.c
+6
-8
drivers/net/irda/mcp2120.c
drivers/net/irda/mcp2120.c
+3
-3
drivers/net/irda/nsc-ircc.c
drivers/net/irda/nsc-ircc.c
+55
-58
drivers/net/irda/smc-ircc.c
drivers/net/irda/smc-ircc.c
+4
-4
drivers/net/irda/tekram.c
drivers/net/irda/tekram.c
+3
-3
drivers/net/irda/toshoboe.c
drivers/net/irda/toshoboe.c
+4
-4
drivers/net/irda/w83977af_ir.c
drivers/net/irda/w83977af_ir.c
+4
-4
No files found.
drivers/net/irda/act200l.c
View file @
16f0fbb6
...
...
@@ -158,7 +158,7 @@ static int act200l_change_speed(struct irda_task *task)
}
break
;
case
IRDA_TASK_CHILD_WAIT
:
WARNING
(
__FUNCTION__
"(), resetting dongle timed out!
\n
"
);
WARNING
(
"%s(), resetting dongle timed out!
\n
"
,
__FUNCTION__
);
ret
=
-
1
;
break
;
case
IRDA_TASK_CHILD_DONE
:
...
...
@@ -203,7 +203,7 @@ static int act200l_change_speed(struct irda_task *task)
self
->
speed_task
=
NULL
;
break
;
default:
ERROR
(
__FUNCTION__
"(), unknown state %d
\n
"
,
task
->
state
);
ERROR
(
"%s(), unknown state %d
\n
"
,
__FUNCTION__
,
task
->
state
);
irda_task_next_state
(
task
,
IRDA_TASK_DONE
);
self
->
speed_task
=
NULL
;
ret
=
-
1
;
...
...
@@ -269,7 +269,7 @@ static int act200l_reset(struct irda_task *task)
self
->
reset_task
=
NULL
;
break
;
default:
ERROR
(
__FUNCTION__
"(), unknown state %d
\n
"
,
task
->
state
);
ERROR
(
"%s(), unknown state %d
\n
"
,
__FUNCTION__
,
task
->
state
);
irda_task_next_state
(
task
,
IRDA_TASK_DONE
);
self
->
reset_task
=
NULL
;
ret
=
-
1
;
...
...
drivers/net/irda/actisys.c
View file @
16f0fbb6
...
...
@@ -259,7 +259,7 @@ static int actisys_reset(struct irda_task *task)
self
->
speed
=
9600
;
/* That's the default */
break
;
default:
ERROR
(
__FUNCTION__
"(), unknown state %d
\n
"
,
task
->
state
);
ERROR
(
"%s(), unknown state %d
\n
"
,
__FUNCTION__
,
task
->
state
);
irda_task_next_state
(
task
,
IRDA_TASK_DONE
);
self
->
reset_task
=
NULL
;
ret
=
-
1
;
...
...
drivers/net/irda/ali-ircc.c
View file @
16f0fbb6
...
...
@@ -141,12 +141,12 @@ int __init ali_ircc_init(void)
int
reg
,
revision
;
int
i
=
0
;
IRDA_DEBUG
(
2
,
__FUNCTION__
"(), ---------------- Start ----------------
\n
"
);
IRDA_DEBUG
(
2
,
"%s(), ---------------- Start ----------------
\n
"
,
__FUNCTION__
);
/* Probe for all the ALi chipsets we know about */
for
(
chip
=
chips
;
chip
->
name
;
chip
++
,
i
++
)
{
IRDA_DEBUG
(
2
,
__FUNCTION__
"(), Probing for %s ...
\n
"
,
chip
->
name
);
IRDA_DEBUG
(
2
,
"%s(), Probing for %s ...
\n
"
,
__FUNCTION__
,
chip
->
name
);
/* Try all config registers for this chip */
for
(
cfg
=
0
;
cfg
<
2
;
cfg
++
)
...
...
@@ -176,13 +176,11 @@ int __init ali_ircc_init(void)
if
(
reg
==
chip
->
cid_value
)
{
IRDA_DEBUG
(
2
,
__FUNCTION__
"(), Chip found at 0x%03x
\n
"
,
cfg_base
);
IRDA_DEBUG
(
2
,
"%s(), Chip found at 0x%03x
\n
"
,
__FUNCTION__
,
cfg_base
);
outb
(
0x1F
,
cfg_base
);
revision
=
inb
(
cfg_base
+
1
);
IRDA_DEBUG
(
2
,
__FUNCTION__
"(), Found %s chip, revision=%d
\n
"
,
IRDA_DEBUG
(
2
,
"%s(), Found %s chip, revision=%d
\n
"
,
__FUNCTION__
,
chip
->
name
,
revision
);
/*
...
...
@@ -205,15 +203,14 @@ int __init ali_ircc_init(void)
}
else
{
IRDA_DEBUG
(
2
,
__FUNCTION__
"(), No %s chip at 0x%03x
\n
"
,
chip
->
name
,
cfg_base
);
IRDA_DEBUG
(
2
,
"%s(), No %s chip at 0x%03x
\n
"
,
__FUNCTION__
,
chip
->
name
,
cfg_base
);
}
/* Exit configuration */
outb
(
0xbb
,
cfg_base
);
}
}
IRDA_DEBUG
(
2
,
__FUNCTION__
"(), ----------------- End -----------------
\n
"
);
IRDA_DEBUG
(
2
,
"%s(), ----------------- End -----------------
\n
"
,
__FUNCTION__
);
return
ret
;
}
...
...
@@ -227,7 +224,7 @@ static void __exit ali_ircc_cleanup(void)
{
int
i
;
IRDA_DEBUG
(
2
,
__FUNCTION__
"(), ---------------- Start ----------------
\n
"
);
IRDA_DEBUG
(
2
,
"%s(), ---------------- Start ----------------
\n
"
,
__FUNCTION__
);
pm_unregister_all
(
ali_ircc_pmproc
);
...
...
@@ -236,7 +233,7 @@ static void __exit ali_ircc_cleanup(void)
ali_ircc_close
(
dev_self
[
i
]);
}
IRDA_DEBUG
(
2
,
__FUNCTION__
"(), ----------------- End -----------------
\n
"
);
IRDA_DEBUG
(
2
,
"%s(), ----------------- End -----------------
\n
"
,
__FUNCTION__
);
}
/*
...
...
@@ -254,7 +251,7 @@ static int ali_ircc_open(int i, chipio_t *info)
int
ret
;
int
err
;
IRDA_DEBUG
(
2
,
__FUNCTION__
"(), ---------------- Start ----------------
\n
"
);
IRDA_DEBUG
(
2
,
"%s(), ---------------- Start ----------------
\n
"
,
__FUNCTION__
);
/* Set FIR FIFO and DMA Threshold */
if
((
ali_ircc_setup
(
info
))
==
-
1
)
...
...
@@ -264,7 +261,7 @@ static int ali_ircc_open(int i, chipio_t *info)
self
=
kmalloc
(
sizeof
(
struct
ali_ircc_cb
),
GFP_KERNEL
);
if
(
self
==
NULL
)
{
ERROR
(
__FUNCTION__
"(), can't allocate memory for control block!
\n
"
);
ERROR
(
"%s(), can't allocate memory for control block!
\n
"
,
__FUNCTION__
);
return
-
ENOMEM
;
}
memset
(
self
,
0
,
sizeof
(
struct
ali_ircc_cb
));
...
...
@@ -286,7 +283,7 @@ static int ali_ircc_open(int i, chipio_t *info)
/* Reserve the ioports that we need */
ret
=
check_region
(
self
->
io
.
fir_base
,
self
->
io
.
fir_ext
);
if
(
ret
<
0
)
{
WARNING
(
__FUNCTION__
"(), can't get iobase of 0x%03x
\n
"
,
WARNING
(
"%s(), can't get iobase of 0x%03x
\n
"
,
__FUNCTION__
,
self
->
io
.
fir_base
);
dev_self
[
i
]
=
NULL
;
kfree
(
self
);
...
...
@@ -340,7 +337,7 @@ static int ali_ircc_open(int i, chipio_t *info)
self
->
tx_fifo
.
tail
=
self
->
tx_buff
.
head
;
if
(
!
(
dev
=
dev_alloc
(
"irda%d"
,
&
err
)))
{
ERROR
(
__FUNCTION__
"(), dev_alloc() failed!
\n
"
);
ERROR
(
"%s(), dev_alloc() failed!
\n
"
,
__FUNCTION__
);
return
-
ENOMEM
;
}
...
...
@@ -359,14 +356,14 @@ static int ali_ircc_open(int i, chipio_t *info)
err
=
register_netdevice
(
dev
);
rtnl_unlock
();
if
(
err
)
{
ERROR
(
__FUNCTION__
"(), register_netdev() failed!
\n
"
);
ERROR
(
"%s(), register_netdev() failed!
\n
"
,
__FUNCTION__
);
return
-
1
;
}
MESSAGE
(
"IrDA: Registered device %s
\n
"
,
dev
->
name
);
/* Check dongle id */
dongle_id
=
ali_ircc_read_dongle_id
(
i
,
info
);
MESSAGE
(
__FUNCTION__
"(), %s, Found dongle: %s
\n
"
,
driver_name
,
dongle_types
[
dongle_id
]);
MESSAGE
(
"%s(), %s, Found dongle: %s
\n
"
,
__FUNCTION__
,
driver_name
,
dongle_types
[
dongle_id
]);
self
->
io
.
dongle_id
=
dongle_id
;
...
...
@@ -374,7 +371,7 @@ static int ali_ircc_open(int i, chipio_t *info)
if
(
pmdev
)
pmdev
->
data
=
self
;
IRDA_DEBUG
(
2
,
__FUNCTION__
"(), ----------------- End -----------------
\n
"
);
IRDA_DEBUG
(
2
,
"%s(), ----------------- End -----------------
\n
"
,
__FUNCTION__
);
return
0
;
}
...
...
@@ -390,7 +387,7 @@ static int __exit ali_ircc_close(struct ali_ircc_cb *self)
{
int
iobase
;
IRDA_DEBUG
(
4
,
__FUNCTION__
"(), ---------------- Start ----------------
\n
"
);
IRDA_DEBUG
(
4
,
"%s(), ---------------- Start ----------------
\n
"
,
__FUNCTION__
);
ASSERT
(
self
!=
NULL
,
return
-
1
;);
...
...
@@ -404,7 +401,7 @@ static int __exit ali_ircc_close(struct ali_ircc_cb *self)
}
/* Release the PORT that this driver is using */
IRDA_DEBUG
(
4
,
__FUNCTION__
"(), Releasing Region %03x
\n
"
,
self
->
io
.
fir_base
);
IRDA_DEBUG
(
4
,
"%s(), Releasing Region %03x
\n
"
,
__FUNCTION__
,
self
->
io
.
fir_base
);
release_region
(
self
->
io
.
fir_base
,
self
->
io
.
fir_ext
);
if
(
self
->
tx_buff
.
head
)
...
...
@@ -416,7 +413,7 @@ static int __exit ali_ircc_close(struct ali_ircc_cb *self)
dev_self
[
self
->
index
]
=
NULL
;
kfree
(
self
);
IRDA_DEBUG
(
2
,
__FUNCTION__
"(), ----------------- End -----------------
\n
"
);
IRDA_DEBUG
(
2
,
"%s(), ----------------- End -----------------
\n
"
,
__FUNCTION__
);
return
0
;
}
...
...
@@ -459,7 +456,7 @@ static int ali_ircc_probe_53(ali_chip_t *chip, chipio_t *info)
int
cfg_base
=
info
->
cfg_base
;
int
hi
,
low
,
reg
;
IRDA_DEBUG
(
2
,
__FUNCTION__
"(), ---------------- Start ----------------
\n
"
);
IRDA_DEBUG
(
2
,
"%s(), ---------------- Start ----------------
\n
"
,
__FUNCTION__
);
/* Enter Configuration */
outb
(
chip
->
entr1
,
cfg_base
);
...
...
@@ -478,13 +475,13 @@ static int ali_ircc_probe_53(ali_chip_t *chip, chipio_t *info)
info
->
sir_base
=
info
->
fir_base
;
IRDA_DEBUG
(
2
,
__FUNCTION__
"(), probing fir_base=0x%03x
\n
"
,
info
->
fir_base
);
IRDA_DEBUG
(
2
,
"%s(), probing fir_base=0x%03x
\n
"
,
__FUNCTION__
,
info
->
fir_base
);
/* Read IRQ control register */
outb
(
0x70
,
cfg_base
);
reg
=
inb
(
cfg_base
+
1
);
info
->
irq
=
reg
&
0x0f
;
IRDA_DEBUG
(
2
,
__FUNCTION__
"(), probing irq=%d
\n
"
,
info
->
irq
);
IRDA_DEBUG
(
2
,
"%s(), probing irq=%d
\n
"
,
__FUNCTION__
,
info
->
irq
);
/* Read DMA channel */
outb
(
0x74
,
cfg_base
);
...
...
@@ -492,26 +489,26 @@ static int ali_ircc_probe_53(ali_chip_t *chip, chipio_t *info)
info
->
dma
=
reg
&
0x07
;
if
(
info
->
dma
==
0x04
)
WARNING
(
__FUNCTION__
"(), No DMA channel assigned !
\n
"
);
WARNING
(
"%s(), No DMA channel assigned !
\n
"
,
__FUNCTION__
);
else
IRDA_DEBUG
(
2
,
__FUNCTION__
"(), probing dma=%d
\n
"
,
info
->
dma
);
IRDA_DEBUG
(
2
,
"%s(), probing dma=%d
\n
"
,
__FUNCTION__
,
info
->
dma
);
/* Read Enabled Status */
outb
(
0x30
,
cfg_base
);
reg
=
inb
(
cfg_base
+
1
);
info
->
enabled
=
(
reg
&
0x80
)
&&
(
reg
&
0x01
);
IRDA_DEBUG
(
2
,
__FUNCTION__
"(), probing enabled=%d
\n
"
,
info
->
enabled
);
IRDA_DEBUG
(
2
,
"%s(), probing enabled=%d
\n
"
,
__FUNCTION__
,
info
->
enabled
);
/* Read Power Status */
outb
(
0x22
,
cfg_base
);
reg
=
inb
(
cfg_base
+
1
);
info
->
suspended
=
(
reg
&
0x20
);
IRDA_DEBUG
(
2
,
__FUNCTION__
"(), probing suspended=%d
\n
"
,
info
->
suspended
);
IRDA_DEBUG
(
2
,
"%s(), probing suspended=%d
\n
"
,
__FUNCTION__
,
info
->
suspended
);
/* Exit configuration */
outb
(
0xbb
,
cfg_base
);
IRDA_DEBUG
(
2
,
__FUNCTION__
"(), ----------------- End -----------------
\n
"
);
IRDA_DEBUG
(
2
,
"%s(), ----------------- End -----------------
\n
"
,
__FUNCTION__
);
return
0
;
}
...
...
@@ -529,7 +526,7 @@ static int ali_ircc_setup(chipio_t *info)
int
version
;
int
iobase
=
info
->
fir_base
;
IRDA_DEBUG
(
2
,
__FUNCTION__
"(), ---------------- Start ----------------
\n
"
);
IRDA_DEBUG
(
2
,
"%s(), ---------------- Start ----------------
\n
"
,
__FUNCTION__
);
/* Locking comments :
* Most operations here need to be protected. We are called before
...
...
@@ -590,7 +587,7 @@ static int ali_ircc_setup(chipio_t *info)
// outb(UART_IER_RDI, iobase+UART_IER); //benjamin 2000/11/23 01:25PM
// Turn on the interrupts in ali_ircc_net_open
IRDA_DEBUG
(
2
,
__FUNCTION__
"(), ----------------- End ------------------
\n
"
);
IRDA_DEBUG
(
2
,
"%s(), ----------------- End ------------------
\n
"
,
__FUNCTION__
);
return
0
;
}
...
...
@@ -607,7 +604,7 @@ static int ali_ircc_read_dongle_id (int i, chipio_t *info)
int
dongle_id
,
reg
;
int
cfg_base
=
info
->
cfg_base
;
IRDA_DEBUG
(
2
,
__FUNCTION__
"(), ---------------- Start ----------------
\n
"
);
IRDA_DEBUG
(
2
,
"%s(), ---------------- Start ----------------
\n
"
,
__FUNCTION__
);
/* Enter Configuration */
outb
(
chips
[
i
].
entr1
,
cfg_base
);
...
...
@@ -621,13 +618,13 @@ static int ali_ircc_read_dongle_id (int i, chipio_t *info)
outb
(
0xf0
,
cfg_base
);
reg
=
inb
(
cfg_base
+
1
);
dongle_id
=
((
reg
>>
6
)
&
0x02
)
|
((
reg
>>
5
)
&
0x01
);
IRDA_DEBUG
(
2
,
__FUNCTION__
"(), probing dongle_id=%d, dongle_types=%s
\n
"
,
IRDA_DEBUG
(
2
,
"%s(), probing dongle_id=%d, dongle_types=%s
\n
"
,
__FUNCTION__
,
dongle_id
,
dongle_types
[
dongle_id
]);
/* Exit configuration */
outb
(
0xbb
,
cfg_base
);
IRDA_DEBUG
(
2
,
__FUNCTION__
"(), ----------------- End ------------------
\n
"
);
IRDA_DEBUG
(
2
,
"%s(), ----------------- End ------------------
\n
"
,
__FUNCTION__
);
return
dongle_id
;
}
...
...
@@ -643,7 +640,7 @@ static void ali_ircc_interrupt(int irq, void *dev_id, struct pt_regs *regs)
struct
net_device
*
dev
=
(
struct
net_device
*
)
dev_id
;
struct
ali_ircc_cb
*
self
;
IRDA_DEBUG
(
2
,
__FUNCTION__
"(), ---------------- Start ----------------
\n
"
);
IRDA_DEBUG
(
2
,
"%s(), ---------------- Start ----------------
\n
"
,
__FUNCTION__
);
if
(
!
dev
)
{
WARNING
(
"%s: irq %d for unknown device.
\n
"
,
driver_name
,
irq
);
...
...
@@ -662,7 +659,7 @@ static void ali_ircc_interrupt(int irq, void *dev_id, struct pt_regs *regs)
spin_unlock
(
&
self
->
lock
);
IRDA_DEBUG
(
2
,
__FUNCTION__
"(), ----------------- End ------------------
\n
"
);
IRDA_DEBUG
(
2
,
"%s(), ----------------- End ------------------
\n
"
,
__FUNCTION__
);
}
/*
* Function ali_ircc_fir_interrupt(irq, struct ali_ircc_cb *self, regs)
...
...
@@ -675,7 +672,7 @@ static void ali_ircc_fir_interrupt(int irq, struct ali_ircc_cb *self, struct pt_
__u8
eir
,
OldMessageCount
;
int
iobase
,
tmp
;
IRDA_DEBUG
(
1
,
__FUNCTION__
"(), ---------------- Start ----------------
\n
"
);
IRDA_DEBUG
(
1
,
"%s(), ---------------- Start ----------------
\n
"
,
__FUNCTION__
);
iobase
=
self
->
io
.
fir_base
;
...
...
@@ -688,10 +685,10 @@ static void ali_ircc_fir_interrupt(int irq, struct ali_ircc_cb *self, struct pt_
//self->ier = inb(iobase+FIR_IER); 2000/12/1 04:32PM
eir
=
self
->
InterruptID
&
self
->
ier
;
/* Mask out the interesting ones */
IRDA_DEBUG
(
1
,
__FUNCTION__
"(), self->InterruptID = %x
\n
"
,
self
->
InterruptID
);
IRDA_DEBUG
(
1
,
__FUNCTION__
"(), self->LineStatus = %x
\n
"
,
self
->
LineStatus
);
IRDA_DEBUG
(
1
,
__FUNCTION__
"(), self->ier = %x
\n
"
,
self
->
ier
);
IRDA_DEBUG
(
1
,
__FUNCTION__
"(), eir = %x
\n
"
,
eir
);
IRDA_DEBUG
(
1
,
"%s(), self->InterruptID = %x
\n
"
,
__FUNCTION__
,
self
->
InterruptID
);
IRDA_DEBUG
(
1
,
"%s(), self->LineStatus = %x
\n
"
,
__FUNCTION__
,
self
->
LineStatus
);
IRDA_DEBUG
(
1
,
"%s(), self->ier = %x
\n
"
,
__FUNCTION__
,
self
->
ier
);
IRDA_DEBUG
(
1
,
"%s(), eir = %x
\n
"
,
__FUNCTION__
,
eir
);
/* Disable interrupts */
SetCOMInterrupts
(
self
,
FALSE
);
...
...
@@ -702,7 +699,7 @@ static void ali_ircc_fir_interrupt(int irq, struct ali_ircc_cb *self, struct pt_
{
if
(
self
->
io
.
direction
==
IO_XMIT
)
/* TX */
{
IRDA_DEBUG
(
1
,
__FUNCTION__
"(), ******* IIR_EOM (Tx) *******
\n
"
);
IRDA_DEBUG
(
1
,
"%s(), ******* IIR_EOM (Tx) *******
\n
"
,
__FUNCTION__
);
if
(
ali_ircc_dma_xmit_complete
(
self
))
{
...
...
@@ -721,23 +718,23 @@ static void ali_ircc_fir_interrupt(int irq, struct ali_ircc_cb *self, struct pt_
}
else
/* RX */
{
IRDA_DEBUG
(
1
,
__FUNCTION__
"(), ******* IIR_EOM (Rx) *******
\n
"
);
IRDA_DEBUG
(
1
,
"%s(), ******* IIR_EOM (Rx) *******
\n
"
,
__FUNCTION__
);
if
(
OldMessageCount
>
((
self
->
LineStatus
+
1
)
&
0x07
))
{
self
->
rcvFramesOverflow
=
TRUE
;
IRDA_DEBUG
(
1
,
__FUNCTION__
"(), ******* self->rcvFramesOverflow = TRUE ********
\n
"
);
IRDA_DEBUG
(
1
,
"%s(), ******* self->rcvFramesOverflow = TRUE ********
\n
"
,
__FUNCTION__
);
}
if
(
ali_ircc_dma_receive_complete
(
self
))
{
IRDA_DEBUG
(
1
,
__FUNCTION__
"(), ******* receive complete ********
\n
"
);
IRDA_DEBUG
(
1
,
"%s(), ******* receive complete ********
\n
"
,
__FUNCTION__
);
self
->
ier
=
IER_EOM
;
}
else
{
IRDA_DEBUG
(
1
,
__FUNCTION__
"(), ******* Not receive complete ********
\n
"
);
IRDA_DEBUG
(
1
,
"%s(), ******* Not receive complete ********
\n
"
,
__FUNCTION__
);
self
->
ier
=
IER_EOM
|
IER_TIMER
;
}
...
...
@@ -750,7 +747,7 @@ static void ali_ircc_fir_interrupt(int irq, struct ali_ircc_cb *self, struct pt_
if
(
OldMessageCount
>
((
self
->
LineStatus
+
1
)
&
0x07
))
{
self
->
rcvFramesOverflow
=
TRUE
;
IRDA_DEBUG
(
1
,
__FUNCTION__
"(), ******* self->rcvFramesOverflow = TRUE *******
\n
"
);
IRDA_DEBUG
(
1
,
"%s(), ******* self->rcvFramesOverflow = TRUE *******
\n
"
,
__FUNCTION__
);
}
/* Disable Timer */
switch_bank
(
iobase
,
BANK1
);
...
...
@@ -782,7 +779,7 @@ static void ali_ircc_fir_interrupt(int irq, struct ali_ircc_cb *self, struct pt_
/* Restore Interrupt */
SetCOMInterrupts
(
self
,
TRUE
);
IRDA_DEBUG
(
1
,
__FUNCTION__
"(), ----------------- End ---------------
\n
"
);
IRDA_DEBUG
(
1
,
"%s(), ----------------- End ---------------
\n
"
,
__FUNCTION__
);
}
/*
...
...
@@ -796,7 +793,7 @@ static void ali_ircc_sir_interrupt(int irq, struct ali_ircc_cb *self, struct pt_
int
iobase
;
int
iir
,
lsr
;
IRDA_DEBUG
(
2
,
__FUNCTION__
"(), ---------------- Start ----------------
\n
"
);
IRDA_DEBUG
(
2
,
"%s(), ---------------- Start ----------------
\n
"
,
__FUNCTION__
);
iobase
=
self
->
io
.
sir_base
;
...
...
@@ -805,14 +802,13 @@ static void ali_ircc_sir_interrupt(int irq, struct ali_ircc_cb *self, struct pt_
/* Clear interrupt */
lsr
=
inb
(
iobase
+
UART_LSR
);
IRDA_DEBUG
(
4
,
__FUNCTION__
"(), iir=%02x, lsr=%02x, iobase=%#x
\n
"
,
IRDA_DEBUG
(
4
,
"%s(), iir=%02x, lsr=%02x, iobase=%#x
\n
"
,
__FUNCTION__
,
iir
,
lsr
,
iobase
);
switch
(
iir
)
{
case
UART_IIR_RLSI
:
IRDA_DEBUG
(
2
,
__FUNCTION__
"(), RLSI
\n
"
);
IRDA_DEBUG
(
2
,
"%s(), RLSI
\n
"
,
__FUNCTION__
);
break
;
case
UART_IIR_RDI
:
/* Receive interrupt */
...
...
@@ -826,14 +822,14 @@ static void ali_ircc_sir_interrupt(int irq, struct ali_ircc_cb *self, struct pt_
}
break
;
default:
IRDA_DEBUG
(
0
,
__FUNCTION__
"(), unhandled IIR=%#x
\n
"
,
iir
);
IRDA_DEBUG
(
0
,
"%s(), unhandled IIR=%#x
\n
"
,
__FUNCTION__
,
iir
);
break
;
}
}
IRDA_DEBUG
(
2
,
__FUNCTION__
"(), ----------------- End ------------------
\n
"
);
IRDA_DEBUG
(
2
,
"%s(), ----------------- End ------------------
\n
"
,
__FUNCTION__
);
}
...
...
@@ -848,7 +844,7 @@ static void ali_ircc_sir_receive(struct ali_ircc_cb *self)
int
boguscount
=
0
;
int
iobase
;
IRDA_DEBUG
(
2
,
__FUNCTION__
"(), ---------------- Start ----------------
\n
"
);
IRDA_DEBUG
(
2
,
"%s(), ---------------- Start ----------------
\n
"
,
__FUNCTION__
);
ASSERT
(
self
!=
NULL
,
return
;);
iobase
=
self
->
io
.
sir_base
;
...
...
@@ -863,7 +859,7 @@ static void ali_ircc_sir_receive(struct ali_ircc_cb *self)
/* Make sure we don't stay here to long */
if
(
boguscount
++
>
32
)
{
IRDA_DEBUG
(
2
,
__FUNCTION__
"(), breaking!
\n
"
);
IRDA_DEBUG
(
2
,
"%s(), breaking!
\n
"
,
__FUNCTION__
);
break
;
}
}
while
(
inb
(
iobase
+
UART_LSR
)
&
UART_LSR_DR
);
...
...
@@ -1662,7 +1658,7 @@ static int ali_ircc_dma_xmit_complete(struct ali_ircc_cb *self)
if
((
inb
(
iobase
+
FIR_LSR
)
&
LSR_FRAME_ABORT
)
==
LSR_FRAME_ABORT
)
{
ERROR
(
__FUNCTION__
"(), ********* LSR_FRAME_ABORT *********
\n
"
);
ERROR
(
"%s(), ********* LSR_FRAME_ABORT *********
\n
"
,
__FUNCTION__
);
self
->
stats
.
tx_errors
++
;
self
->
stats
.
tx_fifo_errors
++
;
}
...
...
@@ -1909,8 +1905,8 @@ static int ali_ircc_dma_receive_complete(struct ali_ircc_cb *self)
skb
=
dev_alloc_skb
(
len
+
1
);
if
(
skb
==
NULL
)
{
WARNING
(
__FUNCTION__
"
(), memory squeeze, "
"dropping frame.
\n
"
);
WARNING
(
"%s
(), memory squeeze, "
"dropping frame.
\n
"
,
__FUNCTION__
);
self
->
stats
.
rx_dropped
++
;
return
FALSE
;
...
...
drivers/net/irda/girbil.c
View file @
16f0fbb6
...
...
@@ -129,7 +129,7 @@ static int girbil_change_speed(struct irda_task *task)
}
break
;
case
IRDA_TASK_CHILD_WAIT
:
WARNING
(
__FUNCTION__
"(), resetting dongle timed out!
\n
"
);
WARNING
(
"%s(), resetting dongle timed out!
\n
"
,
__FUNCTION__
);
ret
=
-
1
;
break
;
case
IRDA_TASK_CHILD_DONE
:
...
...
@@ -168,7 +168,7 @@ static int girbil_change_speed(struct irda_task *task)
self
->
speed_task
=
NULL
;
break
;
default:
ERROR
(
__FUNCTION__
"(), unknown state %d
\n
"
,
task
->
state
);
ERROR
(
"%s(), unknown state %d
\n
"
,
__FUNCTION__
,
task
->
state
);
irda_task_next_state
(
task
,
IRDA_TASK_DONE
);
self
->
speed_task
=
NULL
;
ret
=
-
1
;
...
...
@@ -221,7 +221,7 @@ static int girbil_reset(struct irda_task *task)
self
->
reset_task
=
NULL
;
break
;
default:
ERROR
(
__FUNCTION__
"(), unknown state %d
\n
"
,
task
->
state
);
ERROR
(
"%s(), unknown state %d
\n
"
,
__FUNCTION__
,
task
->
state
);
irda_task_next_state
(
task
,
IRDA_TASK_DONE
);
self
->
reset_task
=
NULL
;
ret
=
-
1
;
...
...
drivers/net/irda/irport.c
View file @
16f0fbb6
...
...
@@ -124,7 +124,7 @@ static void __exit irport_cleanup(void)
{
int
i
;
IRDA_DEBUG
(
4
,
__FUNCTION__
"()
\n
"
);
IRDA_DEBUG
(
4
,
"%s()
\n
"
,
__FUNCTION__
);
for
(
i
=
0
;
i
<
4
;
i
++
)
{
if
(
dev_self
[
i
])
...
...
@@ -140,15 +140,15 @@ irport_open(int i, unsigned int iobase, unsigned int irq)
void
*
ret
;
int
err
;
IRDA_DEBUG
(
1
,
__FUNCTION__
"()
\n
"
);
IRDA_DEBUG
(
1
,
"%s()
\n
"
,
__FUNCTION__
);
/*
* Allocate new instance of the driver
*/
self
=
kmalloc
(
sizeof
(
struct
irport_cb
),
GFP_KERNEL
);
if
(
!
self
)
{
ERROR
(
__FUNCTION__
"
(), can't allocate memory for "
"control block!
\n
"
);
ERROR
(
"%s
(), can't allocate memory for "
"control block!
\n
"
,
__FUNCTION__
);
return
NULL
;
}
memset
(
self
,
0
,
sizeof
(
struct
irport_cb
));
...
...
@@ -168,8 +168,8 @@ irport_open(int i, unsigned int iobase, unsigned int irq)
/* Lock the port that we need */
ret
=
request_region
(
self
->
io
.
sir_base
,
self
->
io
.
sir_ext
,
driver_name
);
if
(
!
ret
)
{
IRDA_DEBUG
(
0
,
__FUNCTION__
"
(), can't get iobase of 0x%03x
\n
"
,
self
->
io
.
sir_base
);
IRDA_DEBUG
(
0
,
"%s
(), can't get iobase of 0x%03x
\n
"
,
__FUNCTION__
,
self
->
io
.
sir_base
);
return
NULL
;
}
...
...
@@ -212,7 +212,7 @@ irport_open(int i, unsigned int iobase, unsigned int irq)
self
->
mode
=
IRDA_IRLAP
;
if
(
!
(
dev
=
dev_alloc
(
"irda%d"
,
&
err
)))
{
ERROR
(
__FUNCTION__
"(), dev_alloc() failed!
\n
"
);
ERROR
(
"%s(), dev_alloc() failed!
\n
"
,
__FUNCTION__
);
return
NULL
;
}
self
->
netdev
=
dev
;
...
...
@@ -240,7 +240,7 @@ irport_open(int i, unsigned int iobase, unsigned int irq)
err
=
register_netdevice
(
dev
);
rtnl_unlock
();
if
(
err
)
{
ERROR
(
__FUNCTION__
"(), register_netdev() failed!
\n
"
);
ERROR
(
"%s(), register_netdev() failed!
\n
"
,
__FUNCTION__
);
return
NULL
;
}
MESSAGE
(
"IrDA: Registered device %s
\n
"
,
dev
->
name
);
...
...
@@ -265,8 +265,8 @@ int irport_close(struct irport_cb *self)
}
/* Release the IO-port that this driver is using */
IRDA_DEBUG
(
0
,
__FUNCTION__
"
(), Releasing Region %03x
\n
"
,
self
->
io
.
sir_base
);
IRDA_DEBUG
(
0
,
"%s
(), Releasing Region %03x
\n
"
,
__FUNCTION__
,
self
->
io
.
sir_base
);
release_region
(
self
->
io
.
sir_base
,
self
->
io
.
sir_ext
);
if
(
self
->
tx_buff
.
head
)
...
...
@@ -323,7 +323,7 @@ void irport_stop(struct irport_cb *self)
*/
int
irport_probe
(
int
iobase
)
{
IRDA_DEBUG
(
4
,
__FUNCTION__
"(), iobase=%#x
\n
"
,
iobase
);
IRDA_DEBUG
(
4
,
"%s(), iobase=%#x
\n
"
,
__FUNCTION__
,
iobase
);
return
0
;
}
...
...
@@ -402,7 +402,7 @@ int __irport_change_speed(struct irda_task *task)
int
wasunlocked
=
0
;
int
ret
=
0
;
IRDA_DEBUG
(
2
,
__FUNCTION__
"(), <%ld>
\n
"
,
jiffies
);
IRDA_DEBUG
(
2
,
"%s(), <%ld>
\n
"
,
__FUNCTION__
,
jiffies
);
self
=
(
struct
irport_cb
*
)
task
->
instance
;
...
...
@@ -455,8 +455,7 @@ int __irport_change_speed(struct irda_task *task)
irda_task_next_state
(
task
,
IRDA_TASK_CHILD_DONE
);
break
;
case
IRDA_TASK_CHILD_WAIT
:
WARNING
(
__FUNCTION__
"(), changing speed of dongle timed out!
\n
"
);
WARNING
(
"%s(), changing speed of dongle timed out!
\n
"
,
__FUNCTION__
);
ret
=
-
1
;
break
;
case
IRDA_TASK_CHILD_DONE
:
...
...
@@ -466,7 +465,7 @@ int __irport_change_speed(struct irda_task *task)
irda_task_next_state
(
task
,
IRDA_TASK_DONE
);
break
;
default:
ERROR
(
__FUNCTION__
"(), unknown state %d
\n
"
,
task
->
state
);
ERROR
(
"%s(), unknown state %d
\n
"
,
__FUNCTION__
,
task
->
state
);
irda_task_next_state
(
task
,
IRDA_TASK_DONE
);
ret
=
-
1
;
break
;
...
...
@@ -494,7 +493,7 @@ static void irport_write_wakeup(struct irport_cb *self)
ASSERT
(
self
!=
NULL
,
return
;);
IRDA_DEBUG
(
4
,
__FUNCTION__
"()
\n
"
);
IRDA_DEBUG
(
4
,
"%s()
\n
"
,
__FUNCTION__
);
iobase
=
self
->
io
.
sir_base
;
...
...
@@ -556,7 +555,7 @@ static int irport_write(int iobase, int fifo_size, __u8 *buf, int len)
/* Tx FIFO should be empty! */
if
(
!
(
inb
(
iobase
+
UART_LSR
)
&
UART_LSR_THRE
))
{
IRDA_DEBUG
(
0
,
__FUNCTION__
"(), failed, fifo not empty!
\n
"
);
IRDA_DEBUG
(
0
,
"%s(), failed, fifo not empty!
\n
"
,
__FUNCTION__
);
return
0
;
}
...
...
@@ -581,7 +580,7 @@ static int irport_change_speed_complete(struct irda_task *task)
{
struct
irport_cb
*
self
;
IRDA_DEBUG
(
1
,
__FUNCTION__
"()
\n
"
);
IRDA_DEBUG
(
1
,
"%s()
\n
"
,
__FUNCTION__
);
self
=
(
struct
irport_cb
*
)
task
->
instance
;
...
...
@@ -638,7 +637,7 @@ int irport_hard_xmit(struct sk_buff *skb, struct net_device *dev)
int
iobase
;
s32
speed
;
IRDA_DEBUG
(
1
,
__FUNCTION__
"()
\n
"
);
IRDA_DEBUG
(
1
,
"%s()
\n
"
,
__FUNCTION__
);
ASSERT
(
dev
!=
NULL
,
return
0
;);
...
...
@@ -712,7 +711,7 @@ static void irport_receive(struct irport_cb *self)
/* Make sure we don't stay here to long */
if
(
boguscount
++
>
32
)
{
IRDA_DEBUG
(
2
,
__FUNCTION__
"(), breaking!
\n
"
);
IRDA_DEBUG
(
2
,
"%s(), breaking!
\n
"
,
__FUNCTION__
);
break
;
}
}
while
(
inb
(
iobase
+
UART_LSR
)
&
UART_LSR_DR
);
...
...
@@ -732,7 +731,7 @@ void irport_interrupt(int irq, void *dev_id, struct pt_regs *regs)
int
iir
,
lsr
;
if
(
!
dev
)
{
WARNING
(
__FUNCTION__
"() irq %d for unknown device.
\n
"
,
irq
);
WARNING
(
"%s() irq %d for unknown device.
\n
"
,
__FUNCTION__
,
irq
);
return
;
}
self
=
(
struct
irport_cb
*
)
dev
->
priv
;
...
...
@@ -746,13 +745,12 @@ void irport_interrupt(int irq, void *dev_id, struct pt_regs *regs)
/* Clear interrupt */
lsr
=
inb
(
iobase
+
UART_LSR
);
IRDA_DEBUG
(
4
,
__FUNCTION__
"(), iir=%02x, lsr=%02x, iobase=%#x
\n
"
,
iir
,
lsr
,
iobase
);
IRDA_DEBUG
(
4
,
"%s(), iir=%02x, lsr=%02x, iobase=%#x
\n
"
,
__FUNCTION__
,
iir
,
lsr
,
iobase
);
switch
(
iir
)
{
case
UART_IIR_RLSI
:
IRDA_DEBUG
(
2
,
__FUNCTION__
"(), RLSI
\n
"
);
IRDA_DEBUG
(
2
,
"%s(), RLSI
\n
"
,
__FUNCTION__
);
break
;
case
UART_IIR_RDI
:
/* Receive interrupt */
...
...
@@ -764,7 +762,7 @@ void irport_interrupt(int irq, void *dev_id, struct pt_regs *regs)
irport_write_wakeup
(
self
);
break
;
default:
IRDA_DEBUG
(
0
,
__FUNCTION__
"(), unhandled IIR=%#x
\n
"
,
iir
);
IRDA_DEBUG
(
0
,
"%s(), unhandled IIR=%#x
\n
"
,
__FUNCTION__
,
iir
);
break
;
}
...
...
@@ -800,7 +798,7 @@ int irport_net_open(struct net_device *dev)
char
hwname
[
16
];
unsigned
long
flags
;
IRDA_DEBUG
(
1
,
__FUNCTION__
"()
\n
"
);
IRDA_DEBUG
(
1
,
"%s()
\n
"
,
__FUNCTION__
);
ASSERT
(
dev
!=
NULL
,
return
-
1
;);
self
=
(
struct
irport_cb
*
)
dev
->
priv
;
...
...
@@ -809,8 +807,8 @@ int irport_net_open(struct net_device *dev)
if
(
request_irq
(
self
->
io
.
irq
,
self
->
interrupt
,
0
,
dev
->
name
,
(
void
*
)
dev
))
{
IRDA_DEBUG
(
0
,
__FUNCTION__
"
(), unable to allocate irq=%d
\n
"
,
self
->
io
.
irq
);
IRDA_DEBUG
(
0
,
"%s
(), unable to allocate irq=%d
\n
"
,
__FUNCTION__
,
self
->
io
.
irq
);
return
-
EAGAIN
;
}
...
...
@@ -850,7 +848,7 @@ int irport_net_close(struct net_device *dev)
int
iobase
;
unsigned
long
flags
;
IRDA_DEBUG
(
4
,
__FUNCTION__
"()
\n
"
);
IRDA_DEBUG
(
4
,
"%s()
\n
"
,
__FUNCTION__
);
ASSERT
(
dev
!=
NULL
,
return
-
1
;);
self
=
(
struct
irport_cb
*
)
dev
->
priv
;
...
...
@@ -893,7 +891,7 @@ void irport_wait_until_sent(struct irport_cb *self)
/* Wait until Tx FIFO is empty */
while (!(inb(iobase+UART_LSR) & UART_LSR_THRE)) {
IRDA_DEBUG(2,
__FUNCTION__ "(), waiting!\n"
);
IRDA_DEBUG(2,
"%s(), waiting!\n", __FUNCTION__
);
current->state = TASK_INTERRUPTIBLE;
schedule_timeout(MSECS_TO_JIFFIES(60));
}
...
...
@@ -948,7 +946,7 @@ static int irport_raw_write(struct net_device *dev, __u8 *buf, int len)
/* Tx FIFO should be empty! */
if
(
!
(
inb
(
iobase
+
UART_LSR
)
&
UART_LSR_THRE
))
{
IRDA_DEBUG
(
0
,
__FUNCTION__
"(), failed, fifo not empty!
\n
"
);
IRDA_DEBUG
(
0
,
"%s(), failed, fifo not empty!
\n
"
,
__FUNCTION__
);
return
-
1
;
}
...
...
@@ -982,7 +980,7 @@ static int irport_net_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
ASSERT
(
self
!=
NULL
,
return
-
1
;);
IRDA_DEBUG
(
2
,
__FUNCTION__
"(), %s, (cmd=0x%X)
\n
"
,
dev
->
name
,
cmd
);
IRDA_DEBUG
(
2
,
"%s(), %s, (cmd=0x%X)
\n
"
,
__FUNCTION__
,
dev
->
name
,
cmd
);
switch
(
cmd
)
{
case
SIOCSBANDWIDTH
:
/* Set bandwidth */
...
...
drivers/net/irda/irtty.c
View file @
16f0fbb6
...
...
@@ -120,9 +120,8 @@ static void __exit irtty_cleanup(void)
/* Unregister tty line-discipline */
if
((
ret
=
tty_register_ldisc
(
N_IRDA
,
NULL
)))
{
ERROR
(
__FUNCTION__
"(), can't unregister line discipline (err = %d)
\n
"
,
ret
);
ERROR
(
"%s(), can't unregister line discipline (err = %d)
\n
"
,
__FUNCTION__
,
ret
);
}
/*
...
...
@@ -229,7 +228,7 @@ static int irtty_open(struct tty_struct *tty)
self
->
rx_buff
.
data
=
self
->
rx_buff
.
head
;
if
(
!
(
dev
=
dev_alloc
(
"irda%d"
,
&
err
)))
{
ERROR
(
__FUNCTION__
"(), dev_alloc() failed!
\n
"
);
ERROR
(
"%s(), dev_alloc() failed!
\n
"
,
__FUNCTION__
);
return
-
ENOMEM
;
}
...
...
@@ -248,7 +247,7 @@ static int irtty_open(struct tty_struct *tty)
err
=
register_netdevice
(
dev
);
rtnl_unlock
();
if
(
err
)
{
ERROR
(
__FUNCTION__
"(), register_netdev() failed!
\n
"
);
ERROR
(
"%s(), register_netdev() failed!
\n
"
,
__FUNCTION__
);
return
-
1
;
}
...
...
@@ -467,8 +466,7 @@ static int irtty_change_speed(struct irda_task *task)
irda_task_next_state
(
task
,
IRDA_TASK_CHILD_DONE
);
break
;
case
IRDA_TASK_CHILD_WAIT
:
WARNING
(
__FUNCTION__
"(), changing speed of dongle timed out!
\n
"
);
WARNING
(
"%s(), changing speed of dongle timed out!
\n
"
,
__FUNCTION__
);
ret
=
-
1
;
break
;
case
IRDA_TASK_CHILD_DONE
:
...
...
@@ -479,7 +477,7 @@ static int irtty_change_speed(struct irda_task *task)
self
->
task
=
NULL
;
break
;
default:
ERROR
(
__FUNCTION__
"(), unknown state %d
\n
"
,
task
->
state
);
ERROR
(
"%s(), unknown state %d
\n
"
,
__FUNCTION__
,
task
->
state
);
irda_task_next_state
(
task
,
IRDA_TASK_DONE
);
self
->
task
=
NULL
;
ret
=
-
1
;
...
...
drivers/net/irda/mcp2120.c
View file @
16f0fbb6
...
...
@@ -109,7 +109,7 @@ static int mcp2120_change_speed(struct irda_task *task)
}
break
;
case
IRDA_TASK_CHILD_WAIT
:
WARNING
(
__FUNCTION__
"(), resetting dongle timed out!
\n
"
);
WARNING
(
"%s(), resetting dongle timed out!
\n
"
,
__FUNCTION__
);
ret
=
-
1
;
break
;
case
IRDA_TASK_CHILD_DONE
:
...
...
@@ -157,7 +157,7 @@ static int mcp2120_change_speed(struct irda_task *task)
//printk("mcp2120_change_speed irda_task_wait\n");
break
;
default:
ERROR
(
__FUNCTION__
"(), unknown state %d
\n
"
,
task
->
state
);
ERROR
(
"%s(), unknown state %d
\n
"
,
__FUNCTION__
,
task
->
state
);
irda_task_next_state
(
task
,
IRDA_TASK_DONE
);
self
->
speed_task
=
NULL
;
ret
=
-
1
;
...
...
@@ -212,7 +212,7 @@ static int mcp2120_reset(struct irda_task *task)
self
->
reset_task
=
NULL
;
break
;
default:
ERROR
(
__FUNCTION__
"(), unknown state %d
\n
"
,
task
->
state
);
ERROR
(
"%s(), unknown state %d
\n
"
,
__FUNCTION__
,
task
->
state
);
irda_task_next_state
(
task
,
IRDA_TASK_DONE
);
self
->
reset_task
=
NULL
;
ret
=
-
1
;
...
...
drivers/net/irda/nsc-ircc.c
View file @
16f0fbb6
...
...
@@ -161,7 +161,7 @@ int __init nsc_ircc_init(void)
/* Probe for all the NSC chipsets we know about */
for
(
chip
=
chips
;
chip
->
name
;
chip
++
)
{
IRDA_DEBUG
(
2
,
__FUNCTION__
"(), Probing for %s ...
\n
"
,
IRDA_DEBUG
(
2
,
"%s(), Probing for %s ...
\n
"
,
__FUNCTION__
,
chip
->
name
);
/* Try all config registers for this chip */
...
...
@@ -179,8 +179,7 @@ int __init nsc_ircc_init(void)
/* Read index register */
reg
=
inb
(
cfg_base
);
if
(
reg
==
0xff
)
{
IRDA_DEBUG
(
2
,
__FUNCTION__
"() no chip at 0x%03x
\n
"
,
cfg_base
);
IRDA_DEBUG
(
2
,
"%s() no chip at 0x%03x
\n
"
,
__FUNCTION__
,
cfg_base
);
continue
;
}
...
...
@@ -188,9 +187,8 @@ int __init nsc_ircc_init(void)
outb
(
chip
->
cid_index
,
cfg_base
);
id
=
inb
(
cfg_base
+
1
);
if
((
id
&
chip
->
cid_mask
)
==
chip
->
cid_value
)
{
IRDA_DEBUG
(
2
,
__FUNCTION__
"() Found %s chip, revision=%d
\n
"
,
chip
->
name
,
id
&
~
chip
->
cid_mask
);
IRDA_DEBUG
(
2
,
"%s() Found %s chip, revision=%d
\n
"
,
__FUNCTION__
,
chip
->
name
,
id
&
~
chip
->
cid_mask
);
/*
* If the user supplies the base address, then
* we init the chip, if not we probe the values
...
...
@@ -205,8 +203,7 @@ int __init nsc_ircc_init(void)
ret
=
0
;
i
++
;
}
else
{
IRDA_DEBUG
(
2
,
__FUNCTION__
"(), Wrong chip id=0x%02x
\n
"
,
id
);
IRDA_DEBUG
(
2
,
"%s(), Wrong chip id=0x%02x
\n
"
,
__FUNCTION__
,
id
);
}
}
...
...
@@ -247,7 +244,7 @@ static int __init nsc_ircc_open(int i, chipio_t *info)
void
*
ret
;
int
err
;
IRDA_DEBUG
(
2
,
__FUNCTION__
"()
\n
"
);
IRDA_DEBUG
(
2
,
"%s()
\n
"
,
__FUNCTION__
);
MESSAGE
(
"%s, Found chip at base=0x%03x
\n
"
,
driver_name
,
info
->
cfg_base
);
...
...
@@ -260,8 +257,8 @@ static int __init nsc_ircc_open(int i, chipio_t *info)
/* Allocate new instance of the driver */
self
=
kmalloc
(
sizeof
(
struct
nsc_ircc_cb
),
GFP_KERNEL
);
if
(
self
==
NULL
)
{
ERROR
(
__FUNCTION__
"
(), can't allocate memory for "
"control block!
\n
"
);
ERROR
(
"%s
(), can't allocate memory for "
"control block!
\n
"
,
__FUNCTION__
);
return
-
ENOMEM
;
}
memset
(
self
,
0
,
sizeof
(
struct
nsc_ircc_cb
));
...
...
@@ -282,8 +279,8 @@ static int __init nsc_ircc_open(int i, chipio_t *info)
/* Reserve the ioports that we need */
ret
=
request_region
(
self
->
io
.
fir_base
,
self
->
io
.
fir_ext
,
driver_name
);
if
(
!
ret
)
{
WARNING
(
__FUNCTION__
"
(), can't get iobase of 0x%03x
\n
"
,
self
->
io
.
fir_base
);
WARNING
(
"%s
(), can't get iobase of 0x%03x
\n
"
,
__FUNCTION__
,
self
->
io
.
fir_base
);
dev_self
[
i
]
=
NULL
;
kfree
(
self
);
return
-
ENODEV
;
...
...
@@ -333,7 +330,7 @@ static int __init nsc_ircc_open(int i, chipio_t *info)
self
->
tx_fifo
.
tail
=
self
->
tx_buff
.
head
;
if
(
!
(
dev
=
dev_alloc
(
"irda%d"
,
&
err
)))
{
ERROR
(
__FUNCTION__
"(), dev_alloc() failed!
\n
"
);
ERROR
(
"%s(), dev_alloc() failed!
\n
"
,
__FUNCTION__
);
return
-
ENOMEM
;
}
...
...
@@ -352,7 +349,7 @@ static int __init nsc_ircc_open(int i, chipio_t *info)
err
=
register_netdevice
(
dev
);
rtnl_unlock
();
if
(
err
)
{
ERROR
(
__FUNCTION__
"(), register_netdev() failed!
\n
"
);
ERROR
(
"%s(), register_netdev() failed!
\n
"
,
__FUNCTION__
);
return
-
1
;
}
MESSAGE
(
"IrDA: Registered device %s
\n
"
,
dev
->
name
);
...
...
@@ -388,7 +385,7 @@ static int __exit nsc_ircc_close(struct nsc_ircc_cb *self)
{
int
iobase
;
IRDA_DEBUG
(
4
,
__FUNCTION__
"()
\n
"
);
IRDA_DEBUG
(
4
,
"%s()
\n
"
,
__FUNCTION__
);
ASSERT
(
self
!=
NULL
,
return
-
1
;);
...
...
@@ -402,8 +399,8 @@ static int __exit nsc_ircc_close(struct nsc_ircc_cb *self)
}
/* Release the PORT that this driver is using */
IRDA_DEBUG
(
4
,
__FUNCTION__
"
(), Releasing Region %03x
\n
"
,
self
->
io
.
fir_base
);
IRDA_DEBUG
(
4
,
"%s
(), Releasing Region %03x
\n
"
,
__FUNCTION__
,
self
->
io
.
fir_base
);
release_region
(
self
->
io
.
fir_base
,
self
->
io
.
fir_ext
);
if
(
self
->
tx_buff
.
head
)
...
...
@@ -439,7 +436,7 @@ static int nsc_ircc_init_108(nsc_chip_t *chip, chipio_t *info)
case
0x2e8
:
outb
(
0x15
,
cfg_base
+
1
);
break
;
case
0x3f8
:
outb
(
0x16
,
cfg_base
+
1
);
break
;
case
0x2f8
:
outb
(
0x17
,
cfg_base
+
1
);
break
;
default:
ERROR
(
__FUNCTION__
"(), invalid base_address"
);
default:
ERROR
(
"%s(), invalid base_address"
,
__FUNCTION__
);
}
/* Control Signal Routing Register (CSRT) */
...
...
@@ -451,7 +448,7 @@ static int nsc_ircc_init_108(nsc_chip_t *chip, chipio_t *info)
case
9
:
temp
=
0x05
;
break
;
case
11
:
temp
=
0x06
;
break
;
case
15
:
temp
=
0x07
;
break
;
default:
ERROR
(
__FUNCTION__
"(), invalid irq"
);
default:
ERROR
(
"%s(), invalid irq"
,
__FUNCTION__
);
}
outb
(
1
,
cfg_base
);
...
...
@@ -459,7 +456,7 @@ static int nsc_ircc_init_108(nsc_chip_t *chip, chipio_t *info)
case
0
:
outb
(
0x08
+
temp
,
cfg_base
+
1
);
break
;
case
1
:
outb
(
0x10
+
temp
,
cfg_base
+
1
);
break
;
case
3
:
outb
(
0x18
+
temp
,
cfg_base
+
1
);
break
;
default:
ERROR
(
__FUNCTION__
"(), invalid dma"
);
default:
ERROR
(
"%s(), invalid dma"
,
__FUNCTION__
);
}
outb
(
2
,
cfg_base
);
/* Mode Control Register (MCTL) */
...
...
@@ -498,7 +495,7 @@ static int nsc_ircc_probe_108(nsc_chip_t *chip, chipio_t *info)
break
;
}
info
->
sir_base
=
info
->
fir_base
;
IRDA_DEBUG
(
2
,
__FUNCTION__
"(), probing fir_base=0x%03x
\n
"
,
IRDA_DEBUG
(
2
,
"%s(), probing fir_base=0x%03x
\n
"
,
__FUNCTION__
,
info
->
fir_base
);
/* Read control signals routing register (CSRT) */
...
...
@@ -531,7 +528,7 @@ static int nsc_ircc_probe_108(nsc_chip_t *chip, chipio_t *info)
info
->
irq
=
15
;
break
;
}
IRDA_DEBUG
(
2
,
__FUNCTION__
"(), probing irq=%d
\n
"
,
info
->
irq
);
IRDA_DEBUG
(
2
,
"%s(), probing irq=%d
\n
"
,
__FUNCTION__
,
info
->
irq
);
/* Currently we only read Rx DMA but it will also be used for Tx */
switch
((
reg
>>
3
)
&
0x03
)
{
...
...
@@ -548,7 +545,7 @@ static int nsc_ircc_probe_108(nsc_chip_t *chip, chipio_t *info)
info
->
dma
=
3
;
break
;
}
IRDA_DEBUG
(
2
,
__FUNCTION__
"(), probing dma=%d
\n
"
,
info
->
dma
);
IRDA_DEBUG
(
2
,
"%s(), probing dma=%d
\n
"
,
__FUNCTION__
,
info
->
dma
);
/* Read mode control register (MCTL) */
outb
(
CFG_MCTL
,
cfg_base
);
...
...
@@ -694,8 +691,8 @@ static int nsc_ircc_setup(chipio_t *info)
switch_bank
(
iobase
,
BANK3
);
version
=
inb
(
iobase
+
MID
);
IRDA_DEBUG
(
2
,
__FUNCTION__
"
() Driver %s Found chip version %02x
\n
"
,
driver_name
,
version
);
IRDA_DEBUG
(
2
,
"%s
() Driver %s Found chip version %02x
\n
"
,
__FUNCTION__
,
driver_name
,
version
);
/* Should be 0x2? */
if
(
0x20
!=
(
version
&
0xf0
))
{
...
...
@@ -797,39 +794,39 @@ static void nsc_ircc_init_dongle_interface (int iobase, int dongle_id)
switch
(
dongle_id
)
{
case
0x00
:
/* same as */
case
0x01
:
/* Differential serial interface */
IRDA_DEBUG
(
0
,
__FUNCTION__
"
(), %s not defined by irda yet
\n
"
,
dongle_types
[
dongle_id
]);
IRDA_DEBUG
(
0
,
"%s
(), %s not defined by irda yet
\n
"
,
__FUNCTION__
,
dongle_types
[
dongle_id
]);
break
;
case
0x02
:
/* same as */
case
0x03
:
/* Reserved */
IRDA_DEBUG
(
0
,
__FUNCTION__
"
(), %s not defined by irda yet
\n
"
,
dongle_types
[
dongle_id
]);
IRDA_DEBUG
(
0
,
"%s
(), %s not defined by irda yet
\n
"
,
__FUNCTION__
,
dongle_types
[
dongle_id
]);
break
;
case
0x04
:
/* Sharp RY5HD01 */
break
;
case
0x05
:
/* Reserved, but this is what the Thinkpad reports */
IRDA_DEBUG
(
0
,
__FUNCTION__
"
(), %s not defined by irda yet
\n
"
,
dongle_types
[
dongle_id
]);
IRDA_DEBUG
(
0
,
"%s
(), %s not defined by irda yet
\n
"
,
__FUNCTION__
,
dongle_types
[
dongle_id
]);
break
;
case
0x06
:
/* Single-ended serial interface */
IRDA_DEBUG
(
0
,
__FUNCTION__
"
(), %s not defined by irda yet
\n
"
,
dongle_types
[
dongle_id
]);
IRDA_DEBUG
(
0
,
"%s
(), %s not defined by irda yet
\n
"
,
__FUNCTION__
,
dongle_types
[
dongle_id
]);
break
;
case
0x07
:
/* Consumer-IR only */
IRDA_DEBUG
(
0
,
__FUNCTION__
"
(), %s is not for IrDA mode
\n
"
,
dongle_types
[
dongle_id
]);
IRDA_DEBUG
(
0
,
"%s
(), %s is not for IrDA mode
\n
"
,
__FUNCTION__
,
dongle_types
[
dongle_id
]);
break
;
case
0x08
:
/* HP HSDL-2300, HP HSDL-3600/HSDL-3610 */
IRDA_DEBUG
(
0
,
__FUNCTION__
"
(), %s
\n
"
,
dongle_types
[
dongle_id
]);
IRDA_DEBUG
(
0
,
"%s
(), %s
\n
"
,
__FUNCTION__
,
dongle_types
[
dongle_id
]);
break
;
case
0x09
:
/* IBM31T1100 or Temic TFDS6000/TFDS6500 */
outb
(
0x28
,
iobase
+
7
);
/* Set irsl[0-2] as output */
break
;
case
0x0A
:
/* same as */
case
0x0B
:
/* Reserved */
IRDA_DEBUG
(
0
,
__FUNCTION__
"
(), %s not defined by irda yet
\n
"
,
dongle_types
[
dongle_id
]);
IRDA_DEBUG
(
0
,
"%s
(), %s not defined by irda yet
\n
"
,
__FUNCTION__
,
dongle_types
[
dongle_id
]);
break
;
case
0x0C
:
/* same as */
case
0x0D
:
/* HP HSDL-1100/HSDL-2100 */
...
...
@@ -843,15 +840,15 @@ static void nsc_ircc_init_dongle_interface (int iobase, int dongle_id)
outb
(
0x28
,
iobase
+
7
);
/* Set irsl[0-2] as output */
break
;
case
0x0F
:
/* No dongle connected */
IRDA_DEBUG
(
0
,
__FUNCTION__
"
(), %s
\n
"
,
dongle_types
[
dongle_id
]);
IRDA_DEBUG
(
0
,
"%s
(), %s
\n
"
,
__FUNCTION__
,
dongle_types
[
dongle_id
]);
switch_bank
(
iobase
,
BANK0
);
outb
(
0x62
,
iobase
+
MCR
);
break
;
default:
IRDA_DEBUG
(
0
,
__FUNCTION__
"
(), invalid dongle_id %#x"
,
dongle_id
);
IRDA_DEBUG
(
0
,
"%s
(), invalid dongle_id %#x"
,
__FUNCTION__
,
dongle_id
);
}
/* IRCFG1: IRSL1 and 2 are set to IrDA mode */
...
...
@@ -882,31 +879,31 @@ static void nsc_ircc_change_dongle_speed(int iobase, int speed, int dongle_id)
switch
(
dongle_id
)
{
case
0x00
:
/* same as */
case
0x01
:
/* Differential serial interface */
IRDA_DEBUG
(
0
,
__FUNCTION__
"
(), %s not defined by irda yet
\n
"
,
dongle_types
[
dongle_id
]);
IRDA_DEBUG
(
0
,
"%s
(), %s not defined by irda yet
\n
"
,
__FUNCTION__
,
dongle_types
[
dongle_id
]);
break
;
case
0x02
:
/* same as */
case
0x03
:
/* Reserved */
IRDA_DEBUG
(
0
,
__FUNCTION__
"
(), %s not defined by irda yet
\n
"
,
dongle_types
[
dongle_id
]);
IRDA_DEBUG
(
0
,
"%s
(), %s not defined by irda yet
\n
"
,
__FUNCTION__
,
dongle_types
[
dongle_id
]);
break
;
case
0x04
:
/* Sharp RY5HD01 */
break
;
case
0x05
:
/* Reserved */
IRDA_DEBUG
(
0
,
__FUNCTION__
"
(), %s not defined by irda yet
\n
"
,
dongle_types
[
dongle_id
]);
IRDA_DEBUG
(
0
,
"%s
(), %s not defined by irda yet
\n
"
,
__FUNCTION__
,
dongle_types
[
dongle_id
]);
break
;
case
0x06
:
/* Single-ended serial interface */
IRDA_DEBUG
(
0
,
__FUNCTION__
"
(), %s not defined by irda yet
\n
"
,
dongle_types
[
dongle_id
]);
IRDA_DEBUG
(
0
,
"%s
(), %s not defined by irda yet
\n
"
,
__FUNCTION__
,
dongle_types
[
dongle_id
]);
break
;
case
0x07
:
/* Consumer-IR only */
IRDA_DEBUG
(
0
,
__FUNCTION__
"
(), %s is not for IrDA mode
\n
"
,
dongle_types
[
dongle_id
]);
IRDA_DEBUG
(
0
,
"%s
(), %s is not for IrDA mode
\n
"
,
__FUNCTION__
,
dongle_types
[
dongle_id
]);
break
;
case
0x08
:
/* HP HSDL-2300, HP HSDL-3600/HSDL-3610 */
IRDA_DEBUG
(
0
,
__FUNCTION__
"
(), %s
\n
"
,
dongle_types
[
dongle_id
]);
IRDA_DEBUG
(
0
,
"%s
(), %s
\n
"
,
__FUNCTION__
,
dongle_types
[
dongle_id
]);
outb
(
0x00
,
iobase
+
4
);
if
(
speed
>
115200
)
outb
(
0x01
,
iobase
+
4
);
...
...
@@ -1536,8 +1533,8 @@ static int nsc_ircc_dma_receive_complete(struct nsc_ircc_cb *self, int iobase)
skb
=
dev_alloc_skb
(
len
+
1
);
if
(
skb
==
NULL
)
{
WARNING
(
__FUNCTION__
"
(), memory squeeze, "
"dropping frame.
\n
"
);
WARNING
(
"%s
(), memory squeeze, "
"dropping frame.
\n
"
,
__FUNCTION__
);
self
->
stats
.
rx_dropped
++
;
/* Restore bank register */
...
...
drivers/net/irda/smc-ircc.c
View file @
16f0fbb6
...
...
@@ -949,14 +949,14 @@ static void ircc_dma_receive_complete(struct ircc_cb *self, int iobase)
len
-=
4
;
if
((
len
<
2
)
||
(
len
>
2050
))
{
WARNING
(
__FUNCTION__
"(), bogus len=%d
\n
"
,
len
);
WARNING
(
"%s(), bogus len=%d
\n
"
,
__FUNCTION__
,
len
);
return
;
}
IRDA_DEBUG
(
2
,
__FUNCTION__
": msgcnt = %d, len=%d
\n
"
,
msgcnt
,
len
);
skb
=
dev_alloc_skb
(
len
+
1
);
if
(
!
skb
)
{
WARNING
(
__FUNCTION__
"(), memory squeeze, dropping frame.
\n
"
);
WARNING
(
"%s(), memory squeeze, dropping frame.
\n
"
,
__FUNCTION__
);
return
;
}
/* Make sure IP header gets aligned */
...
...
@@ -1086,7 +1086,7 @@ static int ircc_net_open(struct net_device *dev)
if
(
request_dma
(
self
->
io
->
dma
,
dev
->
name
))
{
irport_net_close
(
dev
);
WARNING
(
__FUNCTION__
"(), unable to allocate DMA=%d
\n
"
,
self
->
io
->
dma
);
WARNING
(
"%s(), unable to allocate DMA=%d
\n
"
,
__FUNCTION__
,
self
->
io
->
dma
);
return
-
EAGAIN
;
}
...
...
@@ -1107,7 +1107,7 @@ static int ircc_net_close(struct net_device *dev)
struct
ircc_cb
*
self
;
int
iobase
;
IRDA_DEBUG
(
0
,
__FUNCTION__
"
\n
"
);
IRDA_DEBUG
(
0
,
"%s()
\n
"
,
__FUNCTION__
);
ASSERT
(
dev
!=
NULL
,
return
-
1
;);
irport
=
(
struct
irport_cb
*
)
dev
->
priv
;
...
...
drivers/net/irda/tekram.c
View file @
16f0fbb6
...
...
@@ -161,7 +161,7 @@ static int tekram_change_speed(struct irda_task *task)
irda_task_next_state
(
task
,
IRDA_TASK_CHILD_DONE
);
break
;
case
IRDA_TASK_CHILD_WAIT
:
WARNING
(
__FUNCTION__
"(), resetting dongle timed out!
\n
"
);
WARNING
(
"%s(), resetting dongle timed out!
\n
"
,
__FUNCTION__
);
ret
=
-
1
;
break
;
case
IRDA_TASK_CHILD_DONE
:
...
...
@@ -187,7 +187,7 @@ static int tekram_change_speed(struct irda_task *task)
self
->
speed_task
=
NULL
;
break
;
default:
ERROR
(
__FUNCTION__
"(), unknown state %d
\n
"
,
task
->
state
);
ERROR
(
"%s(), unknown state %d
\n
"
,
__FUNCTION__
,
task
->
state
);
irda_task_next_state
(
task
,
IRDA_TASK_DONE
);
self
->
speed_task
=
NULL
;
ret
=
-
1
;
...
...
@@ -255,7 +255,7 @@ int tekram_reset(struct irda_task *task)
self
->
reset_task
=
NULL
;
break
;
default:
ERROR
(
__FUNCTION__
"(), unknown state %d
\n
"
,
task
->
state
);
ERROR
(
"%s(), unknown state %d
\n
"
,
__FUNCTION__
,
task
->
state
);
irda_task_next_state
(
task
,
IRDA_TASK_DONE
);
self
->
reset_task
=
NULL
;
ret
=
-
1
;
...
...
drivers/net/irda/toshoboe.c
View file @
16f0fbb6
...
...
@@ -421,8 +421,8 @@ toshoboe_interrupt (int irq, void *dev_id, struct pt_regs *regs)
}
else
{
printk
(
KERN_INFO
__FUNCTION__
"
(), memory squeeze, dropping frame.
\n
"
);
printk
(
KERN_INFO
"
%s(), memory squeeze, dropping frame.
\n
"
,
__FUNCTION__
);
}
self
->
taskfile
->
recv
[
self
->
rxs
].
control
=
0x83
;
...
...
@@ -824,7 +824,7 @@ toshoboe_probe (struct pci_dev *pci_dev, const struct pci_device_id *pdid)
if
(
!
(
dev
=
dev_alloc
(
"irda%d"
,
&
err
)))
{
ERROR
(
__FUNCTION__
"(), dev_alloc() failed!
\n
"
);
ERROR
(
"%s(), dev_alloc() failed!
\n
"
,
__FUNCTION__
);
err
=
-
ENOMEM
;
goto
freebufs
;
}
...
...
@@ -843,7 +843,7 @@ toshoboe_probe (struct pci_dev *pci_dev, const struct pci_device_id *pdid)
err
=
register_netdevice
(
dev
);
rtnl_unlock
();
if
(
err
)
{
ERROR
(
__FUNCTION__
"(), register_netdev() failed!
\n
"
);
ERROR
(
"%s(), register_netdev() failed!
\n
"
,
__FUNCTION__
);
/* XXX there is not freeing for dev? */
goto
freebufs
;
}
...
...
drivers/net/irda/w83977af_ir.c
View file @
16f0fbb6
...
...
@@ -237,7 +237,7 @@ int w83977af_open(int i, unsigned int iobase, unsigned int irq,
self
->
rx_buff
.
data
=
self
->
rx_buff
.
head
;
if
(
!
(
dev
=
dev_alloc
(
"irda%d"
,
&
err
)))
{
ERROR
(
__FUNCTION__
"(), dev_alloc() failed!
\n
"
);
ERROR
(
"%s(), dev_alloc() failed!
\n
"
,
__FUNCTION__
);
return
-
ENOMEM
;
}
dev
->
priv
=
(
void
*
)
self
;
...
...
@@ -255,7 +255,7 @@ int w83977af_open(int i, unsigned int iobase, unsigned int irq,
err
=
register_netdevice
(
dev
);
rtnl_unlock
();
if
(
err
)
{
ERROR
(
__FUNCTION__
"(), register_netdevice() failed!
\n
"
);
ERROR
(
"%s(), register_netdevice() failed!
\n
"
,
__FUNCTION__
);
return
-
1
;
}
MESSAGE
(
"IrDA: Registered device %s
\n
"
,
dev
->
name
);
...
...
@@ -891,8 +891,8 @@ int w83977af_dma_receive_complete(struct w83977af_ir *self)
skb
=
dev_alloc_skb
(
len
+
1
);
if
(
skb
==
NULL
)
{
printk
(
KERN_INFO
__FUNCTION__
"
(), memory squeeze, dropping frame.
\n
"
);
printk
(
KERN_INFO
"
%s(), memory squeeze, dropping frame.
\n
"
,
__FUNCTION__
);
/* Restore set register */
outb
(
set
,
iobase
+
SSR
);
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment