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
49b7b788
Commit
49b7b788
authored
Mar 12, 2004
by
Randy Dunlap
Committed by
Jeff Garzik
Mar 12, 2004
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
[PATCH] use netdev_priv() in net/tokenring/ drivers
parent
1ef020bf
Changes
6
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
124 additions
and
124 deletions
+124
-124
drivers/net/tokenring/abyss.c
drivers/net/tokenring/abyss.c
+3
-3
drivers/net/tokenring/madgemc.c
drivers/net/tokenring/madgemc.c
+3
-3
drivers/net/tokenring/proteon.c
drivers/net/tokenring/proteon.c
+2
-2
drivers/net/tokenring/skisa.c
drivers/net/tokenring/skisa.c
+2
-2
drivers/net/tokenring/smctr.c
drivers/net/tokenring/smctr.c
+87
-87
drivers/net/tokenring/tms380tr.c
drivers/net/tokenring/tms380tr.c
+27
-27
No files found.
drivers/net/tokenring/abyss.c
View file @
49b7b788
...
...
@@ -154,7 +154,7 @@ static int __devinit abyss_attach(struct pci_dev *pdev, const struct pci_device_
printk
(
":%2.2x"
,
dev
->
dev_addr
[
i
]);
printk
(
"
\n
"
);
tp
=
dev
->
priv
;
tp
=
netdev_priv
(
dev
)
;
tp
->
setnselout
=
abyss_setnselout_pins
;
tp
->
sifreadb
=
abyss_sifreadb
;
tp
->
sifreadw
=
abyss_sifreadw
;
...
...
@@ -188,7 +188,7 @@ static int __devinit abyss_attach(struct pci_dev *pdev, const struct pci_device_
static
unsigned
short
abyss_setnselout_pins
(
struct
net_device
*
dev
)
{
unsigned
short
val
=
0
;
struct
net_local
*
tp
=
(
struct
net_local
*
)
dev
->
priv
;
struct
net_local
*
tp
=
netdev_priv
(
dev
)
;
if
(
tp
->
DataRate
==
SPEED_4
)
val
|=
0x01
;
/* Set 4Mbps */
...
...
@@ -398,7 +398,7 @@ static void abyss_read_eeprom(struct net_device *dev)
unsigned
short
val
;
int
i
;
tp
=
(
struct
net_local
*
)
dev
->
priv
;
tp
=
netdev_priv
(
dev
)
;
ioaddr
=
dev
->
base_addr
;
/* Must enable glue chip first */
...
...
drivers/net/tokenring/madgemc.c
View file @
49b7b788
...
...
@@ -365,7 +365,7 @@ static int __init madgemc_probe(void)
return
0
;
return
-
1
;
}
tp
=
(
struct
net_local
*
)
dev
->
priv
;
tp
=
netdev_priv
(
dev
)
;
/*
* The MC16 is physically a 32bit card. However, Madge
...
...
@@ -504,7 +504,7 @@ static irqreturn_t madgemc_interrupt(int irq, void *dev_id, struct pt_regs *regs
unsigned
short
madgemc_setnselout_pins
(
struct
net_device
*
dev
)
{
unsigned
char
reg1
;
struct
net_local
*
tp
=
(
struct
net_local
*
)
dev
->
priv
;
struct
net_local
*
tp
=
netdev_priv
(
dev
)
;
reg1
=
inb
(
dev
->
base_addr
+
MC_CONTROL_REG1
);
...
...
@@ -731,7 +731,7 @@ static int madgemc_mcaproc(char *buf, int slot, void *d)
}
len
+=
sprintf
(
buf
+
len
,
"-------
\n
"
);
if
(
curcard
)
{
struct
net_local
*
tp
=
(
struct
net_local
*
)
dev
->
priv
;
struct
net_local
*
tp
=
netdev_priv
(
dev
)
;
int
i
;
len
+=
sprintf
(
buf
+
len
,
"Card Revision: %d
\n
"
,
curcard
->
cardrev
);
...
...
drivers/net/tokenring/proteon.c
View file @
49b7b788
...
...
@@ -158,7 +158,7 @@ static int __init setup_card(struct net_device *dev)
printk
(
":%2.2x"
,
dev
->
dev_addr
[
j
]);
printk
(
"
\n
"
);
tp
=
(
struct
net_local
*
)
dev
->
priv
;
tp
=
netdev_priv
(
dev
)
;
tp
->
setnselout
=
proteon_setnselout_pins
;
tp
->
sifreadb
=
proteon_sifreadb
;
...
...
@@ -316,7 +316,7 @@ unsigned short proteon_setnselout_pins(struct net_device *dev)
static
int
proteon_open
(
struct
net_device
*
dev
)
{
struct
net_local
*
tp
=
(
struct
net_local
*
)
dev
->
priv
;
struct
net_local
*
tp
=
netdev_priv
(
dev
)
;
unsigned
short
val
=
0
;
int
i
;
...
...
drivers/net/tokenring/skisa.c
View file @
49b7b788
...
...
@@ -175,7 +175,7 @@ static int __init setup_card(struct net_device *dev)
printk
(
":%2.2x"
,
dev
->
dev_addr
[
j
]);
printk
(
"
\n
"
);
tp
=
(
struct
net_local
*
)
dev
->
priv
;
tp
=
netdev_priv
(
dev
)
;
tp
->
setnselout
=
sk_isa_setnselout_pins
;
tp
->
sifreadb
=
sk_isa_sifreadb
;
...
...
@@ -332,7 +332,7 @@ unsigned short sk_isa_setnselout_pins(struct net_device *dev)
static
int
sk_isa_open
(
struct
net_device
*
dev
)
{
struct
net_local
*
tp
=
(
struct
net_local
*
)
dev
->
priv
;
struct
net_local
*
tp
=
netdev_priv
(
dev
)
;
unsigned
short
val
=
0
;
unsigned
short
oldval
;
int
i
;
...
...
drivers/net/tokenring/smctr.c
View file @
49b7b788
This diff is collapsed.
Click to expand it.
drivers/net/tokenring/tms380tr.c
View file @
49b7b788
...
...
@@ -243,7 +243,7 @@ static int madgemc_sifprobe(struct net_device *dev)
*/
int
tms380tr_open
(
struct
net_device
*
dev
)
{
struct
net_local
*
tp
=
(
struct
net_local
*
)
dev
->
priv
;
struct
net_local
*
tp
=
netdev_priv
(
dev
)
;
int
err
;
/* init the spinlock */
...
...
@@ -313,7 +313,7 @@ int tms380tr_open(struct net_device *dev)
static
void
tms380tr_timer_end_wait
(
unsigned
long
data
)
{
struct
net_device
*
dev
=
(
struct
net_device
*
)
data
;
struct
net_local
*
tp
=
(
struct
net_local
*
)
dev
->
priv
;
struct
net_local
*
tp
=
netdev_priv
(
dev
)
;
if
(
tp
->
Sleeping
)
{
...
...
@@ -329,7 +329,7 @@ static void tms380tr_timer_end_wait(unsigned long data)
*/
static
int
tms380tr_chipset_init
(
struct
net_device
*
dev
)
{
struct
net_local
*
tp
=
(
struct
net_local
*
)
dev
->
priv
;
struct
net_local
*
tp
=
netdev_priv
(
dev
)
;
int
err
;
tms380tr_init_ipb
(
tp
);
...
...
@@ -364,7 +364,7 @@ static int tms380tr_chipset_init(struct net_device *dev)
*/
static
void
tms380tr_init_net_local
(
struct
net_device
*
dev
)
{
struct
net_local
*
tp
=
(
struct
net_local
*
)
dev
->
priv
;
struct
net_local
*
tp
=
netdev_priv
(
dev
)
;
int
i
;
dma_addr_t
dmabuf
;
...
...
@@ -492,7 +492,7 @@ static void tms380tr_init_opb(struct net_device *dev)
unsigned
short
BufferSize
=
BUFFER_SIZE
;
int
i
;
tp
=
(
struct
net_local
*
)
dev
->
priv
;
tp
=
netdev_priv
(
dev
)
;
tp
->
ocpl
.
OPENOptions
=
0
;
tp
->
ocpl
.
OPENOptions
|=
ENABLE_FULL_DUPLEX_SELECTION
;
...
...
@@ -531,7 +531,7 @@ static void tms380tr_init_opb(struct net_device *dev)
*/
static
void
tms380tr_open_adapter
(
struct
net_device
*
dev
)
{
struct
net_local
*
tp
=
(
struct
net_local
*
)
dev
->
priv
;
struct
net_local
*
tp
=
netdev_priv
(
dev
)
;
if
(
tp
->
OpenCommandIssued
)
return
;
...
...
@@ -569,7 +569,7 @@ static void tms380tr_enable_interrupts(struct net_device *dev)
*/
static
void
tms380tr_exec_cmd
(
struct
net_device
*
dev
,
unsigned
short
Command
)
{
struct
net_local
*
tp
=
(
struct
net_local
*
)
dev
->
priv
;
struct
net_local
*
tp
=
netdev_priv
(
dev
)
;
tp
->
CMDqueue
|=
Command
;
tms380tr_chk_outstanding_cmds
(
dev
);
...
...
@@ -596,7 +596,7 @@ static void tms380tr_timeout(struct net_device *dev)
*/
static
int
tms380tr_send_packet
(
struct
sk_buff
*
skb
,
struct
net_device
*
dev
)
{
struct
net_local
*
tp
=
(
struct
net_local
*
)
dev
->
priv
;
struct
net_local
*
tp
=
netdev_priv
(
dev
)
;
int
err
;
err
=
tms380tr_hardware_send_packet
(
skb
,
dev
);
...
...
@@ -616,7 +616,7 @@ static int tms380tr_hardware_send_packet(struct sk_buff *skb, struct net_device
unsigned
long
flags
;
int
i
;
dma_addr_t
dmabuf
,
newbuf
;
struct
net_local
*
tp
=
(
struct
net_local
*
)
dev
->
priv
;
struct
net_local
*
tp
=
netdev_priv
(
dev
)
;
/* Try to get a free TPL from the chain.
*
...
...
@@ -715,7 +715,7 @@ static void tms380tr_chk_src_addr(unsigned char *frame, unsigned char *hw_addr)
static
void
tms380tr_timer_chk
(
unsigned
long
data
)
{
struct
net_device
*
dev
=
(
struct
net_device
*
)
data
;
struct
net_local
*
tp
=
(
struct
net_local
*
)
dev
->
priv
;
struct
net_local
*
tp
=
netdev_priv
(
dev
)
;
if
(
tp
->
HaltInProgress
)
return
;
...
...
@@ -755,7 +755,7 @@ irqreturn_t tms380tr_interrupt(int irq, void *dev_id, struct pt_regs *regs)
return
IRQ_NONE
;
}
tp
=
(
struct
net_local
*
)
dev
->
priv
;
tp
=
netdev_priv
(
dev
)
;
irq_type
=
SIFREADW
(
SIFSTS
);
...
...
@@ -843,7 +843,7 @@ irqreturn_t tms380tr_interrupt(int irq, void *dev_id, struct pt_regs *regs)
*/
static
void
tms380tr_reset_interrupt
(
struct
net_device
*
dev
)
{
struct
net_local
*
tp
=
(
struct
net_local
*
)
dev
->
priv
;
struct
net_local
*
tp
=
netdev_priv
(
dev
)
;
SSB
*
ssb
=
&
tp
->
ssb
;
/*
...
...
@@ -929,7 +929,7 @@ static unsigned char tms380tr_chk_ssb(struct net_local *tp, unsigned short IrqTy
*/
static
void
tms380tr_cmd_status_irq
(
struct
net_device
*
dev
)
{
struct
net_local
*
tp
=
(
struct
net_local
*
)
dev
->
priv
;
struct
net_local
*
tp
=
netdev_priv
(
dev
)
;
unsigned
short
ssb_cmd
,
ssb_parm_0
;
unsigned
short
ssb_parm_1
;
char
*
open_err
=
"Open error -"
;
...
...
@@ -1126,7 +1126,7 @@ static void tms380tr_cmd_status_irq(struct net_device *dev)
*/
int
tms380tr_close
(
struct
net_device
*
dev
)
{
struct
net_local
*
tp
=
(
struct
net_local
*
)
dev
->
priv
;
struct
net_local
*
tp
=
netdev_priv
(
dev
)
;
netif_stop_queue
(
dev
);
del_timer
(
&
tp
->
timer
);
...
...
@@ -1172,7 +1172,7 @@ int tms380tr_close(struct net_device *dev)
*/
static
struct
net_device_stats
*
tms380tr_get_stats
(
struct
net_device
*
dev
)
{
struct
net_local
*
tp
=
(
struct
net_local
*
)
dev
->
priv
;
struct
net_local
*
tp
=
netdev_priv
(
dev
)
;
return
((
struct
net_device_stats
*
)
&
tp
->
MacStat
);
}
...
...
@@ -1182,7 +1182,7 @@ static struct net_device_stats *tms380tr_get_stats(struct net_device *dev)
*/
static
void
tms380tr_set_multicast_list
(
struct
net_device
*
dev
)
{
struct
net_local
*
tp
=
(
struct
net_local
*
)
dev
->
priv
;
struct
net_local
*
tp
=
netdev_priv
(
dev
)
;
unsigned
int
OpenOptions
;
OpenOptions
=
tp
->
ocpl
.
OPENOptions
&
...
...
@@ -1275,7 +1275,7 @@ static void tms380tr_exec_sifcmd(struct net_device *dev, unsigned int WriteValue
*/
static
int
tms380tr_reset_adapter
(
struct
net_device
*
dev
)
{
struct
net_local
*
tp
=
(
struct
net_local
*
)
dev
->
priv
;
struct
net_local
*
tp
=
netdev_priv
(
dev
)
;
unsigned
short
*
fw_ptr
;
unsigned
short
count
,
c
,
count2
;
const
struct
firmware
*
fw_entry
=
NULL
;
...
...
@@ -1428,7 +1428,7 @@ static int tms380tr_bringup_diags(struct net_device *dev)
*/
static
int
tms380tr_init_adapter
(
struct
net_device
*
dev
)
{
struct
net_local
*
tp
=
(
struct
net_local
*
)
dev
->
priv
;
struct
net_local
*
tp
=
netdev_priv
(
dev
)
;
const
unsigned
char
SCB_Test
[
6
]
=
{
0x00
,
0x00
,
0xC1
,
0xE2
,
0xD4
,
0x8B
};
const
unsigned
char
SSB_Test
[
8
]
=
{
0xFF
,
0xFF
,
0xD1
,
0xD7
,
...
...
@@ -1541,7 +1541,7 @@ static int tms380tr_init_adapter(struct net_device *dev)
*/
static
void
tms380tr_chk_outstanding_cmds
(
struct
net_device
*
dev
)
{
struct
net_local
*
tp
=
(
struct
net_local
*
)
dev
->
priv
;
struct
net_local
*
tp
=
netdev_priv
(
dev
)
;
unsigned
long
Addr
=
0
;
if
(
tp
->
CMDqueue
==
0
)
...
...
@@ -1713,7 +1713,7 @@ static void tms380tr_chk_outstanding_cmds(struct net_device *dev)
*/
static
void
tms380tr_ring_status_irq
(
struct
net_device
*
dev
)
{
struct
net_local
*
tp
=
(
struct
net_local
*
)
dev
->
priv
;
struct
net_local
*
tp
=
netdev_priv
(
dev
)
;
tp
->
CurrentRingStatus
=
be16_to_cpu
((
unsigned
short
)
tp
->
ssb
.
Parm
[
0
]);
...
...
@@ -1785,7 +1785,7 @@ static void tms380tr_chk_irq(struct net_device *dev)
{
int
i
;
unsigned
short
AdapterCheckBlock
[
4
];
struct
net_local
*
tp
=
(
struct
net_local
*
)
dev
->
priv
;
struct
net_local
*
tp
=
netdev_priv
(
dev
)
;
tp
->
AdapterOpenFlag
=
0
;
/* Adapter closed now */
...
...
@@ -1941,7 +1941,7 @@ static void tms380tr_chk_irq(struct net_device *dev)
*/
static
int
tms380tr_read_ptr
(
struct
net_device
*
dev
)
{
struct
net_local
*
tp
=
(
struct
net_local
*
)
dev
->
priv
;
struct
net_local
*
tp
=
netdev_priv
(
dev
)
;
unsigned
short
adapterram
;
tms380tr_read_ram
(
dev
,
(
unsigned
char
*
)
&
tp
->
intptrs
.
BurnedInAddrPtr
,
...
...
@@ -2031,7 +2031,7 @@ static void tms380tr_cancel_tx_queue(struct net_local* tp)
*/
static
void
tms380tr_tx_status_irq
(
struct
net_device
*
dev
)
{
struct
net_local
*
tp
=
(
struct
net_local
*
)
dev
->
priv
;
struct
net_local
*
tp
=
netdev_priv
(
dev
)
;
unsigned
char
HighByte
,
HighAc
,
LowAc
;
TPL
*
tpl
;
...
...
@@ -2102,7 +2102,7 @@ static void tms380tr_tx_status_irq(struct net_device *dev)
*/
static
void
tms380tr_rcv_status_irq
(
struct
net_device
*
dev
)
{
struct
net_local
*
tp
=
(
struct
net_local
*
)
dev
->
priv
;
struct
net_local
*
tp
=
netdev_priv
(
dev
)
;
unsigned
char
*
ReceiveDataPtr
;
struct
sk_buff
*
skb
;
unsigned
int
Length
,
Length2
;
...
...
@@ -2293,7 +2293,7 @@ static void tms380tr_update_rcv_stats(struct net_local *tp, unsigned char DataPt
static
int
tms380tr_set_mac_address
(
struct
net_device
*
dev
,
void
*
addr
)
{
struct
net_local
*
tp
=
(
struct
net_local
*
)
dev
->
priv
;
struct
net_local
*
tp
=
netdev_priv
(
dev
)
;
struct
sockaddr
*
saddr
=
addr
;
if
(
tp
->
AdapterOpenFlag
||
tp
->
AdapterVirtOpenFlag
)
{
...
...
@@ -2327,7 +2327,7 @@ void tmsdev_term(struct net_device *dev)
{
struct
net_local
*
tp
;
tp
=
(
struct
net_local
*
)
dev
->
priv
;
tp
=
netdev_priv
(
dev
)
;
pci_unmap_single
(
tp
->
pdev
,
tp
->
dmabuffer
,
sizeof
(
struct
net_local
),
PCI_DMA_BIDIRECTIONAL
);
}
...
...
@@ -2338,7 +2338,7 @@ int tmsdev_init(struct net_device *dev, unsigned long dmalimit,
struct
net_local
*
tms_local
;
memset
(
dev
->
priv
,
0
,
sizeof
(
struct
net_local
));
tms_local
=
(
struct
net_local
*
)
dev
->
priv
;
tms_local
=
netdev_priv
(
dev
)
;
init_waitqueue_head
(
&
tms_local
->
wait_for_tok_int
);
tms_local
->
dmalimit
=
dmalimit
;
tms_local
->
pdev
=
pdev
;
...
...
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