From mboxrd@z Thu Jan 1 00:00:00 1970 From: Olof Johansson Date: Thu, 6 Oct 2016 12:57:10 -0700 Subject: [U-Boot] ACPI in general In-Reply-To: <57F64B22.7020906@codeaurora.org> References: <20161006014540.GJ4884@bill-the-cat> <57F5AD87.6060504@codeaurora.org> <20161006015809.GK4884@bill-the-cat> <57F64B22.7020906@codeaurora.org> Message-ID: List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de On Thu, Oct 6, 2016 at 6:01 AM, Timur Tabi wrote: > Bin Meng wrote: >>> >>> >I believe that ACPI systems generally expect EFI runtime services to >>> >be present as well. I know ours does. >> >> This is not true. ACPI does not require any EFI runtime services. > > > Please re-read my sentence. I said "generally expect". > > If you guys want to spend the man-years necessary to get ACPI and ARM > working in U-Boot, go right on ahead. I think it's a fool's errand. I work > on ARM Servers, so I know the pain that is ACPI. You don't want it. If > your system works with device tree, stick with that. ACPI has no value > outside of ARM servers, and ARM servers already have UEFI. Remember, if you expect to run Linux on top of ACPI, that is only supported for SBSA-compliant platforms. No ACPI on embedded platforms, period. -Olof