Lines Matching refs:addresses
431 for (i = 0; i < ARRAY_SIZE(wdev->addresses); i++) {
432 eth_zero_addr(wdev->addresses[i].addr);
433 err = of_get_mac_address(wdev->dev->of_node, wdev->addresses[i].addr);
435 wdev->addresses[i].addr[ETH_ALEN - 1] += i;
437 ether_addr_copy(wdev->addresses[i].addr, wdev->hw_caps.mac_addr[i]);
438 if (!is_valid_ether_addr(wdev->addresses[i].addr)) {
440 eth_random_addr(wdev->addresses[i].addr);
442 dev_info(wdev->dev, "MAC address %d: %pM\n", i, wdev->addresses[i].addr);
444 wdev->hw->wiphy->n_addresses = ARRAY_SIZE(wdev->addresses);
445 wdev->hw->wiphy->addresses = wdev->addresses;