From nobody Sun Apr 5 19:43:16 2026 Received: from mail-pl1-f180.google.com (mail-pl1-f180.google.com [209.85.214.180]) (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 A4F9E1F1537 for ; Tue, 24 Feb 2026 01:46:25 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.180 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771897587; cv=none; b=Qy1GkSyZk8c0dGVwyP1C/XN79XhPLZrl/pWuZHi/BlxhO/j8N/gTsxf77flbbg8TBOMueor1G8rMtWb/7xpR2Jt3Md6MWGDX+nYVvzumI8Bd3HS68JW29mRAPrfzGbXh1epT151phABtpDPiE9FOwU6UFwwwOVPms643gC3OrJk= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771897587; c=relaxed/simple; bh=iaMUOYTA7AnCj61OEsak2kNSEQKk14QC/a2KWq5udzk=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=sTSf/+AF0rm55bJzav+0acMR3MGLugUAwfZAN0/w2Zyu7mSs+Phw662Wk3b6CEo9f2YSDl7igAar+zl7z3Og3NPcZRSvUjTigSGtVHvkKvUSiJ8uELkrfU2vt+AzmFVTKBvgmy3jP0RgiOXt+w2owVazwd+LR8C2Gxq+InJ0Wlw= 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=nFkEPnws; arc=none smtp.client-ip=209.85.214.180 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="nFkEPnws" Received: by mail-pl1-f180.google.com with SMTP id d9443c01a7336-2a7a9b8ed69so42742095ad.2 for ; Mon, 23 Feb 2026 17:46:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1771897585; x=1772502385; 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=pyCuepEEE5VZwezz+EwCnELSbh3qvdwdxfgg+cxEJD8=; b=nFkEPnwsTUq5ewKuYGelc+lI5N7gqp2QWnD2Vkp9qmS3oE6c1KzuEVwBMrVGnjYGH0 EbzkMMrl/g5sJQxpWFiIX+tGSRYABweVL7RfcqWZGsVgOEsXRD05PFY7Vsv0PE0ghfOW fBkmfaNoUioN+L5KeXbFzK693kF5nJLt2GGWEgUBC6c5QrICYpE9hRpb5RQ9JTpH7mcJ sBe9DE+J8LCS2/Tosu0fKQy/mj3jetetQP5PVzSB4W20fV4p3xBMdCt3zKLQ90iQlEcC sxnxa5jHWACyiMuJshz+2eaRSQ8YppLqJSNXtnjU705Lxm6FYEMQWDyucp5J/Kx3GRVt R73A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771897585; x=1772502385; 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=pyCuepEEE5VZwezz+EwCnELSbh3qvdwdxfgg+cxEJD8=; b=xHfYRoE8t05i1vxYTN7/DpEWy94m88Ff5NcUOMfQOzrkfBGPfksLahCSyQIfsWusnE X951bFgzxROU40ArRScEO+S4Jx3IpJUM/0cP+eZ1tu7j/EC5RFzzyxW7mWuGh3WyBFsv z51D55ODi1c9jrHSxk2jnSwgUoPbh6gnVstl/GGPO/NsW7b6JzeZl6OvFbJo4Orco1yE UyhCyCHUmoJaD7JBPBIllUFNortDAixu3wQESjkLu4G/cJgGHa4/4Z2Vbulm0ayZ2HDf mRK9ZQ7NgAZEzPf8jrDM17D7415qDdI/1HR2x3Nn7LpFW1D+mRcbB7psXXbzdT3qxMlH oy2A== X-Forwarded-Encrypted: i=1; AJvYcCWlf3Rmwun3bMI8ppylkhnp5A6v/VXQv2ncIgg7HHRVXNj2j9WSMA9uU7gEGipk2BaqZs5AKECppFZ01fQ=@vger.kernel.org X-Gm-Message-State: AOJu0Yxwn7qy4gtG95FBHhHxq1jAwIOMvbcA0XxQI/GkN6vrWEt7DyYl RbQlIaCtSSjyDGzxpUCtLSZ5MVz18qeQ79IQfKJMeFMX/k2GiIlnxvlb X-Gm-Gg: ATEYQzxgwk652YVs/KsPhETwCY021cwBBLwwm6i4upSFL/k1K02BA2f76tKvntR22kz VNKpTUCCIE/udqhu6dbVu33eEMJYKgJpQqBuXwHBzaWuXkDvSQ2K/kXuIK/ayB2mBjnjWBQ4dA7 /5lz0pLge3JV7FJjlg+X8J2z8xpekm1wBlKdGLxeSz1YzdPe/B7yqCgDwGWxatCloUfpwXgSMf6 yQ0et7PM58lD1+F5dK3p9RvC/Qn2he5v+TMsPXOFJFpHHJhUZYajSLFCegrHA1eksKJLWT60XAn T9LG4RcXm6YMcAOvEGYKmyCAD8CKcZ/KH5wQolPRHr5GVm8sQ5DtJ1kmpUpvuhzb6Pi1BW1aCdi Hsv1fB/RSCJ0r3zCpBKdNVvkpqFR3uYonSo/T1Qb/uqvT3KYST/T1QMcNfO2L/EGFTrk5sGd74L xNI2pOk+k55FrLzC5V907JbUkxjFvRj9jiogLSLnhe6kGgcmJLaUclGA== X-Received: by 2002:a17:903:32c7:b0:2aa:d320:e969 with SMTP id d9443c01a7336-2ad743fb337mr101422045ad.8.1771897585096; Mon, 23 Feb 2026 17:46:25 -0800 (PST) Received: from ryzen ([2601:644:8000:56f5::8bd]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2ad75044c72sm88143715ad.86.2026.02.23.17.46.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 23 Feb 2026 17:46:24 -0800 (PST) From: Rosen Penev To: netdev@vger.kernel.org Cc: Pantelis Antoniou , Andrew Lunn , "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , linuxppc-dev@lists.ozlabs.org (open list:FREESCALE SOC FS_ENET DRIVER), linux-kernel@vger.kernel.org (open list) Subject: [PATCH net-next] net: fs_enet: allow nvmem to override MAC address Date: Mon, 23 Feb 2026 17:46:06 -0800 Message-ID: <20260224014607.353378-1-rosenp@gmail.com> X-Mailer: git-send-email 2.53.0 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" NVMEM typically loads after the ethernet driver and of_get_ethdev_address returns -EPROBE_DEFER. return in such a case to allow NVMEM to work. Signed-off-by: Rosen Penev --- drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c b/driver= s/net/ethernet/freescale/fs_enet/fs_enet-main.c index 2cbcc29408e3..d3c772ed5fc9 100644 --- a/drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c +++ b/drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c @@ -951,7 +951,9 @@ static int fs_enet_probe(struct platform_device *ofdev) spin_lock_init(&fep->lock); spin_lock_init(&fep->tx_lock); - of_get_ethdev_address(ofdev->dev.of_node, ndev); + ret =3D of_get_ethdev_address(ofdev->dev.of_node, ndev); + if (ret =3D=3D -EPROBE_DEFER) + goto out_cleanup_data; ret =3D fep->ops->allocate_bd(ndev); if (ret) -- 2.53.0