From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pj1-f51.google.com (mail-pj1-f51.google.com [209.85.216.51]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 0B2EB3563CD for ; Mon, 27 Apr 2026 05:18:03 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.216.51 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777267085; cv=none; b=JLbfqb3oNgmRyVo7cYyoUg67HPHEU4/2NK56M0tu164xL3Kwj7mqA7BYC4075e4jatBzhjBuIGEXrQn7K8wd8a5rbKKosRKxZcSkXiM9dblZqhxmYpePClx6o6IZxDVK+uaNdvPCez2azmhd8nNKxrGlwCYWTaoVD1ewShwcTZE= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777267085; c=relaxed/simple; bh=yvsZGawuR5i884zL2LrTm97G/B5H5OPRkSYc7gehuDQ=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=ZYvMhwH92v3348MDcVWexphDIX+adddxtWujGSUMfU8bnjJJ5crJ4wYuFEPcpySJQPfjSuuZcDEfC7SSH8zt36Mc2p9G7jcCll6PWYjUD53qdFyYdz8scI5Y1Z+FyuyTJkijdPYCs0bKz1YaGWnek6fXvDxd1ZVpa2zOe4ybpcg= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=N6Ef3LmK; arc=none smtp.client-ip=209.85.216.51 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="N6Ef3LmK" Received: by mail-pj1-f51.google.com with SMTP id 98e67ed59e1d1-358e3cc5e7eso5624719a91.0 for ; Sun, 26 Apr 2026 22:18:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1777267083; x=1777871883; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=IrWP5CDvZT0EW03kM+B3gbb16k7M4gE4dJ/XgHLlCEY=; b=N6Ef3LmKBw5Wh1ZqCeAw8J5to+NnDdnKAmf6TovOtYNIwR6wrZrH2kCeONDbIY/NSy ziUmn/0LNCvIAzVPdZbP+xb8cv5GZisKZcZnPQtqzBCV/V2H5R29xhYZfo7gXSY8FaeH qWFHqVeT44MGwX9HQ4nbXkYRNrmXWtfRhfMkcHP91MBHjskjCvpQYh04ZM9O4Zx7yzTJ E/jy0PVG2zP6LJe8S5fr/CMgBdNq+i7VpKyCTdFh0Z3oWNFiY9WIASHTUByJ9q0uLLrV uOq7MX02FTxyW8CSw2z4zxJAK49vWsBtgQiZmehQRfZpTpEgrobUPQPX5i2luVbIo5ph Pg0g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1777267083; x=1777871883; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=IrWP5CDvZT0EW03kM+B3gbb16k7M4gE4dJ/XgHLlCEY=; b=nMJmbp2+4q8sAD2dpDxtwv+dvOUpA1qzEO48PhKAh+EPaBMcLZTpSBYzl8PJ2GXvjr eN8k8heziq25+Xoak0t6T0MXK7LwP22bBSZhQ61DLgLq4CmkeeLVErxKKTGZ6JIK3qYh PD9s+rX0PY60lLNeezmnif4R2zevvdIv+YKHuxIaLwC5fu1GOHKKeCNpXDj9SiXLJOG5 0i7BVXInWBfWwwLwSNwSJj/09AGR50mC1MhSx+8qkeyhLqQ/jSAhGVR21VxVQbAwybHZ q4vl2dAblxVWYNj+D/67fI7nom1dmHsBXADCEootU1GitEAPlg1ufw/7N/gHT/Lgr6w5 Jq+A== X-Forwarded-Encrypted: i=1; AFNElJ/u8gom2h5L1/tACHnaI06UScqhKTT7t/LdyyhP/W/r1yuyPEVyNPEt10GitHGMbCwLet68a2OeI6XVWqM=@vger.kernel.org X-Gm-Message-State: AOJu0YzMfjSSk87UoK5GOxBuFj5NfEasvrlr7z+MvWa38DFI2H6XZvFF IE0I4hLf9sJZUIXLWfLc2u9G1jzVeN3R5DtX9xwj8TgtPiyRkJ3pcRGV X-Gm-Gg: AeBDieuj9iAVmLp0dv/56WXFEapvZp+kzRzdWzbLs6oQRKeCp7DyEfQiyoLNCkavC24 o0QTgn3aUjB1Mngszm66i1trzB9w6akEQMkd7jIKNwjtnyg5Kw4aJzGkJl0Wf93PLqTKFGJbhFs qP3Ny8z9z8W5zjj9dN85pROdq7Ryd49UwepLIdxCxnldf44CKNuK26f2CnoYSlnDA6TGFVjGpXa MUhPR0b7x/IFAEd+Gob0OkFgXbNaOPOX0tGzdHjsScOK94/xShMbh5etthCUIvqwvDeRESkvGhS AkzxVTyc614KmsKD/ZEfeX/4bcHuY51/UJEAtQmbk3Ou4n0o5uVq6obQcMOvhdCFGBiPSufeS0O VHFxy8fKnmodcjhaYUnZEW5lleFIJ0v51W1SSu9qAOGKfBZIyD1cewvinPzdlEE9P0gm37fsBh0 FQO3Rvlkb/MVXx/SUIxgNLHbeW/KelR6sywePck3QaxQfoEAYR3qWsUHxA6YXYYeCz8kmeuyGHw QjsvB51ZsLAntf7W+wAAwJ7pg== X-Received: by 2002:a17:90a:e7ca:b0:35d:8fdb:4f36 with SMTP id 98e67ed59e1d1-3614048a21bmr43367074a91.18.1777267083487; Sun, 26 Apr 2026 22:18:03 -0700 (PDT) Received: from ryzen ([2601:644:8000:5b5d::8bd]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2b5fab2112csm280636685ad.62.2026.04.26.22.18.02 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 26 Apr 2026 22:18:02 -0700 (PDT) From: Rosen Penev To: linux-wireless@vger.kernel.org Cc: Felix Fietkau , Lorenzo Bianconi , Ryder Lee , Shayne Chen , Sean Wang , Matthias Brugger , AngeloGioacchino Del Regno , linux-kernel@vger.kernel.org (open list:ARM/Mediatek SoC support), linux-arm-kernel@lists.infradead.org (moderated list:ARM/Mediatek SoC support), linux-mediatek@lists.infradead.org (moderated list:ARM/Mediatek SoC support) Subject: [PATCH wireless-next] wifi: mt76: fix of_get_mac_address error handling Date: Sun, 26 Apr 2026 22:17:46 -0700 Message-ID: <20260427051746.954704-1-rosenp@gmail.com> X-Mailer: git-send-email 2.54.0 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Check return value instead of is_valid_ether_addr. The latter is handled by the former. Signed-off-by: Rosen Penev --- drivers/net/wireless/mediatek/mt76/eeprom.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/net/wireless/mediatek/mt76/eeprom.c b/drivers/net/wireless/mediatek/mt76/eeprom.c index 93d91264687f..0f6ccf6ed53d 100644 --- a/drivers/net/wireless/mediatek/mt76/eeprom.c +++ b/drivers/net/wireless/mediatek/mt76/eeprom.c @@ -93,7 +93,7 @@ mt76_eeprom_override(struct mt76_phy *phy) if (err == -EPROBE_DEFER) return err; - if (!is_valid_ether_addr(phy->macaddr)) { + if (err) { eth_random_addr(phy->macaddr); dev_info(dev->dev, "Invalid MAC address, using random address %pM\n", -- 2.54.0