On Thu, Sep 19, 2024 at 02:45:30PM +0200, Patrick Rudolph wrote:
> On Thu, Sep 19, 2024 at 2:39 PM Heinrich Schuchardt <xypron.g...@gmx.de> 
> wrote:
> >
> > On 11.09.24 08:24, Patrick Rudolph wrote:
> > > Allocate memory for ACPI tables inside the efi_loader and write out
> > > the tables similar to SMBIOS tables. When ACPI is enabled and wasn't
> > > installed in other places, install the ACPI table in EFI. Since EFI
> > > is necessary to pass the ACPI table location when FDT isn't used,
> > > there's no need to install it separately.
> > >
> > > When CONFIG_BLOBLIST_TABLES is set the tables will be stored in a
> > > bloblist. The tables are still passed to the OS using EFI.
> > >
> > > This allows non x86 platforms to boot using ACPI only in case the
> > > EFI loader is being used.
> > >
> > > TEST: Booted QEMU SBSA (no QFW) using EFI and ACPI only.
> > >
> > > Signed-off-by: Patrick Rudolph <patrick.rudo...@9elements.com>
> > > Cc: Simon Glass <s...@chromium.org>
> > > Cc: Tom Rini <tr...@konsulko.com>
> >
> > Could you, please, describe how QEMU SBSA is passing the ACPI table to
> > U-Boot and where you convert this to a bloblist. I could not find this
> > in patches 1-13.
> 
> I doesn't. All ACPI tables are generated within U-Boot.
> 
> >
> > Please, provide a test that we can run on our CI.
> How would such a test look like?

Similar to the existing QEMU ones found in .gitlab-ci.yml and
.azure-pipelines.yml

-- 
Tom

Attachment: signature.asc
Description: PGP signature

Reply via email to