From patchwork Wed Apr 29 14:12:56 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 4584 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-wr1-f70.google.com (mail-wr1-f70.google.com [209.85.221.70]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id 455253F24C for ; Wed, 29 Apr 2026 16:13:06 +0200 (CEST) Received: by mail-wr1-f70.google.com with SMTP id ffacd0b85a97d-43d103e46c3sf8761298f8f.3 for ; Wed, 29 Apr 2026 07:13:06 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1777471986; cv=pass; d=google.com; s=arc-20240605; b=MHuDtmrm65aWrYhxEjy87ZWoRWaQUkgPyni8pnOpMfD+fCPLwz5PWQKOGuk791Yn5r tr3OxC0PT6amzy6wmsuLjm8kVk90UdZJe81iLUDDVnuAqsiZkiWwKl8bhWOPO2h/DOUE /0GV1lmaEfX3Tq+r3NneALSo4RqsTbViukmORR54NqGzOLDyJ9G5zsES4ocTbJUF/DEP rXf/98ytYAlLFCD8qMLDRgX9/E6sfaT7EspahvWEMDx/T0qEWODEYuEmdQ4Xe0XK9VoP fjC92VNI3a6iBdTiU4zssPfGQzwUiTRwJd/fmGmDkss4C65gRYB+T0PfXZI8stHF7rCj C3Xg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=list-unsubscribe:list-archive:list-help:list-post:list-id :mailing-list:precedence:mime-version:message-id:date:subject:cc:to :from:dkim-signature; bh=qbRLr53cIpQOZsQ4G4rdiqUSzy5LFRDdMygePl9pQvs=; fh=r/L1MstkFK+w/rBzm7nHz6KOkgfZUDaM6Nt+q8LudHQ=; b=IozXFZYe//g4zcHJGQTiMh16fwXb1BSqlVJudFntTYVhUcJXH/H7wLy9yACUROHPRA Pe6JBmzwSg+4S7A3M0e8Nh1CtsP9mPW2a/F4iLuxZfJUscPLrD195q4cBVoBFzuF0GTi i6Pf7XXcgDYcPRZ3iKseg0dRn7jX/mkE+S0632v5fJHx0bBkmYBXrMe5ptCXb2+J5kI1 zOI1dgNCbs4rUukxCuEVy7B3660UB9wAymd92LQp911LFod0g0FAyZleK2VD3LvgZh+F N2uJl+F29+C2BfCFkKETbIfHXfcSGXCsFDMQd5dhm7Q0lBvNxQIZ/Cwoq9BEHFY+g4fo DZhg==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=FdpKcpCx; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com; dara=neutral header.i=@amarulasolutions.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; t=1777471986; x=1778076786; darn=patchwork.amarulasolutions.com; h=list-unsubscribe:list-archive:list-help:list-post:list-id :mailing-list:precedence:x-original-authentication-results :x-original-sender:mime-version:message-id:date:subject:cc:to:from :from:to:cc:subject:date:message-id:reply-to; bh=qbRLr53cIpQOZsQ4G4rdiqUSzy5LFRDdMygePl9pQvs=; b=nvYFV8tm6wCDapIe9SCBleR62HprRntZLVCTDiuDpkTpglmlT2U1QMbwgrydelo9d2 UaRcQP6Z9aTnLySGxbCxNKiUOFlz5tdavxLvJWAqZrwGGt/xNEGpGn0a1raOGHffMUfp 4cDN2Nt6qDoJOdd0YANKzbsjyKruEJqaqwwqk= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1777471986; x=1778076786; h=list-unsubscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :x-original-authentication-results:x-original-sender:mime-version :message-id:date:subject:cc:to:from:x-gm-gg:x-beenthere :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=qbRLr53cIpQOZsQ4G4rdiqUSzy5LFRDdMygePl9pQvs=; b=Z1MiMFDm3qEUOQMXsUJGn4qyQYJU3fr9U5VAul0msTpMGPkMF803EDHaHr/d4P4DEB fkJByhT531E6Jvmg3pIxFdqWc9ooGeMVcI0sTFhtNbHa9GawBMDB+gX9fHxWNJc5cho2 2rYA14QVs3wvBJQTdEqq3mK6o8dknzB3l4HktHQ6SSWO9OHzvmLtjKsQlh21mlOtRTza yzi/hmvUJTQlVijLrzv5RfhTA2gbm9QFXSoCk/xfielb4yEk0ACA+RGbvO7DjKMkRn7B mvxjSDOo9Rzr9CiS0k/yT1ZVxThiIfd55x/0ZsFmzUHYGQGWcE0q5DuO1+Qup4oJguKE elew== X-Forwarded-Encrypted: i=2; AFNElJ+4CIvmW7iEGuIHsaf0e8LMpGSbuvtOQj/TtU4Xr5Af4/lLgOQglBeYL5hzt2A9vvV+PPQC20lQtTVFO/kU@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0YypsfvXKsOEaQvz2t5ZUfhi3u6oiaxKVa/wh3vGWeuTlozugogG n/1jsQnnljisy4W4xRq3wmNyd92jGNTaWIFzTpkyB4jCXF9fEzkv4upkwhXYrqBpsKV65L4ImvJ Fgw== X-Received: by 2002:a05:600c:3541:b0:488:936a:6220 with SMTP id 5b1f17b1804b1-48a77b1bb4cmr129430885e9.21.1777471985185; Wed, 29 Apr 2026 07:13:05 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com; h="AUV6zMP9Wq59aGJLPBJe3n6vpswD6iOnF0iK6ZKt0DNSNRwalg==" Received: by 2002:a05:600c:1d23:b0:488:ab54:fbf8 with SMTP id 5b1f17b1804b1-488f4a6fc42ls80129945e9.0.-pod-prod-01-eu; Wed, 29 Apr 2026 07:13:03 -0700 (PDT) X-Received: by 2002:a05:600c:81ca:b0:485:41c4:e2e4 with SMTP id 5b1f17b1804b1-48a77b1c785mr130826115e9.23.1777471983246; Wed, 29 Apr 2026 07:13:03 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1777471983; cv=none; d=google.com; s=arc-20240605; b=RvAwQXNNmmcRpoqQ413FEZOp/3rdFGz4OGybRPTE32Pd3BzGHGsgWgkiN+w6w16NpK FUbEzJ4uhFy/6I9H64wBlZIplL+94dKKQ+qq+3dzRiBR69S7FtPKVC2x1T1xSdt1N6By RXeXD05axQp3CaUxRIQZo7gS/RYZqd0bIeQRk1Ut0Kqd4P5NPGNInX4wCOeL50c/0JTD E0uGgBqifsK0YBkuR/CZGZYC0OfP3ELh1BNNd9o0DYrzThlQwXgHmnqa9tSrBPL3GR7b QTPjwOxiaDiKELSGbQnnWFXPCZcu/MO8UFv30nck5mOK1Lmedk6aRW6qTL6r9Qioo2Nz 9ybw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:dkim-signature; bh=LvA+FzrG/qKnTdt7BeM/wLlmDVxB1nVA7zFGkoGjBd8=; fh=PVQ6qK/apE8apMCQLUsBZ5FgEk1zvaf7+lv3UFNLduQ=; b=J56UEW9bcl8Qk0NlCcunfVg3Cj3ODNWQ28/PTMXuThv1Q1EbxoxKt+OXGb8xSmFpSw Cj+F5pY0uMmBi9AQ8dlMZS8VpP6rYVLg8S8MHfcimOGBBSXSKCuJC8J9ApPr4ETRZu21 eC7NBaabfQILvQreWJOhQ1UaRTc8j3JdKgwIk+4Hxl4Nk3Noo2cu05/jvJQRpycmHWHm ieQ8te4p5bfWEEaqKdZg1KGaqRCwudIZFBuicN8XKzRlBxCte5jwquLNkKU6MUInPO6C YtZlOOUz734a2KwX7H3Mgkhay3GZXczFyBuxwtkmyF5U4BwKou0qPGhbI0DYA2u+Y96s OjGg==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=FdpKcpCx; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com; dara=neutral header.i=@amarulasolutions.com Received: from mail-sor-f41.google.com (mail-sor-f41.google.com. [209.85.220.41]) by mx.google.com with SMTPS id 5b1f17b1804b1-48a7c5e2caesor3813465e9.15.2026.04.29.07.13.03 for (Google Transport Security); Wed, 29 Apr 2026 07:13:03 -0700 (PDT) Received-SPF: pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) client-ip=209.85.220.41; X-Gm-Gg: AeBDieuu+sHbEw+7do6A2wfvvitza8/R3QKscFhGOaHdtF646eNCSSUeiww4dKZTYxO 6EetSK6XTif1w3J0Age2mN7y7p69VNVzE+obqzzoT/nSvMZvdwbqP4UyDatbxTO6GLfTy1Zip7l G/pjs5p+bXrXllpKruG4Ro4WRGmYHSNLmYGlr4nPygv++Fi3KbpHo7SfiSSZDVUATCWxnXXeGat 9wuRr6qgEDsJCgLsybdk4/0pdPmWiNgzh87LDaCr4LZp2u4eFjuXI39I4jl08iCEXOARr7iT0Xx eaWcG8tH72L96eUbd0Nzmn5SuN2OBD1wEv98oOaKYEbhgEDszlC7YbXf7UD+X6/nkbtcmp7Fl4d W7LINcIphPXvqEgFnzOyODNLJ4ySiux2jTZrtOJqzB49g/X968B9uvsZdbKXSxpFZIXf2sWpn8B ZUqXPhwW/SSVQnEAFMikM4afxO/xP2zX08Bp4SnltEpoCWugRzH+boqYjmomJIIh7s3bkXLa1U9 RFFjpyouq34JXxOh8xfGXxKri9dkRInBK7keK6GXdqe93dWpgT3KC42e9VdF/HYTGdnPYDtbmnq 1Vb6FeyYqAGRJKEJm2RoGbSO4KQhBxLI05s= X-Received: by 2002:a05:600c:5287:b0:48a:5821:5ff2 with SMTP id 5b1f17b1804b1-48a77aea52cmr113364165e9.8.1777471982815; Wed, 29 Apr 2026 07:13:02 -0700 (PDT) Received: from dario-ThinkPad-P14s-Gen-5.homenet.telecomitalia.it (host-82-56-22-134.retail.telecomitalia.it. [82.56.22.134]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-48a7c2ddc65sm30476145e9.4.2026.04.29.07.13.01 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 29 Apr 2026 07:13:02 -0700 (PDT) From: Dario Binacchi To: swupdate@googlegroups.com Cc: linux-amarula@amarulasolutions.com, Dario Binacchi Subject: [meta-swupdate][PATCH 0/2] Add support for stm32mp25 boards Date: Wed, 29 Apr 2026 16:12:56 +0200 Message-ID: <20260429141258.616058-1-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 MIME-Version: 1.0 X-Original-Sender: dario.binacchi@amarulasolutions.com X-Original-Authentication-Results: mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=FdpKcpCx; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com; dara=neutral header.i=@amarulasolutions.com Content-Type: text/plain; charset="UTF-8" Precedence: list Mailing-list: list linux-amarula@amarulasolutions.com; contact linux-amarula+owners@amarulasolutions.com List-ID: X-Spam-Checked-In-Group: linux-amarula@amarulasolutions.com X-Google-Group-Id: 476853432473 List-Post: , List-Help: , List-Archive: List-Unsubscribe: , This series provides the changes in meta-swupdate required to support the stm32mp257f-ev1 board in meta-swupdate-boards. The update process for this board requires accessing the FWU metadata instead of the standard U-Boot environment to define the boot bank after an update. This requires the use of the libfwumdata library and the new fwumdata handler. Additionally, this series adds support for the DISTRO suffix in artifact names, which is required for the OpenSTLinux BSP used by this board. As mentioned in the related SWUpdate core patch, the libfwumdata recipe has already been submitted to openembedded-core. Dario Binacchi (2): classes: add support for DISTRO suffix in artifact names swupdate.inc: add libfwumdata dependency for fwumdata handler classes-recipe/swupdate-common.bbclass | 5 ++++- classes-recipe/swupdate.bbclass | 7 ++++--- recipes-support/swupdate/swupdate.inc | 3 +++ 3 files changed, 11 insertions(+), 4 deletions(-)