Received: by 2002:a05:7412:251c:b0:e2:908c:2ebd with SMTP id w28csp1587729rda; Mon, 23 Oct 2023 18:23:39 -0700 (PDT) X-Google-Smtp-Source: AGHT+IEm1dt3v4HJxnMxVOjvrcGuNIv/kTYDIzizXmvidZ3WfANgBFeZ2a7iX+Iy/rkAQOwj83nJ X-Received: by 2002:a05:6871:419c:b0:1ea:aa9:9b00 with SMTP id lc28-20020a056871419c00b001ea0aa99b00mr15066907oab.57.1698110619525; Mon, 23 Oct 2023 18:23:39 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1698110619; cv=none; d=google.com; s=arc-20160816; b=fm+ritkuFpKTJOnlMLdcGtBmlJlY27/6rIeeIElIP+Mn4aHbmY2G4AwWd+c2K84oFu DStiGqEBEkPd0YsBdVDs/G04PQlklAmkbX6AZef9HrSVMmSu5T+8lLqlhjWShhQlDM+H aa+0ILcSRO7Hk5f437RclcnNMNY5z6n5qlLpFz90p1r9aEIFfrR+RG/JfsNWPEw0EpYy RKVXP0/LAC+Ytyu+YJ7zgowplJ7kDoaWLaSE8WdNjSWxf7V7FdQZAZj2TnMHbGoPCKbF kU56fDN16wXfye14vcVSz14qxPw2p6W/kpVSDGR+/fU11izc8sVk0KGJIUYBmkMe0XyH Fa5Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=EYOndzIpuEL83u15EiH7sCgfXyoXizSioINfOe3jxuk=; fh=z4mTdWq6RCz+x3nZTpn3Wam3d6NtJmiYDYgPILPOxf4=; b=LSlpzOMMt9pN2g3yCq7jWiulzjM7TkNZbKKzCMXh6qmX36vfXu142DQ3laA++ZxtZa i0Ny7r0yPX50WFu+yfWBrbHgX5X8A+D1C2VKES/QtxmaxgEbWJpN7qCsdSU+IjHLwngw bCKZrMogzjHJqhdAg463EEThwnfUcB51Vw8ecx1uoyHgQ17ZDGrv9+RwudVqF+0Fhy95 Zk8R6q/PvWmFZtR3QzIk44a/asi1Skd63A0/OxId+6Z53WXaXyzVa7DZf9cpmWn+YVhj pT2A29yEsZWXQWidvSvNypnUXdK882j5HopOkbUUDbd2h6V9Xc/kinq1hRO0qSqFDChi mquw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=bcgD6RVL; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.32 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from agentk.vger.email (agentk.vger.email. [23.128.96.32]) by mx.google.com with ESMTPS id q13-20020a65624d000000b005af9c2da8aasi7221835pgv.631.2023.10.23.18.23.39 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 23 Oct 2023 18:23:39 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.32 as permitted sender) client-ip=23.128.96.32; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=bcgD6RVL; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.32 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by agentk.vger.email (Postfix) with ESMTP id 40D23804C660; Mon, 23 Oct 2023 18:23:37 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at agentk.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231718AbjJXBXW (ORCPT + 99 others); Mon, 23 Oct 2023 21:23:22 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:37536 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231152AbjJXBXV (ORCPT ); Mon, 23 Oct 2023 21:23:21 -0400 Received: from mail-pj1-x1032.google.com (mail-pj1-x1032.google.com [IPv6:2607:f8b0:4864:20::1032]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id BCBF4DF; Mon, 23 Oct 2023 18:23:19 -0700 (PDT) Received: by mail-pj1-x1032.google.com with SMTP id 98e67ed59e1d1-27d087c4276so2611615a91.0; Mon, 23 Oct 2023 18:23:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1698110599; x=1698715399; darn=vger.kernel.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=EYOndzIpuEL83u15EiH7sCgfXyoXizSioINfOe3jxuk=; b=bcgD6RVLbUJw9PSfewsfvUhdR69rErd4zQUZsYP3W/Py9dfLwm5EmNDREkQolOR1aO Eg30fb8Z1vTyCLzVq/rmOPZfOntWWn+gDs413nAfu5ToVPqUkrhW7DsPyRcwR7Lb8pMA nbjhDzmkmcy7FinO7MUPFE4U+SLKXAbgFP+uarvpar9gy0R7r9mbzft65onZkC5m81p/ x2yX7ghtrUnFbltliDimUNPz5IKvaTA4n8iQRKt4Zzbj1Sctj196Bl+HojFxUjwloHEH ETdQrnWc3jkxdHs1HkWnVUNB+Tx5zf0zBseWcn0Rm9qHdSOrQnAKzCGkRTIr7qbtiFqV wuUg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1698110599; x=1698715399; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=EYOndzIpuEL83u15EiH7sCgfXyoXizSioINfOe3jxuk=; b=fOGXq3E6foEYapRj8qKlod8z+Tg4WC1U+x38Qr0dmSeL6AmcxZX4vKHdfqj6GS+uUz 27Fcr93M2hCrEP0O0DQug80bWPrkUnlBBz/5TYtZmDhtM34V/D+ZP6cIDKfhsjB0x8HY OrEcc85S8So8ohCz1+BDQD6DqtHSMwMr2slnAlQIvbInGp19kSjLygQylF+WGe4mUBiX 14iZGNOyaw89rZXICIHrZ5r9bAn9pIcYyoZU4Oy7i4yXGTDeum8S4HOix9Dsw8URZbWJ 4/p3iD7qmxLkvTwVnSWjlviScjjkZQaOyS6Ntsh4c/d3VV58k7nA/aIVENUua457f2Wh PNjA== X-Gm-Message-State: AOJu0Yz9cBiZDI/9gwDZQpB4zEyyR0rIKGOkMlMR2qBspS/cfloV6cQr DmCBhog2LcFaXOaSISVYXWG5GkJJbJvcHsMW2GQ= X-Received: by 2002:a17:90b:1191:b0:27c:f1f8:261f with SMTP id gk17-20020a17090b119100b0027cf1f8261fmr7665444pjb.20.1698110598927; Mon, 23 Oct 2023 18:23:18 -0700 (PDT) MIME-Version: 1.0 References: <20231022151911.4279-1-aford173@gmail.com> <97e1f76a-3505-4783-838a-10b9cacee8bd@intel.com> In-Reply-To: <97e1f76a-3505-4783-838a-10b9cacee8bd@intel.com> From: Adam Ford Date: Mon, 23 Oct 2023 20:22:58 -0500 Message-ID: Subject: Re: [PATCH V2] net: ethernet: davinci_emac: Use MAC Address from Device Tree To: Jacob Keller Cc: netdev@vger.kernel.org, aford@beaconembedded.com, Andrew Lunn , Grygorii Strashko , "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , linux-omap@vger.kernel.org, linux-kernel@vger.kernel.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-0.6 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE, SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on agentk.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (agentk.vger.email [0.0.0.0]); Mon, 23 Oct 2023 18:23:37 -0700 (PDT) On Mon, Oct 23, 2023 at 7:14=E2=80=AFPM Jacob Keller wrote: > > > > On 10/22/2023 8:19 AM, Adam Ford wrote: > > Currently there is a device tree entry called "local-mac-address" > > which can be filled by the bootloader or manually set.This is > > useful when the user does not want to use the MAC address > > programmed into the SoC. > > > > Currently, the davinci_emac reads the MAC from the DT, copies > > it from pdata->mac_addr to priv->mac_addr, then blindly overwrites > > it by reading from registers in the SoC, and falls back to a > > random MAC if it's still not valid. This completely ignores any > > MAC address in the device tree. > > > > In order to use the local-mac-address, check to see if the contents > > of priv->mac_addr are valid before falling back to reading from the > > SoC when the MAC address is not valid. > > > > Signed-off-by: Adam Ford > > Reviewed-by: Andrew Lunn > > --- > > V2: Rebase, add R-B tag, and post stand-alone for netdev branch, since > > the device tree patch has already been accepted via the omap tree. > > Looks like you didn't add the tag for which tree. Given the context, I > would assume net-next. > That was my intent. I sent the e-mail to netdev and CC'd others. I thought that was enough. > Reviewed-by: Jacob Keller