From: Felix Fietkau Date: Tue, 23 Nov 2021 17:01:45 +0100 Subject: [PATCH] Revert "of: net: pass the dst buffer to of_get_mac_address()" This reverts commit 4932c5d80153c336c77dbe8d7af9f8fdd879d01f. --- --- a/eeprom.c +++ b/eeprom.c @@ -107,9 +107,15 @@ mt76_eeprom_override(struct mt76_phy *ph { struct mt76_dev *dev = phy->dev; +#ifdef CONFIG_OF struct device_node *np = dev->dev->of_node; + const u8 *mac = NULL; - of_get_mac_address(np, phy->macaddr); + if (np) + mac = of_get_mac_address(np); + if (!IS_ERR_OR_NULL(mac)) + ether_addr_copy(phy->macaddr, mac); +#endif if (!is_valid_ether_addr(phy->macaddr)) { eth_random_addr(phy->macaddr);