wlcore: use correct LAA bit
The LAA bit is second bit of the MSB, not of the third byte. Signed-off-by: Eliad Peller <eliad@wizery.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
This commit is contained in:
parent
601d6c4e70
commit
71a301bb46
@ -5661,7 +5661,7 @@ static void wl12xx_derive_mac_addresses(struct wl1271 *wl, u32 oui, u32 nic)
|
||||
memcpy(&wl->addresses[idx], &wl->addresses[0],
|
||||
sizeof(wl->addresses[0]));
|
||||
/* LAA bit */
|
||||
wl->addresses[idx].addr[2] |= BIT(1);
|
||||
wl->addresses[idx].addr[0] |= BIT(1);
|
||||
}
|
||||
|
||||
wl->hw->wiphy->n_addresses = WLCORE_NUM_MAC_ADDRESSES;
|
||||
|
Loading…
x
Reference in New Issue
Block a user