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 bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id BD4C9C46467 for ; Wed, 11 Jan 2023 07:33:15 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Message-Id:Date:Subject:Cc:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=+WQPmq9C68/bE6DxlSrAAhTyHiDtnwNX4Y6rSeHZDxo=; b=27exnvHjhYGMaB ZJYk6/pL8dv8hyI6by48rZMcKOpvjC6tTQDpr+cF+9Mc7u22e+Fnm7R4SNcFrClEvuHQkePmFu+PM 3ks01npRj7CxEHw5UutyJwVXh0br8vDSo8ax6uLPWiGDEbMJlkd0LyLPVNajSNy72JroRXd4m3nNi IVGjhJYCxYcSr/JPdArCdTRFq8KTD/RJhy1yBHN1rQ+kf3ZdDG04SvwmkKikGhIhFG9U7or5+hwGI CPrcDm7+qSWY4nFGFvXraMTpwkQjgmek8BBvstwALf2eZBDHx/2Nx3zmjD526f7hjOXxFlI/uta0Q dYSBnKt1MonSU/WbXs1A==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1pFVap-00A3Qk-Bq; Wed, 11 Jan 2023 07:32:15 +0000 Received: from mail-ed1-x535.google.com ([2a00:1450:4864:20::535]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1pFVa1-00A32U-1v for linux-arm-kernel@lists.infradead.org; Wed, 11 Jan 2023 07:31:26 +0000 Received: by mail-ed1-x535.google.com with SMTP id i9so21101595edj.4 for ; Tue, 10 Jan 2023 23:31:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=9ZG5/dJfEvlfksUEy4dZqlxkQUvfDpGnkVNpt/A8DFM=; b=L7tzBu0DFenwt3+uzh4aGNJXZrLz9+JI73DKhb1jKJJPerJQP4FXl+Nka8fNjQzWPy 3aywNKLauxX1cB4gN8yKBq69FHT8fNTE+J2/++uYpGvCf3dSzEetjSXixny8rXJgE5Xq oo9PI6kahvQTLhucbBFTGwTqwTFnuxVyS6OFcIumGzsj1Ybv4jRx08kxWWOzygLKpiAk 7nlKGTNB+GRBqzg6r+K6bltbOAQ0tHJnctOvJmjpu/+pEdPtwtkAqxpG072S4zoPP66v nx+c/09bgi9sLhCWoZof+AAQtzbyT3CJiZhye8S6jtuvlE07aG2P3e9FxFUFiSW8ukS6 PWSw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=9ZG5/dJfEvlfksUEy4dZqlxkQUvfDpGnkVNpt/A8DFM=; b=AHVWiXSwEiaqIixKEyCEz0e+h7YsncN0p43nrgAr4UUsiK4554UoyqoSYc3DH/lmsv o7Bgbu5fSSSsfHMHM6tNUuG82SBRgbcIbmqd4/beyg+umE1u7volT//xb/DWE01KtEj0 0zO+XhrexLJN6X/ux1T0Yb0nNnDw62+740efxHUIkCTS4mFVFKRTWARrWap5F7wucJ+I V6OXtCi5uOSScdzP7Rt+cTsn7wSv8uI3Gxo/t/gWj3eE3PWxrR884jFC3d5EHDMqjfin F4Smp7xCL2ocz/nemJeO4H5SZyz+j/pB0ww+ZCe4Ht7mV/vVQpH+PhvTuKt7yTCZD8pd UF5w== X-Gm-Message-State: AFqh2krQ9FZ13v7+x8wxfzqJg9bEKldyWe63CL9Idw/I0GzwGzH1AV64 rAUBiniv/bNNfn+Lx/mPAck= X-Google-Smtp-Source: AMrXdXviRWemoxJeyz2j5A2MJA1bIBH5p+F2cAyWLSNk5iJigeCylpmCPfufczACWXrlMLnmM2wjbA== X-Received: by 2002:a50:eac6:0:b0:461:d042:80db with SMTP id u6-20020a50eac6000000b00461d04280dbmr61859126edp.0.1673422284520; Tue, 10 Jan 2023 23:31:24 -0800 (PST) Received: from localhost.lan (ip-194-187-74-233.konfederacka.maverick.com.pl. [194.187.74.233]) by smtp.gmail.com with ESMTPSA id ed6-20020a056402294600b00499e5659988sm593193edb.68.2023.01.10.23.31.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 10 Jan 2023 23:31:24 -0800 (PST) From: =?UTF-8?q?Rafa=C5=82=20Mi=C5=82ecki?= To: Srinivas Kandagatla , Rob Herring , Krzysztof Kozlowski Cc: Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , NXP Linux Team , Miquel Raynal , Michael Walle , devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, u-boot@lists.denx.de, =?UTF-8?q?Rafa=C5=82=20Mi=C5=82ecki?= Subject: [PATCH V2 6/6] nvmem: u-boot-env: post process "ethaddr" env variable Date: Wed, 11 Jan 2023 08:31:02 +0100 Message-Id: <20230111073102.8147-6-zajec5@gmail.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230111073102.8147-1-zajec5@gmail.com> References: <20230111073102.8147-1-zajec5@gmail.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230110_233125_125134_E78B6412 X-CRM114-Status: GOOD ( 16.52 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org RnJvbTogUmFmYcWCIE1pxYJlY2tpIDxyYWZhbEBtaWxlY2tpLnBsPgoKVS1Cb290IGVudmlyb25t ZW50IHZhcmlhYmxlcyBhcmUgc3RvcmVkIGluIEFTQ0lJIGZvcm1hdCBzbyAiZXRoYWRkciIKcmVx dWlyZXMgcGFyc2luZyBpbnRvIGJpbmFyeSB0byBtYWtlIGl0IHdvcmsgd2l0aCBFdGhlcm5ldCBp bnRlcmZhY2VzLgoKVGhpcyBpbmNsdWRlcyBzdXBwb3J0IGZvciBpbmRleGVzIHRvIHN1cHBvcnQg I252bWVtLWNlbGwtY2VsbHMgPSA8MT4uCgpTaWduZWQtb2ZmLWJ5OiBSYWZhxYIgTWnFgmVja2kg PHJhZmFsQG1pbGVja2kucGw+Ci0tLQogZHJpdmVycy9udm1lbS9sYXlvdXRzL0tjb25maWcgICAg ICB8ICAxICsKIGRyaXZlcnMvbnZtZW0vbGF5b3V0cy91LWJvb3QtZW52LmMgfCAyNSArKysrKysr KysrKysrKysrKysrKysrKysrCiAyIGZpbGVzIGNoYW5nZWQsIDI2IGluc2VydGlvbnMoKykKCmRp ZmYgLS1naXQgYS9kcml2ZXJzL252bWVtL2xheW91dHMvS2NvbmZpZyBiL2RyaXZlcnMvbnZtZW0v bGF5b3V0cy9LY29uZmlnCmluZGV4IDhhMzhjNTE0OTQzYS4uNTY2YjRmMjU2MzBkIDEwMDY0NAot LS0gYS9kcml2ZXJzL252bWVtL2xheW91dHMvS2NvbmZpZworKysgYi9kcml2ZXJzL252bWVtL2xh eW91dHMvS2NvbmZpZwpAQCAtMjMsNiArMjMsNyBAQCBjb25maWcgTlZNRU1fTEFZT1VUX09OSUVf VExWCiBjb25maWcgTlZNRU1fTEFZT1VUX1VfQk9PVF9FTlYKIAlib29sICJVLUJvb3QgZW52aXJv bm1lbnQgdmFyaWFibGVzIHN1cHBvcnQiCiAJc2VsZWN0IENSQzMyCisJc2VsZWN0IEdFTkVSSUNf TkVUX1VUSUxTCiAJaGVscAogCSAgVS1Cb290IHN0b3JlcyBpdHMgc2V0dXAgYXMgZW52aXJvbm1l bnQgdmFyaWFibGVzLiBUaGlzIGRyaXZlciBhZGRzCiAJICBzdXBwb3J0IGZvciB2ZXJpZnlpbmcg JiBleHBvcnRpbmcgc3VjaCBkYXRhLiBJdCBhbHNvIGV4cG9zZXMgdmFyaWFibGVzCmRpZmYgLS1n aXQgYS9kcml2ZXJzL252bWVtL2xheW91dHMvdS1ib290LWVudi5jIGIvZHJpdmVycy9udm1lbS9s YXlvdXRzL3UtYm9vdC1lbnYuYwppbmRleCA5NWMzMTQ1NTM5NTIuLmU5OWI4NTNhNDRjNCAxMDA2 NDQKLS0tIGEvZHJpdmVycy9udm1lbS9sYXlvdXRzL3UtYm9vdC1lbnYuYworKysgYi9kcml2ZXJz L252bWVtL2xheW91dHMvdS1ib290LWVudi5jCkBAIC00LDYgKzQsOCBAQAogICovCiAKICNpbmNs dWRlIDxsaW51eC9jcmMzMi5oPgorI2luY2x1ZGUgPGxpbnV4L2V0aGVyZGV2aWNlLmg+CisjaW5j bHVkZSA8bGludXgvaWZfZXRoZXIuaD4KICNpbmNsdWRlIDxsaW51eC9tb2RfZGV2aWNldGFibGUu aD4KICNpbmNsdWRlIDxsaW51eC9tb2R1bGUuaD4KICNpbmNsdWRlIDxsaW51eC9udm1lbS1jb25z dW1lci5oPgpAQCAtMzYsNiArMzgsMjcgQEAgc3RydWN0IHVfYm9vdF9lbnZfaW1hZ2VfYnJvYWRj b20gewogCXVpbnQ4X3QgZGF0YVtdOwogfSBfX3BhY2tlZDsKIAorc3RhdGljIGludCB1X2Jvb3Rf ZW52X3JlYWRfcG9zdF9wcm9jZXNzX2V0aGFkZHIodm9pZCAqY29udGV4dCwgY29uc3QgY2hhciAq aWQsIGludCBpbmRleCwKKwkJCQkJCXVuc2lnbmVkIGludCBvZmZzZXQsIHZvaWQgKipkYXRhLCBz aXplX3QgKmJ5dGVzKQoreworCXU4IG1hY1tFVEhfQUxFTl07CisKKwlpZiAoKmJ5dGVzICE9IDMg KiBFVEhfQUxFTiAtIDEpCisJCXJldHVybiAtRUlOVkFMOworCisJaWYgKCFtYWNfcHRvbigqZGF0 YSwgbWFjKSkKKwkJcmV0dXJuIC1FSU5WQUw7CisKKwlpZiAoaW5kZXgpCisJCWV0aF9hZGRyX2Fk ZChtYWMsIGluZGV4KTsKKworCS8qIFdlIG5lZWQgKnNtYWxsZXIqIGJ1ZmZlciBzbyBkb24ndCBi b3RoZXIgdG8ga3JlYWxsb2MoKSAqLworCWV0aGVyX2FkZHJfY29weSgqZGF0YSwgbWFjKTsKKwkq Ynl0ZXMgPSBFVEhfQUxFTjsKKworCXJldHVybiAwOworfQorCiBzdGF0aWMgaW50IHVfYm9vdF9l bnZfcGFyc2VfZGF0YShzdHJ1Y3QgZGV2aWNlICpkZXYsIHN0cnVjdCBudm1lbV9kZXZpY2UgKm52 bWVtLCB1aW50OF90ICpidWYsCiAJCQkJIHNpemVfdCBkYXRhX29mZnNldCwgc2l6ZV90IGRhdGFf bGVuKQogewpAQCAtNjcsNiArOTAsOCBAQCBzdGF0aWMgaW50IHVfYm9vdF9lbnZfcGFyc2VfZGF0 YShzdHJ1Y3QgZGV2aWNlICpkZXYsIHN0cnVjdCBudm1lbV9kZXZpY2UgKm52bWVtLAogCQlpbmZv Lm9mZnNldCA9IGRhdGFfb2Zmc2V0ICsgdmFsdWUgLSBkYXRhOwogCQlpbmZvLmJ5dGVzID0gc3Ry bGVuKHZhbHVlKTsKIAkJaW5mby5ucCA9IG9mX2dldF9jaGlsZF9ieV9uYW1lKG5wLCBpbmZvLm5h bWUpOworCQlpZiAoIXN0cmNtcCh2YXIsICJldGhhZGRyIikpCisJCQlpbmZvLnJlYWRfcG9zdF9w cm9jZXNzID0gdV9ib290X2Vudl9yZWFkX3Bvc3RfcHJvY2Vzc19ldGhhZGRyOwogCiAJCWVyciA9 IG52bWVtX2FkZF9vbmVfY2VsbChudm1lbSwgJmluZm8pOwogCQlpZiAoZXJyKSB7Ci0tIAoyLjM0 LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpsaW51 eC1hcm0ta2VybmVsIG1haWxpbmcgbGlzdApsaW51eC1hcm0ta2VybmVsQGxpc3RzLmluZnJhZGVh ZC5vcmcKaHR0cDovL2xpc3RzLmluZnJhZGVhZC5vcmcvbWFpbG1hbi9saXN0aW5mby9saW51eC1h cm0ta2VybmVsCg==