[12/12] sbbr: Add initial sbbr test case files.

Message ID 1488493596-3437-13-git-send-email-supreeth.venkatesh@arm.com
State Superseded
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 adds initial sbbr test files for FWTS build.

Signed-off-by: Supreeth Venkatesh <supreeth.venkatesh@arm.com>
---
 src/Makefile.am | 10 ++++++++++
 1 file changed, 10 insertions(+)

Comments

Colin King March 2, 2017, 11:58 p.m. | #1
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 adds initial sbbr test files for FWTS build.
> 
> Signed-off-by: Supreeth Venkatesh <supreeth.venkatesh@arm.com>
> ---
>  src/Makefile.am | 10 ++++++++++
>  1 file changed, 10 insertions(+)
> 
> diff --git a/src/Makefile.am b/src/Makefile.am
> index c1eb285..833fd74 100644
> --- a/src/Makefile.am
> +++ b/src/Makefile.am
> @@ -150,6 +150,16 @@ fwts_SOURCES = main.c 				\
>  	pci/aspm/aspm.c 			\
>  	pci/crs/crs.c 				\
>  	pci/maxreadreq/maxreadreq.c 		\
> +	sbbr/acpitables/acpitables.c \
> +	sbbr/dbg2/dbg2.c             \
> +	sbbr/dmicheck/dmicheck.c     \
> +	sbbr/fadt/fadt.c             \
> +	sbbr/gtdt/gtdt.c             \
> +	sbbr/madt/madt.c             \
> +	sbbr/method/method.c         \
> +	sbbr/rsdp/rsdp.c             \
> +	sbbr/spcr/spcr.c             \
> +	sbbr/xsdt/xsdt.c             \
>  	uefi/csm/csm.c 				\
>  	uefi/uefidump/uefidump.c 		\
>  	uefi/uefirttime/uefirttime.c		\
> 

Ugh, the lovely continuation lines don't line up. Please
keep to the style :-)

Colin

Patch

diff --git a/src/Makefile.am b/src/Makefile.am
index c1eb285..833fd74 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -150,6 +150,16 @@  fwts_SOURCES = main.c 				\
 	pci/aspm/aspm.c 			\
 	pci/crs/crs.c 				\
 	pci/maxreadreq/maxreadreq.c 		\
+	sbbr/acpitables/acpitables.c \
+	sbbr/dbg2/dbg2.c             \
+	sbbr/dmicheck/dmicheck.c     \
+	sbbr/fadt/fadt.c             \
+	sbbr/gtdt/gtdt.c             \
+	sbbr/madt/madt.c             \
+	sbbr/method/method.c         \
+	sbbr/rsdp/rsdp.c             \
+	sbbr/spcr/spcr.c             \
+	sbbr/xsdt/xsdt.c             \
 	uefi/csm/csm.c 				\
 	uefi/uefidump/uefidump.c 		\
 	uefi/uefirttime/uefirttime.c		\