net: ethernet: fix similar warning reported by kbuild test robot
[linux-2.6-microblaze.git] / drivers / net / ethernet / ti / cpsw.c
index b18eeb0..634fc48 100644 (file)
@@ -2233,7 +2233,7 @@ static int cpsw_probe_dt(struct cpsw_platform_data *data,
 no_phy_slave:
                mac_addr = of_get_mac_address(slave_node);
                if (!IS_ERR(mac_addr)) {
-                       memcpy(slave_data->mac_addr, mac_addr, ETH_ALEN);
+                       ether_addr_copy(slave_data->mac_addr, mac_addr);
                } else {
                        ret = ti_cm_get_macid(&pdev->dev, i,
                                              slave_data->mac_addr);