Commit 5aee080f authored by Igor Russkikh's avatar Igor Russkikh Committed by David S. Miller
Browse files

Revert "aqc111: fix double endianness swap on BE"



This reverts commit 2cf67270.

The required temporary storage is already done inside of write32/16
helpers.

Signed-off-by: default avatarIgor Russkikh <igor.russkikh@aquantia.com>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent 858e5400
Loading
Loading
Loading
Loading
+2 −4
Original line number Diff line number Diff line
@@ -1428,7 +1428,7 @@ static int aqc111_resume(struct usb_interface *intf)
{
	struct usbnet *dev = usb_get_intfdata(intf);
	struct aqc111_data *aqc111_data = dev->driver_priv;
	u16 reg16, oldreg16;
	u16 reg16;
	u8 reg8;

	netif_carrier_off(dev->net);
@@ -1444,11 +1444,9 @@ static int aqc111_resume(struct usb_interface *intf)
	/* Configure RX control register => start operation */
	reg16 = aqc111_data->rxctl;
	reg16 &= ~SFR_RX_CTL_START;
	/* needs to be saved in case endianness is swapped */
	oldreg16 = reg16;
	aqc111_write16_cmd_nopm(dev, AQ_ACCESS_MAC, SFR_RX_CTL, 2, &reg16);

	reg16 = oldreg16 | SFR_RX_CTL_START;
	reg16 |= SFR_RX_CTL_START;
	aqc111_write16_cmd_nopm(dev, AQ_ACCESS_MAC, SFR_RX_CTL, 2, &reg16);

	aqc111_set_phy_speed(dev, aqc111_data->autoneg,