X-Git-Url: http://git.rot13.org/?a=blobdiff_plain;ds=sidebyside;f=drivers%2Fnet%2Fmacsonic.c;h=24f6050fbf33ab71106224320e51da2a35758031;hb=5986a2ec35836a878350c54af4bd91b1de6abc59;hp=393d995f19199cb573b53854e604c62e2c082350;hpb=2dc94310bd94d0906febea7d0f7c188da620c952;p=powerpc.git diff --git a/drivers/net/macsonic.c b/drivers/net/macsonic.c index 393d995f19..24f6050fbf 100644 --- a/drivers/net/macsonic.c +++ b/drivers/net/macsonic.c @@ -121,16 +121,12 @@ enum macsonic_type { * For reversing the PROM address */ -static unsigned char nibbletab[] = {0, 8, 4, 12, 2, 10, 6, 14, - 1, 9, 5, 13, 3, 11, 7, 15}; - static inline void bit_reverse_addr(unsigned char addr[6]) { int i; for(i = 0; i < 6; i++) - addr[i] = ((nibbletab[addr[i] & 0xf] << 4) | - nibbletab[(addr[i] >> 4) &0xf]); + addr[i] = bitrev8(addr[i]); } int __init macsonic_init(struct net_device* dev)