From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Wed, 15 Apr 2026 13:10:59 +0200 Received: from metis.whiteo.stw.pengutronix.de ([2a0a:edc0:2:b01:1d::104]) by lore.white.stw.pengutronix.de with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1wCy95-00CObM-1c for lore@lore.pengutronix.de; Wed, 15 Apr 2026 13:10:59 +0200 Received: from bombadil.infradead.org ([2607:7c80:54:3::133]) by metis.whiteo.stw.pengutronix.de with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1wCy94-0008Aq-Ur for lore@pengutronix.de; Wed, 15 Apr 2026 13:10:59 +0200 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:Cc:To: Content-Transfer-Encoding:Content-Type:MIME-Version:Message-Id:Date:Subject: From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References: List-Owner; bh=x8fwCXKQ2UsDJ/7CsUnmVJ1L1ako6f/lFbpGkGhz40w=; b=OuIlZGjfHHsuJb diSh0fqNP86RfJThKrvetgZEOgTEg7nR7ruef/ZR7kTpCHgc7k1pf9Ta16HdF52ctiVDugMk5fqKL UfzSFoLNKhno5DOLB1UshRba5K7wJnI93zJ3wn0rjp8OtZVkecqlcC4pb19cZVK8zYsYhBVkxGCeY S/iqW8IjWHistz/jzQtbVPi8r08Jh8etnn9HpewOWWo6nHxZpvRO+JgNah6lxgThMCepLuqg+g+Y1 yEGfFyMIpixnSRjs+AQqYNBygSn1HS92VPj6GEjlGDCBvvzST0d8QQ4QpBkdwXIeDNioDZ8qI545B aFfvkC4bhgYfoo1+JdBQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98.2 #2 (Red Hat Linux)) id 1wCy8f-000000011GQ-1Qdt; Wed, 15 Apr 2026 11:10:33 +0000 Received: from metis.whiteo.stw.pengutronix.de ([2a0a:edc0:2:b01:1d::104]) by bombadil.infradead.org with esmtps (Exim 4.98.2 #2 (Red Hat Linux)) id 1wCy8c-000000011FI-1MPf for barebox@lists.infradead.org; Wed, 15 Apr 2026 11:10:31 +0000 Received: from dude06.red.stw.pengutronix.de ([2a0a:edc0:0:1101:1d::5c]) by metis.whiteo.stw.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1wCy8Z-0007zH-BZ; Wed, 15 Apr 2026 13:10:27 +0200 From: Fabian Pflug Date: Wed, 15 Apr 2026 13:10:20 +0200 Message-Id: <20260415-v2026-03-0-topic-soc_bin_id-v2-0-81fab6ba5de0@pengutronix.de> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-B4-Tracking: v=1; b=H4sIAB1y32kC/42NQQ6DIBBFr2Jm3WkAq1ZXvUdjjMioswEDltgY7 170BN399xbv7xDIMwVosh08RQ7sbAJ1y2CYezsRskkMSqhS5LnAeC4UOQpc3cIDBjd0mm3HBo1 U/fNhKi11AamweBp5u+rvNvHMYXX+e51Fedr/ulEmK6Wq1VgVWtblayE7fVbvLG93Q9Aex/EDw ZGNQssAAAA= X-Change-ID: 20260330-v2026-03-0-topic-soc_bin_id-d12a84d7b1b5 To: Sascha Hauer , Jonas Rebmann , BAREBOX Cc: Fabian Pflug X-Mailer: b4 0.14.3 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20260415_041030_375199_2982F7C2 X-CRM114-Status: UNSURE ( 8.44 ) X-CRM114-Notice: Please train this message. X-BeenThere: barebox@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "barebox" X-SA-Exim-Connect-IP: 2607:7c80:54:3::133 X-SA-Exim-Mail-From: barebox-bounces+lore=pengutronix.de@lists.infradead.org X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on metis.whiteo.stw.pengutronix.de X-Spam-Level: X-Spam-Status: No, score=-4.2 required=4.0 tests=AWL,BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED,SPF_HELO_NONE,SPF_NONE autolearn=unavailable autolearn_force=no version=3.4.2 Subject: [PATCH v2 0/2] Add additional globalvar for soc_uid X-SA-Exim-Version: 4.2.1 (built Wed, 08 May 2019 21:11:16 +0000) X-SA-Exim-Scanned: Yes (on metis.whiteo.stw.pengutronix.de) The binary representation was used to compare against, but never exposed to userspace to query, as the exposed variables could correlate with the value, but did not. For example on i.MX8MP the byte order was reversed in comparing the return value of barebox_get_soc_uid_bin and $global.soc_uid. The exposed string representation is encoded in a manufacturer-specific manner, hence for use in scripting, soc_uid_hex should be accessible in a generic representation. Signed-off-by: Fabian Pflug --- Changes in v2: - Renamed soc_uid_bin to soc_uid_hex - Add to MAGICVAR - removed "is is" in help text - Updated commit messages - Link to v1: https://lore.barebox.org/barebox/20260330-v2026-03-0-topic-soc_bin_id-v1-0-11292f75b196@pengutronix.de --- Fabian Pflug (2): common: misc: add soc_uid_hex to globalvar i.MX: HAB: update text for HABV4_CSF_UNLOCK_UID arch/arm/mach-imx/Kconfig | 11 +++-------- common/misc.c | 9 +++++++-- 2 files changed, 10 insertions(+), 10 deletions(-) --- base-commit: 1d386a53086d28a0c4eda138ae9408a418b97b7e change-id: 20260330-v2026-03-0-topic-soc_bin_id-d12a84d7b1b5 Best regards, -- Fabian Pflug