Browse Source

kernel: use eth_random_addr instead of random_ether_addr

random_ether_addr is just a reference to eth_random_addr, that was later
dropped in more recent kernel version.

Drop random_ether_addr and use eth_random_addr directly to fix
compilation error in 6.1

Signed-off-by: Christian Marangi <[email protected]>
Christian Marangi 2 years ago
parent
commit
9273487930

+ 1 - 1
target/linux/generic/files/drivers/bcma/fallback-sprom.c

@@ -494,7 +494,7 @@ static int bcma_fbs_probe(struct platform_device *pdev)
 	if (is_valid_ether_addr(mac)) {
 		dev_info(dev, "mtd mac %pM\n", mac);
 	} else {
-		random_ether_addr(mac);
+		eth_random_addr(mac);
 		dev_info(dev, "random mac %pM\n", mac);
 	}
 

+ 1 - 1
target/linux/generic/files/drivers/ssb/fallback-sprom.c

@@ -705,7 +705,7 @@ static int ssb_fbs_probe(struct platform_device *pdev)
 	if (is_valid_ether_addr(mac)) {
 		dev_info(dev, "mtd mac %pM\n", mac);
 	} else {
-		random_ether_addr(mac);
+		eth_random_addr(mac);
 		dev_info(dev, "random mac %pM\n", mac);
 	}