|
@@ -596,8 +596,7 @@ static void slic_mac_address_config(struct adapter *adapter)
|
|
|
u32 value2;
|
|
|
__iomem struct slic_regs *slic_regs = adapter->slic_regs;
|
|
|
|
|
|
- value = *(u32 *) &adapter->currmacaddr[2];
|
|
|
- value = ntohl(value);
|
|
|
+ value = ntohl(*(__be32 *) &adapter->currmacaddr[2]);
|
|
|
slic_reg32_write(&slic_regs->slic_wraddral, value, FLUSH);
|
|
|
slic_reg32_write(&slic_regs->slic_wraddrbl, value, FLUSH);
|
|
|
|