From patchwork Wed Sep 3 13:36:12 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Simon Glass X-Patchwork-Id: 200 Return-Path: X-Original-To: u-boot-concept@u-boot.org Delivered-To: u-boot-concept@u-boot.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=u-boot.org; s=default; t=1756906649; bh=CGdbGco0GR+fpkHs2H/dvz5CuBN9hvX+rGCxA3hefXM=; h=From:To:Date:In-Reply-To:References:CC:Subject:List-Id: List-Archive:List-Help:List-Owner:List-Post:List-Subscribe: List-Unsubscribe:From; b=JWPoPvCNCphptx9Sc9/Nw7aHJv8UrhwE4o17N/fpknAUzxLFcfFIjyH2prxEen4l2 LAq6wPqmFyKIZ+AaCAsoixClz1t7OBck+2FBs1j6M0nLVb0OQJOrkgB53wMPjFYukO EZt1DtxIa/EEkYMo9dvne/CIiwKZKN7BGhqY9ukMU9zYRWV+OSe8XsOPs6Nk2iIvrd jpU5Y3woizx6CzFza/ONWNAxdqg3awExZ+29wb9QQ6Yfu59fqwgWrj8TZx7nnCqAuD qZxMcDYwb/6JAW2nSGPy7KlZRkAl2Ts0OJVa6Siv5yoQp5xkDRh5o5TKYbIYzCWSg+ bQgxl2rOS5FRA== Received: from localhost (localhost [127.0.0.1]) by mail.u-boot.org (Postfix) with ESMTP id DE2F667922 for ; Wed, 3 Sep 2025 07:37:29 -0600 (MDT) X-Virus-Scanned: Debian amavis at Received: from mail.u-boot.org ([127.0.0.1]) by localhost (mail.u-boot.org [127.0.0.1]) (amavis, port 10024) with ESMTP id In9mLW_93KSv for ; Wed, 3 Sep 2025 07:37:29 -0600 (MDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=u-boot.org; s=default; t=1756906649; bh=CGdbGco0GR+fpkHs2H/dvz5CuBN9hvX+rGCxA3hefXM=; h=From:To:Date:In-Reply-To:References:CC:Subject:List-Id: List-Archive:List-Help:List-Owner:List-Post:List-Subscribe: List-Unsubscribe:From; b=JWPoPvCNCphptx9Sc9/Nw7aHJv8UrhwE4o17N/fpknAUzxLFcfFIjyH2prxEen4l2 LAq6wPqmFyKIZ+AaCAsoixClz1t7OBck+2FBs1j6M0nLVb0OQJOrkgB53wMPjFYukO EZt1DtxIa/EEkYMo9dvne/CIiwKZKN7BGhqY9ukMU9zYRWV+OSe8XsOPs6Nk2iIvrd jpU5Y3woizx6CzFza/ONWNAxdqg3awExZ+29wb9QQ6Yfu59fqwgWrj8TZx7nnCqAuD qZxMcDYwb/6JAW2nSGPy7KlZRkAl2Ts0OJVa6Siv5yoQp5xkDRh5o5TKYbIYzCWSg+ bQgxl2rOS5FRA== Received: from mail.u-boot.org (localhost [127.0.0.1]) by mail.u-boot.org (Postfix) with ESMTP id CDE59678B2 for ; Wed, 3 Sep 2025 07:37:29 -0600 (MDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=u-boot.org; s=default; t=1756906648; bh=fBlWdjEYJQgv/cBaDKpzqBeQ+BNshIXGVnd+/eomu8A=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=A2FN9h20JsjdO936aV9RpVHowK3vkFsXmg43bnnLRbxMg6TPrAlcpe+GTDzpGMcmU fg7BK3p3XRhUJab33LTDWod7KfvOpIAfY5aqzhCDZUVme6wGrD2PlkFJOHOuNRjIJj BWi93vq+veKqnx8Bw8oXyVanI+arwnAmM9mP/qHCG8jSGTVRSPN4cFZ+yddsRb+KcY t0Ec7zPkpMRRLzRyBRdg1PwS0WRb7e1VBUsob8PRIpuM6egtL+AtKH6PBV66+Ple8B 4u97BGo1cG5ObPSHY5tyEpFJeLqYFZyy8Av6fjNGtd/rJX1ve7sPrb40wKqaeAs0Wr lUbnL5IHwyXTg== Received: from localhost (localhost [127.0.0.1]) by mail.u-boot.org (Postfix) with ESMTP id 256426789D; Wed, 3 Sep 2025 07:37:28 -0600 (MDT) X-Virus-Scanned: Debian amavis at Received: from mail.u-boot.org ([127.0.0.1]) by localhost (mail.u-boot.org [127.0.0.1]) (amavis, port 10026) with ESMTP id DazlVwV2Dm3n; Wed, 3 Sep 2025 07:37:28 -0600 (MDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=u-boot.org; s=default; t=1756906644; bh=xBb4dXB5ogrStFw2RNJdIanCpEG8NgFYYNMrZaaGU9w=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=KgLvSaKN4sziPYYKkvjeE58ykM7R4cplN0/paxUNeY9xssbrtZGEh0IEPS7jukU0r iAKgFIqugMgT/pLVV2iSsAVtDkqLAw6W4wHDk7icS8yMVmIRgRVPFr5xus9jZHsi6+ sRkoyoqKojDSnFYF7MjKk8RKq4buTbSwlg4J8c8H22eWvSzjuNdAdMmvBPbGA7q9Ri dIDbya9qwIhUM880TC5uz9/7KGU5c+/8JQLciVo1PkT0WBYJ3W1pQAvY/5VKAqkMB4 rJopdzkOVlCESo1mL/f/FK7Ep8Gs5oAAjSxgxpfsqFV+QNSxc0WT0cpeHq0+KphXnQ U0JmEWSOGsHlQ== Received: from u-boot.org (unknown [73.34.74.121]) by mail.u-boot.org (Postfix) with ESMTPSA id E1F055FE1B; Wed, 3 Sep 2025 07:37:23 -0600 (MDT) From: Simon Glass To: U-Boot Concept Date: Wed, 3 Sep 2025 07:36:12 -0600 Message-ID: <20250903133639.3235920-13-sjg@u-boot.org> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250903133639.3235920-1-sjg@u-boot.org> References: <20250903133639.3235920-1-sjg@u-boot.org> MIME-Version: 1.0 Message-ID-Hash: K5HKNNGO5ZRCSKDIABFIEZWGQNIOKIWV X-Message-ID-Hash: K5HKNNGO5ZRCSKDIABFIEZWGQNIOKIWV X-MailFrom: sjg@u-boot.org X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; loop; banned-address; emergency; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header CC: Simon Glass X-Mailman-Version: 3.3.10 Precedence: list Subject: [Concept] [PATCH 12/25] efi: arm: Provide a mapping from CHIDs to compatible List-Id: Discussion and patches related to U-Boot Concept Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: From: Simon Glass The compatible string cannot be detected on the host so is not shown by fupdtool. Add a simple text file to provide the mapping. Signed-off-by: Simon Glass --- .../efi/efi-arm_app/hwids/compatible.hwidmap | 45 +++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 board/efi/efi-arm_app/hwids/compatible.hwidmap diff --git a/board/efi/efi-arm_app/hwids/compatible.hwidmap b/board/efi/efi-arm_app/hwids/compatible.hwidmap new file mode 100644 index 00000000000..eaec651a728 --- /dev/null +++ b/board/efi/efi-arm_app/hwids/compatible.hwidmap @@ -0,0 +1,45 @@ +# SPDX-License-Identifier: GPL-2.0+ +# +# Copyright 2025 Simon Glass +# +# Maps filenames in this directory to a single compatible strings used by Linux +# for devicetrees. + +# Format: +# filename (without .txt suffix): compatible_string + +msm8998-lenovo-miix-630-81f1: lenovo,miix-630 +sc7180-acer-aspire1: acer,aspire1 +sc8180x-lenovo-flex-5g-81xe: lenovo,flex-5g +sc8180x-lenovo-flex-5g-82ak: lenovo,flex-5g +sc8280xp-huawei-gaokun3: huawei,gaokun3 +sc8280xp-lenovo-thinkpad-x13s-21bx: lenovo,thinkpad-x13s +sc8280xp-lenovo-thinkpad-x13s-21by: lenovo,thinkpad-x13s +sc8280xp-microsoft-blackrock: microsoft,blackrock + +sc8280xp-microsoft-surface-pro-9-5G: microsoft,arcata +x1p42100-microsoft-surface-pro-12in: microsoft,arcata + +sdm850-lenovo-yoga-c630: lenovo,yoga-c630 +x1e001de-devkit: qcom,x1e001de-devkit + +x1e78100-lenovo-thinkpad-t14s-21n1: lenovo,thinkpad-x13s +x1e78100-lenovo-thinkpad-t14s-21n2: lenovo,thinkpad-x13s + +x1p42100-lenovo-ideapad-5-2in1: none + +x1p42100-asus-vivobook-s15: asus,vivobook-s15 +x1e80100-asus-vivobook-s15: asus,vivobook-s15 +x1e80100-asus-zenbook-a14: asus,zenbook-a14-ux3407ra +x1e80100-crd: qcom,x1e80100-crd +x1e80100-dell-inspiron-14-plus-7441: dell,inspiron-14-plus-7441 +x1e80100-dell-latitude-7455: dell,latitude-7455 +x1e80100-dell-xps13-9345: dell,xps13-9345 +x1e80100-hp-omnibook-x14: hp,omnibook-x14 +x1e80100-lenovo-yoga-slim7x: lenovo,yoga-slim7x +x1e80100-microsoft-denali: microsoft,denali +x1e80100-microsoft-romulus13: microsoft,romulus13 +x1e80100-microsoft-romulus15: microsoft,romulus15 +x1p42100-asus-zenbook-a14: asus,zenbook-a14-ux3407qa-lcd +x1p42100-hp-omnibook-x14: hp,omnibook-x14-fe1 +x1p64100-acer-swift-sf14-11: acer,swift-sf14-11