diff options
Diffstat (limited to 'drivers/net/hydra.c')
-rw-r--r-- | drivers/net/hydra.c | 27 |
1 files changed, 13 insertions, 14 deletions
diff --git a/drivers/net/hydra.c b/drivers/net/hydra.c index 07d8e5b634f3..1cd481c04202 100644 --- a/drivers/net/hydra.c +++ b/drivers/net/hydra.c | |||
@@ -98,15 +98,15 @@ static const struct net_device_ops hydra_netdev_ops = { | |||
98 | .ndo_open = hydra_open, | 98 | .ndo_open = hydra_open, |
99 | .ndo_stop = hydra_close, | 99 | .ndo_stop = hydra_close, |
100 | 100 | ||
101 | .ndo_start_xmit = ei_start_xmit, | 101 | .ndo_start_xmit = __ei_start_xmit, |
102 | .ndo_tx_timeout = ei_tx_timeout, | 102 | .ndo_tx_timeout = __ei_tx_timeout, |
103 | .ndo_get_stats = ei_get_stats, | 103 | .ndo_get_stats = __ei_get_stats, |
104 | .ndo_set_multicast_list = ei_set_multicast_list, | 104 | .ndo_set_multicast_list = __ei_set_multicast_list, |
105 | .ndo_validate_addr = eth_validate_addr, | 105 | .ndo_validate_addr = eth_validate_addr, |
106 | .ndo_set_mac_address = eth_mac_addr, | 106 | .ndo_set_mac_address = eth_mac_addr, |
107 | .ndo_change_mtu = eth_change_mtu, | 107 | .ndo_change_mtu = eth_change_mtu, |
108 | #ifdef CONFIG_NET_POLL_CONTROLLER | 108 | #ifdef CONFIG_NET_POLL_CONTROLLER |
109 | .ndo_poll_controller = ei_poll, | 109 | .ndo_poll_controller = __ei_poll, |
110 | #endif | 110 | #endif |
111 | }; | 111 | }; |
112 | 112 | ||
@@ -125,7 +125,7 @@ static int __devinit hydra_init(struct zorro_dev *z) | |||
125 | 0x10, 0x12, 0x14, 0x16, 0x18, 0x1a, 0x1c, 0x1e, | 125 | 0x10, 0x12, 0x14, 0x16, 0x18, 0x1a, 0x1c, 0x1e, |
126 | }; | 126 | }; |
127 | 127 | ||
128 | dev = alloc_ei_netdev(); | 128 | dev = ____alloc_ei_netdev(0); |
129 | if (!dev) | 129 | if (!dev) |
130 | return -ENOMEM; | 130 | return -ENOMEM; |
131 | 131 | ||
@@ -155,10 +155,10 @@ static int __devinit hydra_init(struct zorro_dev *z) | |||
155 | 155 | ||
156 | ei_status.rx_start_page = start_page + TX_PAGES; | 156 | ei_status.rx_start_page = start_page + TX_PAGES; |
157 | 157 | ||
158 | ei_status.reset_8390 = &hydra_reset_8390; | 158 | ei_status.reset_8390 = hydra_reset_8390; |
159 | ei_status.block_input = &hydra_block_input; | 159 | ei_status.block_input = hydra_block_input; |
160 | ei_status.block_output = &hydra_block_output; | 160 | ei_status.block_output = hydra_block_output; |
161 | ei_status.get_8390_hdr = &hydra_get_8390_hdr; | 161 | ei_status.get_8390_hdr = hydra_get_8390_hdr; |
162 | ei_status.reg_offset = hydra_offsets; | 162 | ei_status.reg_offset = hydra_offsets; |
163 | 163 | ||
164 | dev->netdev_ops = &hydra_netdev_ops; | 164 | dev->netdev_ops = &hydra_netdev_ops; |
@@ -173,9 +173,8 @@ static int __devinit hydra_init(struct zorro_dev *z) | |||
173 | 173 | ||
174 | zorro_set_drvdata(z, dev); | 174 | zorro_set_drvdata(z, dev); |
175 | 175 | ||
176 | printk(KERN_INFO "%s: Hydra at 0x%08llx, address " | 176 | pr_info("%s: Hydra at %pR, address %pM (hydra.c " HYDRA_VERSION ")\n", |
177 | "%pM (hydra.c " HYDRA_VERSION ")\n", | 177 | dev->name, &z->resource, dev->dev_addr); |
178 | dev->name, (unsigned long long)z->resource.start, dev->dev_addr); | ||
179 | 178 | ||
180 | return 0; | 179 | return 0; |
181 | } | 180 | } |