From patchwork Mon Oct 20 08:37:42 2014 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Fu Wei X-Patchwork-Id: 401039 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from huckleberry.canonical.com (huckleberry.canonical.com [91.189.94.19]) by ozlabs.org (Postfix) with ESMTP id 4939814008B; Mon, 20 Oct 2014 20:24:28 +1100 (AEDT) Received: from localhost ([127.0.0.1] helo=huckleberry.canonical.com) by huckleberry.canonical.com with esmtp (Exim 4.76) (envelope-from ) id 1Xg9CS-0000o1-Rf; Mon, 20 Oct 2014 09:24:24 +0000 Received: from mail-pd0-f174.google.com ([209.85.192.174]) by huckleberry.canonical.com with esmtp (Exim 4.76) (envelope-from ) id 1Xg8TF-0006gn-Tm for fwts-devel@lists.ubuntu.com; Mon, 20 Oct 2014 08:37:42 +0000 Received: by mail-pd0-f174.google.com with SMTP id y13so4557550pdi.19 for ; Mon, 20 Oct 2014 01:37:40 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:message-id:date:from:reply-to:organization :user-agent:mime-version:to:cc:subject:content-type :content-transfer-encoding; bh=l9alnDIfHUCtGIpqKayHEdYVWebDK5mq5LXTFXfW5F4=; b=HKOMd7xyG+JGo38py1YBMcr2tfFurcBSJ9NrG8FxxFdm50kam1Fw+xRkqqiGuvM6xZ rEBkd4a0j7cuh26OG4JSNZf7/ZKdCIobLC7/9p+pMND9YphUUhjdGGUfz66t70ocxA0A lAwOmOeOzDgE0DGEb066+42cSvhl+E+U2fGv9u/XyaxZNbIAZkWNo7zBQchehJ/IUQYf r81SvrCXtCwFDzB5W/YS5phCIwlFfHIKVrdN8oYPaiJPe6Z4Yt/MDYfwlcKE6kJ7Xk32 GoYf8542QhWlaiRIhKQTDhcKCND4YT7hX/mkMbol3iTMMrIKNqgvDMglIDUJHJD61U6X BphA== X-Gm-Message-State: ALoCoQnVOigRbJirCrYF73rQRFxzBJpjTrsv71z24SbMI/mQ3evl06sYoXKSjEnY5HM5ibO6iXjn X-Received: by 10.66.237.165 with SMTP id vd5mr26311794pac.34.1413794260704; Mon, 20 Oct 2014 01:37:40 -0700 (PDT) Received: from [192.168.1.11] ([110.89.141.83]) by mx.google.com with ESMTPSA id ky4sm8465025pbc.55.2014.10.20.01.37.37 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Mon, 20 Oct 2014 01:37:40 -0700 (PDT) Message-ID: <5444C9D6.6090101@linaro.org> Date: Mon, 20 Oct 2014 16:37:42 +0800 From: Fu Wei Organization: Linaro User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.7.0 MIME-Version: 1.0 To: fwts-devel , Graeme Gregory , Leif Lindholm , Al Stone , Colin Ian King , Yi Li Subject: [PATCH]arm64: ignore FACS load failed for arm64 X-Mailman-Approved-At: Mon, 20 Oct 2014 09:24:23 +0000 Cc: Andrea Gallo , Ilias Biris X-BeenThere: fwts-devel@lists.ubuntu.com X-Mailman-Version: 2.1.14 Precedence: list Reply-To: Fu Wei List-Id: Firmware Test Suite Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: fwts-devel-bounces@lists.ubuntu.com Sender: fwts-devel-bounces@lists.ubuntu.com arm64: ignore load failed for FACS which is involved in old BIOS style suspend/hibernate and does not make sense on arm64. Signed-off-by: Fu Wei --- src/lib/src/fwts_acpi_tables.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/lib/src/fwts_acpi_tables.c b/src/lib/src/fwts_acpi_tables.c index 56498e0..0641d93 100644 --- a/src/lib/src/fwts_acpi_tables.c +++ b/src/lib/src/fwts_acpi_tables.c @@ -375,7 +375,12 @@ static int fwts_acpi_handle_fadt( "FACS", "FIRMWARE_CTRL", "X_FIRMWARE_CTRL", &fadt->firmware_control, &fadt->x_firmware_ctrl, provenance) != FWTS_OK) { +#if defined(__aarch64__) + fwts_log_warning(fw, "Failed to load FACS: Cannot determine " + "address of FACS from FADT. IGNORE for AArch64 platform!"); +#else return FWTS_ERROR; +#endif } /* Determine DSDT addr and load it */ if (fwts_acpi_handle_fadt_tables(fw, fadt,