From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id C5BB9C77B7C for ; Wed, 10 May 2023 14:48:31 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S237607AbjEJOsa (ORCPT ); Wed, 10 May 2023 10:48:30 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:51672 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S237590AbjEJOsY (ORCPT ); Wed, 10 May 2023 10:48:24 -0400 Received: from mail-ej1-x632.google.com (mail-ej1-x632.google.com [IPv6:2a00:1450:4864:20::632]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id ACC5283FF for ; Wed, 10 May 2023 07:48:15 -0700 (PDT) Received: by mail-ej1-x632.google.com with SMTP id a640c23a62f3a-965c3f9af2aso1091499166b.0 for ; Wed, 10 May 2023 07:48:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1683730094; x=1686322094; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=f6J1at/UfOBYlhKmXRcHodshRJDkjuRkHYlvCekUlaQ=; b=iNDBMZ3Qo/Ta40vyO3EF+rrpA6RSS0EQpoiRnrl+XngL9Vmh01gFgTLSCxICapeEsh daMH8kT6BzRJ7tOiLg9BOIyFxoYPKy1UTtBs+KRujHFwX6/TpTkx5ATMWgamCvbFYylZ aeKI2KTncm+HdQIKHtE4wZylBYjc0wfZ8+rZiWy5W5HFuiwZg+SjV0/mWe76xGCfpDX7 LneNP04ablGNXFUmnjKXKFWdF5NJ3h57KcmCvVto2kKeI4ELTHFaKoXNu3/oeJZR+8tb Rtb0J4RTHI4GRLVs7ApJvwEjff15qO/3eFmjvYFxR3bdpKaQMpB3bfWDkk0KQJGVmntA VaFA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1683730094; x=1686322094; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=f6J1at/UfOBYlhKmXRcHodshRJDkjuRkHYlvCekUlaQ=; b=MIqy1GYLQ/g7c/raxEo73XnXnRadTMRi514hxcecz76qjOcpQzvylo3PCVlAF4us2N fPnIqwIR5AeHabJB/zX8djCE4rjdBLEeFyP5hFgsUPQWq7RzW4z+xoP+6NcwOZT/n9/8 ZS3JqkZLo156btdD78Ovjaw7J6MvAititsOE7OxuTuPY7dRXMHnXOC3dQbDkww75PDq7 BsZV0LKbx2Qkgq7KuUFUB95/OXgN+KvHrxMcx0bjHbKpjEFMXBE78KAbxWseo3tyxVO2 WpCjS/M7ftC/WJLUA6VxJEFqytW9Hk1h+k3hLY6LkxywGuup6LXNV3aAj+bM05lOfbJs PGvA== X-Gm-Message-State: AC+VfDyAINyisJPmlark0e6jc7Pvkny+T4qc+4U8mPcwf2WO/P4Ny4Rm 06Ro4MpMzRSm7QzHxCYRTqqSD8QzGG9aT0juAjo= X-Google-Smtp-Source: ACHHUZ6nlFU/rkd4wiS8p9XQtJiSjSA/y7NII5AZrzIETV3go8PONFgO0szicvwQF++ebH0pnpxuGg== X-Received: by 2002:a17:907:8a02:b0:967:d161:61c6 with SMTP id sc2-20020a1709078a0200b00967d16161c6mr9898351ejc.3.1683730094012; Wed, 10 May 2023 07:48:14 -0700 (PDT) Received: from ?IPV6:2a02:810d:15c0:828:c175:a0f9:6928:8c9d? ([2a02:810d:15c0:828:c175:a0f9:6928:8c9d]) by smtp.gmail.com with ESMTPSA id va8-20020a17090711c800b0094f282fc29asm2693778ejb.207.2023.05.10.07.48.12 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 10 May 2023 07:48:13 -0700 (PDT) Message-ID: <6b5be71e-141e-c02a-8cba-a528264b26c2@linaro.org> Date: Wed, 10 May 2023 16:48:12 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.11.0 Subject: Re: [PATCH v2 3/5] dt-bindings: net: add mac-address-increment option Content-Language: en-US To: Ivan Mikhaylov , Samuel Mendoza-Jonas , "David S . Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Rob Herring , Krzysztof Kozlowski Cc: netdev@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, openbmc@lists.ozlabs.org, Paul Fertser References: <20230509143504.30382-1-fr0st61te@gmail.com> <20230509143504.30382-4-fr0st61te@gmail.com> From: Krzysztof Kozlowski In-Reply-To: <20230509143504.30382-4-fr0st61te@gmail.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org On 09/05/2023 16:35, Ivan Mikhaylov wrote: > Add the mac-address-increment option for specify MAC address taken by > any other sources. > > Signed-off-by: Paul Fertser > Signed-off-by: Ivan Mikhaylov > --- > .../devicetree/bindings/net/ethernet-controller.yaml | 8 ++++++++ > 1 file changed, 8 insertions(+) > > diff --git a/Documentation/devicetree/bindings/net/ethernet-controller.yaml b/Documentation/devicetree/bindings/net/ethernet-controller.yaml > index 00be387984ac..6900098c5105 100644 > --- a/Documentation/devicetree/bindings/net/ethernet-controller.yaml > +++ b/Documentation/devicetree/bindings/net/ethernet-controller.yaml > @@ -34,6 +34,14 @@ properties: > minItems: 6 > maxItems: 6 > > + mac-address-increment: > + $ref: /schemas/types.yaml#/definitions/int32 > + description: > + Specifies the MAC address increment to be added to the MAC address. > + Should be used in cases when there is a need to use MAC address > + different from one obtained by any other level, like u-boot or the > + NC-SI stack. We don't store MAC addresses in DT, but provide simple placeholder for firmware or bootloader. Why shall we store static "increment" part of MAC address? Can't the firmware give you proper MAC address? Best regards, Krzysztof