[01/12] sbbr: Add "FWTS_HAS_SBBR" define for AArch64.

Submitted by Supreeth Venkatesh on March 2, 2017, 10:26 p.m.

Details

Message ID 1488493596-3437-2-git-send-email-supreeth.venkatesh@arm.com
State New
Headers show

Commit Message

Supreeth Venkatesh March 2, 2017, 10:26 p.m.
Server Base Boot Requirements (SBBR) specification is intended for SBSA-
compliant 64-bit ARMv8 servers.
It defines the base firmware requirements for out-of-box support of any
ARM SBSA-compatible Operating System or hypervisor.
The requirements in this specification are expected to be minimal yet
complete for booting a multi-core ARMv8 server platform, while leaving
plenty of room for OEM or ODM innovations and design details.
For more information, download the SBBR specification here:
http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.den0044b/index.html

This change introduces "FWTS_HAS_SBBR" flag to the framework to enable
separation of sbbr tests.

Signed-off-by: Supreeth Venkatesh <supreeth.venkatesh@arm.com>
---
 src/lib/include/fwts.h | 1 +
 1 file changed, 1 insertion(+)

Comments

Colin King March 2, 2017, 11:06 p.m.
On 02/03/17 22:26, Supreeth Venkatesh wrote:
> Server Base Boot Requirements (SBBR) specification is intended for SBSA-
> compliant 64-bit ARMv8 servers.
> It defines the base firmware requirements for out-of-box support of any
> ARM SBSA-compatible Operating System or hypervisor.
> The requirements in this specification are expected to be minimal yet
> complete for booting a multi-core ARMv8 server platform, while leaving
> plenty of room for OEM or ODM innovations and design details.
> For more information, download the SBBR specification here:
> http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.den0044b/index.html
> 
> This change introduces "FWTS_HAS_SBBR" flag to the framework to enable
> separation of sbbr tests.
> 
> Signed-off-by: Supreeth Venkatesh <supreeth.venkatesh@arm.com>
> ---
>  src/lib/include/fwts.h | 1 +
>  1 file changed, 1 insertion(+)
> 
> diff --git a/src/lib/include/fwts.h b/src/lib/include/fwts.h
> index a56ce24..37a6529 100644
> --- a/src/lib/include/fwts.h
> +++ b/src/lib/include/fwts.h
> @@ -33,6 +33,7 @@
>  #define FWTS_ARCH_AARCH64	1
>  #define FWTS_HAS_ACPI	1
>  #define FWTS_HAS_UEFI	1
> +#define FWTS_HAS_SBBR	1
>  #endif
>  
>  #if defined(__s390x__)
> 
Acked-by: Colin Ian King <colin.king@canonical.com>

Patch hide | download patch | download mbox

diff --git a/src/lib/include/fwts.h b/src/lib/include/fwts.h
index a56ce24..37a6529 100644
--- a/src/lib/include/fwts.h
+++ b/src/lib/include/fwts.h
@@ -33,6 +33,7 @@ 
 #define FWTS_ARCH_AARCH64	1
 #define FWTS_HAS_ACPI	1
 #define FWTS_HAS_UEFI	1
+#define FWTS_HAS_SBBR	1
 #endif
 
 #if defined(__s390x__)