diff options
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/net/8139too.c | 10 | ||||
-rw-r--r-- | drivers/net/atp.c | 4 | ||||
-rw-r--r-- | drivers/net/defxx.c | 3 | ||||
-rw-r--r-- | drivers/net/natsemi.c | 10 | ||||
-rw-r--r-- | drivers/net/usb/dm9601.c | 10 | ||||
-rw-r--r-- | drivers/net/usb/rndis_host.c | 2 |
6 files changed, 20 insertions, 19 deletions
diff --git a/drivers/net/8139too.c b/drivers/net/8139too.c index be6e918456d9..53bd903d2321 100644 --- a/drivers/net/8139too.c +++ b/drivers/net/8139too.c | |||
@@ -966,8 +966,8 @@ static int __devinit rtl8139_init_one (struct pci_dev *pdev, | |||
966 | 966 | ||
967 | addr_len = read_eeprom (ioaddr, 0, 8) == 0x8129 ? 8 : 6; | 967 | addr_len = read_eeprom (ioaddr, 0, 8) == 0x8129 ? 8 : 6; |
968 | for (i = 0; i < 3; i++) | 968 | for (i = 0; i < 3; i++) |
969 | ((u16 *) (dev->dev_addr))[i] = | 969 | ((__le16 *) (dev->dev_addr))[i] = |
970 | le16_to_cpu (read_eeprom (ioaddr, i + 7, addr_len)); | 970 | cpu_to_le16(read_eeprom (ioaddr, i + 7, addr_len)); |
971 | memcpy(dev->perm_addr, dev->dev_addr, dev->addr_len); | 971 | memcpy(dev->perm_addr, dev->dev_addr, dev->addr_len); |
972 | 972 | ||
973 | /* The Rtl8139-specific entries in the device structure. */ | 973 | /* The Rtl8139-specific entries in the device structure. */ |
@@ -1373,8 +1373,8 @@ static void rtl8139_hw_start (struct net_device *dev) | |||
1373 | /* unlock Config[01234] and BMCR register writes */ | 1373 | /* unlock Config[01234] and BMCR register writes */ |
1374 | RTL_W8_F (Cfg9346, Cfg9346_Unlock); | 1374 | RTL_W8_F (Cfg9346, Cfg9346_Unlock); |
1375 | /* Restore our idea of the MAC address. */ | 1375 | /* Restore our idea of the MAC address. */ |
1376 | RTL_W32_F (MAC0 + 0, cpu_to_le32 (*(u32 *) (dev->dev_addr + 0))); | 1376 | RTL_W32_F (MAC0 + 0, le32_to_cpu (*(__le32 *) (dev->dev_addr + 0))); |
1377 | RTL_W32_F (MAC0 + 4, cpu_to_le32 (*(u32 *) (dev->dev_addr + 4))); | 1377 | RTL_W32_F (MAC0 + 4, le16_to_cpu (*(__le16 *) (dev->dev_addr + 4))); |
1378 | 1378 | ||
1379 | /* Must enable Tx/Rx before setting transfer thresholds! */ | 1379 | /* Must enable Tx/Rx before setting transfer thresholds! */ |
1380 | RTL_W8 (ChipCmd, CmdRxEnb | CmdTxEnb); | 1380 | RTL_W8 (ChipCmd, CmdRxEnb | CmdTxEnb); |
@@ -1945,7 +1945,7 @@ static int rtl8139_rx(struct net_device *dev, struct rtl8139_private *tp, | |||
1945 | rmb(); | 1945 | rmb(); |
1946 | 1946 | ||
1947 | /* read size+status of next frame from DMA ring buffer */ | 1947 | /* read size+status of next frame from DMA ring buffer */ |
1948 | rx_status = le32_to_cpu (*(u32 *) (rx_ring + ring_offset)); | 1948 | rx_status = le32_to_cpu (*(__le32 *) (rx_ring + ring_offset)); |
1949 | rx_size = rx_status >> 16; | 1949 | rx_size = rx_status >> 16; |
1950 | pkt_size = rx_size - 4; | 1950 | pkt_size = rx_size - 4; |
1951 | 1951 | ||
diff --git a/drivers/net/atp.c b/drivers/net/atp.c index 62f09e59d9c4..3d4433358a36 100644 --- a/drivers/net/atp.c +++ b/drivers/net/atp.c | |||
@@ -378,8 +378,8 @@ static void __init get_node_ID(struct net_device *dev) | |||
378 | sa_offset = 15; | 378 | sa_offset = 15; |
379 | 379 | ||
380 | for (i = 0; i < 3; i++) | 380 | for (i = 0; i < 3; i++) |
381 | ((u16 *)dev->dev_addr)[i] = | 381 | ((__be16 *)dev->dev_addr)[i] = |
382 | be16_to_cpu(eeprom_op(ioaddr, EE_READ(sa_offset + i))); | 382 | cpu_to_be16(eeprom_op(ioaddr, EE_READ(sa_offset + i))); |
383 | 383 | ||
384 | write_reg(ioaddr, CMR2, CMR2_NULL); | 384 | write_reg(ioaddr, CMR2, CMR2_NULL); |
385 | } | 385 | } |
diff --git a/drivers/net/defxx.c b/drivers/net/defxx.c index ddc30c4bf34a..c062aacf229c 100644 --- a/drivers/net/defxx.c +++ b/drivers/net/defxx.c | |||
@@ -971,7 +971,8 @@ static int __devinit dfx_driver_init(struct net_device *dev, | |||
971 | int alloc_size; /* total buffer size needed */ | 971 | int alloc_size; /* total buffer size needed */ |
972 | char *top_v, *curr_v; /* virtual addrs into memory block */ | 972 | char *top_v, *curr_v; /* virtual addrs into memory block */ |
973 | dma_addr_t top_p, curr_p; /* physical addrs into memory block */ | 973 | dma_addr_t top_p, curr_p; /* physical addrs into memory block */ |
974 | u32 data, le32; /* host data register value */ | 974 | u32 data; /* host data register value */ |
975 | __le32 le32; | ||
975 | char *board_name = NULL; | 976 | char *board_name = NULL; |
976 | 977 | ||
977 | DBG_printk("In dfx_driver_init...\n"); | 978 | DBG_printk("In dfx_driver_init...\n"); |
diff --git a/drivers/net/natsemi.c b/drivers/net/natsemi.c index 385f69c14387..900ab5d2ba70 100644 --- a/drivers/net/natsemi.c +++ b/drivers/net/natsemi.c | |||
@@ -511,10 +511,10 @@ enum PhyCtrl_bits { | |||
511 | /* Note that using only 32 bit fields simplifies conversion to big-endian | 511 | /* Note that using only 32 bit fields simplifies conversion to big-endian |
512 | architectures. */ | 512 | architectures. */ |
513 | struct netdev_desc { | 513 | struct netdev_desc { |
514 | u32 next_desc; | 514 | __le32 next_desc; |
515 | s32 cmd_status; | 515 | __le32 cmd_status; |
516 | u32 addr; | 516 | __le32 addr; |
517 | u32 software_use; | 517 | __le32 software_use; |
518 | }; | 518 | }; |
519 | 519 | ||
520 | /* Bits in network_desc.status */ | 520 | /* Bits in network_desc.status */ |
@@ -2018,7 +2018,7 @@ static void drain_rx(struct net_device *dev) | |||
2018 | /* Free all the skbuffs in the Rx queue. */ | 2018 | /* Free all the skbuffs in the Rx queue. */ |
2019 | for (i = 0; i < RX_RING_SIZE; i++) { | 2019 | for (i = 0; i < RX_RING_SIZE; i++) { |
2020 | np->rx_ring[i].cmd_status = 0; | 2020 | np->rx_ring[i].cmd_status = 0; |
2021 | np->rx_ring[i].addr = 0xBADF00D0; /* An invalid address. */ | 2021 | np->rx_ring[i].addr = cpu_to_le32(0xBADF00D0); /* An invalid address. */ |
2022 | if (np->rx_skbuff[i]) { | 2022 | if (np->rx_skbuff[i]) { |
2023 | pci_unmap_single(np->pci_dev, | 2023 | pci_unmap_single(np->pci_dev, |
2024 | np->rx_dma[i], buflen, | 2024 | np->rx_dma[i], buflen, |
diff --git a/drivers/net/usb/dm9601.c b/drivers/net/usb/dm9601.c index 4b131a6c6b70..81ccdfaecc58 100644 --- a/drivers/net/usb/dm9601.c +++ b/drivers/net/usb/dm9601.c | |||
@@ -155,7 +155,7 @@ static void dm_write_reg_async(struct usbnet *dev, u8 reg, u8 value) | |||
155 | dm_write_async_helper(dev, reg, value, 0, NULL); | 155 | dm_write_async_helper(dev, reg, value, 0, NULL); |
156 | } | 156 | } |
157 | 157 | ||
158 | static int dm_read_shared_word(struct usbnet *dev, int phy, u8 reg, u16 *value) | 158 | static int dm_read_shared_word(struct usbnet *dev, int phy, u8 reg, __le16 *value) |
159 | { | 159 | { |
160 | int ret, i; | 160 | int ret, i; |
161 | 161 | ||
@@ -194,7 +194,7 @@ static int dm_read_shared_word(struct usbnet *dev, int phy, u8 reg, u16 *value) | |||
194 | return ret; | 194 | return ret; |
195 | } | 195 | } |
196 | 196 | ||
197 | static int dm_write_shared_word(struct usbnet *dev, int phy, u8 reg, u16 value) | 197 | static int dm_write_shared_word(struct usbnet *dev, int phy, u8 reg, __le16 value) |
198 | { | 198 | { |
199 | int ret, i; | 199 | int ret, i; |
200 | 200 | ||
@@ -249,7 +249,7 @@ static int dm9601_get_eeprom(struct net_device *net, | |||
249 | struct ethtool_eeprom *eeprom, u8 * data) | 249 | struct ethtool_eeprom *eeprom, u8 * data) |
250 | { | 250 | { |
251 | struct usbnet *dev = netdev_priv(net); | 251 | struct usbnet *dev = netdev_priv(net); |
252 | u16 *ebuf = (u16 *) data; | 252 | __le16 *ebuf = (__le16 *) data; |
253 | int i; | 253 | int i; |
254 | 254 | ||
255 | /* access is 16bit */ | 255 | /* access is 16bit */ |
@@ -268,7 +268,7 @@ static int dm9601_mdio_read(struct net_device *netdev, int phy_id, int loc) | |||
268 | { | 268 | { |
269 | struct usbnet *dev = netdev_priv(netdev); | 269 | struct usbnet *dev = netdev_priv(netdev); |
270 | 270 | ||
271 | u16 res; | 271 | __le16 res; |
272 | 272 | ||
273 | if (phy_id) { | 273 | if (phy_id) { |
274 | devdbg(dev, "Only internal phy supported"); | 274 | devdbg(dev, "Only internal phy supported"); |
@@ -288,7 +288,7 @@ static void dm9601_mdio_write(struct net_device *netdev, int phy_id, int loc, | |||
288 | int val) | 288 | int val) |
289 | { | 289 | { |
290 | struct usbnet *dev = netdev_priv(netdev); | 290 | struct usbnet *dev = netdev_priv(netdev); |
291 | u16 res = cpu_to_le16(val); | 291 | __le16 res = cpu_to_le16(val); |
292 | 292 | ||
293 | if (phy_id) { | 293 | if (phy_id) { |
294 | devdbg(dev, "Only internal phy supported"); | 294 | devdbg(dev, "Only internal phy supported"); |
diff --git a/drivers/net/usb/rndis_host.c b/drivers/net/usb/rndis_host.c index 727547a28992..8b859f3e1c3b 100644 --- a/drivers/net/usb/rndis_host.c +++ b/drivers/net/usb/rndis_host.c | |||
@@ -218,7 +218,7 @@ EXPORT_SYMBOL_GPL(rndis_command); | |||
218 | * ActiveSync 4.1 Windows driver. | 218 | * ActiveSync 4.1 Windows driver. |
219 | */ | 219 | */ |
220 | static int rndis_query(struct usbnet *dev, struct usb_interface *intf, | 220 | static int rndis_query(struct usbnet *dev, struct usb_interface *intf, |
221 | void *buf, u32 oid, u32 in_len, | 221 | void *buf, __le32 oid, u32 in_len, |
222 | void **reply, int *reply_len) | 222 | void **reply, int *reply_len) |
223 | { | 223 | { |
224 | int retval; | 224 | int retval; |