smsc95xx: fix async register writes on big endian platforms
authorSteve Glendinning <steve.glendinning@shawell.net>
Mon, 10 Dec 2012 01:03:08 +0000 (01:03 +0000)
committerDavid S. Miller <davem@davemloft.net>
Mon, 10 Dec 2012 19:09:00 +0000 (14:09 -0500)
commit7b9e75802f1c50bfeae53c86c0bfbc5c45fd8719
tree45dcd42dc9865af9b285028c768e87efa154db35
parent9624531701ea84f4b7eb966284b53b34b1c52365
smsc95xx: fix async register writes on big endian platforms

This patch fixes a missing endian conversion which results in the
interface failing to come up on BE platforms.

It also removes an unnecessary pointer dereference from this
function.

Signed-off-by: Steve Glendinning <steve.glendinning@shawell.net>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/usb/smsc95xx.c