From patchwork Wed Aug 20 15:22:15 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Simon Glass X-Patchwork-Id: 11 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=1755703350; bh=BoxWSwn/+61WV1/5sdK5eseJUqZH2bkCCu6y+osudMM=; h=From:To:Date:CC:Subject:List-Id:List-Archive:List-Help:List-Owner: List-Post:List-Subscribe:List-Unsubscribe:From; b=rDFlPhGAbHttpFo2pad48RDlDM6+HqpW7VZjuS5LvG/eMFYg4wUUdwMEQ1W8fmXhY Myb4akn1RcYgxvI/k0USNqf4kHrklgBZKiw3ktwMQn0I9Inl8dvZY6xdqha7Uhow+O RcvTdv84l3sR2sZ6L8f7f2IRlho7hocFzfz7DzRZ8xJhii8l1UHE9RZAlFt9YfSRR0 dGfH2Pn1LeH/DZdrv+VWimKUOuzBAu3CfbZaR68zQqMCt83Fr/ncNOlQozP294s0Qu UBrhkARbrlU+i86dF9niBzoVbVQA6xf/g0v/H7IFOvm/aWaWxAz3+T2dXZCp2d+hIY yNc8NL8yGduNQ== Received: from localhost (localhost [127.0.0.1]) by mail.u-boot.org (Postfix) with ESMTP id 1BF8867696 for ; Wed, 20 Aug 2025 09:22:30 -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 IzvOMqR-ZUhD for ; Wed, 20 Aug 2025 09:22:30 -0600 (MDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=u-boot.org; s=default; t=1755703350; bh=BoxWSwn/+61WV1/5sdK5eseJUqZH2bkCCu6y+osudMM=; h=From:To:Date:CC:Subject:List-Id:List-Archive:List-Help:List-Owner: List-Post:List-Subscribe:List-Unsubscribe:From; b=rDFlPhGAbHttpFo2pad48RDlDM6+HqpW7VZjuS5LvG/eMFYg4wUUdwMEQ1W8fmXhY Myb4akn1RcYgxvI/k0USNqf4kHrklgBZKiw3ktwMQn0I9Inl8dvZY6xdqha7Uhow+O RcvTdv84l3sR2sZ6L8f7f2IRlho7hocFzfz7DzRZ8xJhii8l1UHE9RZAlFt9YfSRR0 dGfH2Pn1LeH/DZdrv+VWimKUOuzBAu3CfbZaR68zQqMCt83Fr/ncNOlQozP294s0Qu UBrhkARbrlU+i86dF9niBzoVbVQA6xf/g0v/H7IFOvm/aWaWxAz3+T2dXZCp2d+hIY yNc8NL8yGduNQ== Received: from mail.u-boot.org (localhost [127.0.0.1]) by mail.u-boot.org (Postfix) with ESMTP id 08DB06766B for ; Wed, 20 Aug 2025 09:22:30 -0600 (MDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=u-boot.org; s=default; t=1755703348; bh=7YfqOA+eRFlfBSvyWGxVryT9fH83FZnc2xkb3rLsYoA=; h=From:To:Cc:Subject:Date:From; b=T+KfaYkxaMOJMBP4BTs8uM2DUx004ahB2dSQ/Fak/NAsD2Ybg2ipsyGee/3VxnrX/ byqmQ0QSDJVpxa0FD4UYNv+HXzymDAqK6g5gbAcLRsUMHfBIB6bibrJe/bD77mGG1F nNym9YqPXD/vQJ+uOasCmQf6A6CP+F92QItvJOS/0jIwF5vgFhEty31ZDZTlNKciXx iTjglFqJYDFV0Bu1rsCfru82Vy+JL3p0ZgWDp3bWI73v6Nno21chvMgfQsxcuF3nqF vwdBtIyjhiv84V8D7SgGA6L4++5khbdbWQ6KyQkuI5IpQWN00DY1qMGokrA3x5zwBK c4uHOhMNkdDRQ== Received: from localhost (localhost [127.0.0.1]) by mail.u-boot.org (Postfix) with ESMTP id 7B003674F4; Wed, 20 Aug 2025 09:22: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 MT1N1tzd33oJ; Wed, 20 Aug 2025 09:22:28 -0600 (MDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=u-boot.org; s=default; t=1755703348; bh=5i/bb3UKPfYA4mktPw9Mo9qF5O/bRUxsQVtDnId5py8=; h=From:To:Cc:Subject:Date:From; b=Ajf0dSHsPuv7qp7J6B3BKpnWGxwvkBZSdxEfEM+t1rLpSKmLDukLaefq765ChDuAk 2QEtyGwrBDob25ykg1J1HbziGODwvgm0hVp+z8ps1edCOfQ1rhx7yfMYrdOJe8M0e0 DOJi0xBx2LmeE3wGxuaAACRnCw8YjPVEiyNP+s//ws8OpJhYLvOI+5SBVniOCJfy7x 2L13Ku9/SQ+STdZFlJC7TCVjN9q9CNF7ELyEKQq7sCyibhktM7ucuswPfYqaCRhmsg sN5d0OCBRV6gqsRjMCoxvzxpT4LW3U3AUNMYLs/qtG9yHUEef+RS4JufeSL3r/WAza 3AFBbhIpKHbaA== Received: from u-boot.org (unknown [73.34.74.121]) by mail.u-boot.org (Postfix) with ESMTPSA id E9D4867419; Wed, 20 Aug 2025 09:22:27 -0600 (MDT) From: Simon Glass To: U-Boot Concept Date: Wed, 20 Aug 2025 09:22:15 -0600 Message-ID: <20250820152223.1569324-1-sjg@u-boot.org> X-Mailer: git-send-email 2.43.0 MIME-Version: 1.0 Message-ID-Hash: UAZHHI7PW65FRBW4IGZ2XBDYLGHBUA7J X-Message-ID-Hash: UAZHHI7PW65FRBW4IGZ2XBDYLGHBUA7J 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: Heinrich Schuchardt , Simon Glass X-Mailman-Version: 3.3.10 Precedence: list Subject: [Concept] [PATCH v2 0/5] ACPI fixes 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 This series collects a few fix-ups for the recent BGRT series and tweaks the ACPI tables to use U-Boot as the 'creator' of the tables. It also adds a new logo for U-Boot (with text below). Changes in v2: - Add new patch to explain why boot-services data is used for BGRT image Simon Glass (5): tools: Add the logo with text under it acpi: Explain why boot-services data is used for BGRT image acpi: Use the logo with text underneath acpi: Check ACPI revision before accessing XSDT acpi: Use the U-Boot ACPI ID and version arch/x86/lib/acpi_nhlt.c | 2 +- arch/x86/lib/acpi_table.c | 2 +- include/acpi/acpi_table.h | 5 +-- lib/acpi/acpi.c | 8 +++-- lib/acpi/acpi_extra.c | 11 +++++- lib/acpi/acpi_table.c | 2 +- lib/acpi/bgrt_image.bmp | Bin 43926 -> 56574 bytes test/dm/acpi.c | 58 +++++++++++++++++++------------ tools/logos/u_boot_logo_text.svg | Bin 0 -> 10733 bytes 9 files changed, 55 insertions(+), 33 deletions(-) create mode 100644 tools/logos/u_boot_logo_text.svg