Mask data to only 16 bits to be sure on write into switch reg.

Submitted by:	Luiz Otavio O Souza
Approved by:	adrian (mentor)
This commit is contained in:
Aleksandr Rybalko 2012-10-15 12:28:14 +00:00
parent 454d507ad8
commit 26aff2abad

View File

@ -148,7 +148,7 @@ int
arswitch_writereg_msb(device_t dev, int addr, int data)
{
return (arswitch_writereg16(dev, addr + 2, data >> 16));
return (arswitch_writereg16(dev, addr + 2, (data >> 16) & 0xffff));
}
int