From 826523b679d0ca0c2435b9de6ad4c01da360f038 Mon Sep 17 00:00:00 2001 From: Jonathan Zhang Date: Thu, 9 Apr 2020 10:42:19 -0700 Subject: mb/ocp/deltalake: Add OCP Delta Lake mainboard OCP Delta Lake server is a one socket server platform powered by Intel Cooper Lake Scalable Processor. The Delta Lake server is a blade of OCP Yosemite V3 multi-host sled. TESTED=Successfully booted on both YV3 config A Delta Lake server and config C Delta Lake server. The coreboot payload is Linux kernel plus u-root as initramfs. Below are the logs of ssh'ing into a config C deltalake server: jonzhang@devvm2573:~$ ssh yv3-cth root@ip's password: Last login: Mon Apr 20 21:56:51 2020 from [root@dhcp-100-96-192-156 ~]# lscpu Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Byte Order: Little Endian CPU(s): 52 On-line CPU(s) list: 0-51 ... [root@dhcp-100-96-192-156 ~]# cbmem 34 entries total: 0:1st timestamp 28,621,996 40:device configuration 178,835,602 (150,213,605) ... Total Time: 135,276,123,874,479,544 [root@dhcp-100-96-192-156 ~]# cat /proc/cmdline root=UUID=f0fc52f2-e8b8-40f8-ac42-84c9f838394c ro crashkernel=auto selinux=0 console=ttyS1,57600n1 LANG=en_US.UTF-8 earlyprintk=serial,ttyS0,57600 earlyprintk=uart8250,io,0x2f8,57600n1 console=ttyS0,57600n1 loglevel=7 systemd.log_level=debug Signed-off-by: Jonathan Zhang Signed-off-by: Reddy Chagam Change-Id: I0a5234d483e4ddea1cd37643b41f6aba65729c8e Reviewed-on: https://review.coreboot.org/c/coreboot/+/40387 Tested-by: build bot (Jenkins) Reviewed-by: Angel Pons Reviewed-by: Philipp Deppenwiese --- configs/builder/config.ocp.deltalake | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 configs/builder/config.ocp.deltalake (limited to 'configs') diff --git a/configs/builder/config.ocp.deltalake b/configs/builder/config.ocp.deltalake new file mode 100644 index 0000000000..4a8cda1c7f --- /dev/null +++ b/configs/builder/config.ocp.deltalake @@ -0,0 +1,17 @@ +# type this to get working .config: +# make defconfig KBUILD_DEFCONFIG=configs/builder/config.ocp.deltalake + +CONFIG_VENDOR_OCP=y +CONFIG_BOARD_OCP_DELTALAKE=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y +CONFIG_USE_CPU_MICROCODE_CBFS_BINS=y +CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_BINS=y +CONFIG_CPU_UCODE_BINARIES="site-local/deltalake/mbf5065a.mcb" +CONFIG_ADD_FSP_BINARIES=y +CONFIG_FSP_T_FILE="site-local/deltalake/Server_T.fd" +CONFIG_FSP_M_FILE="site-local/deltalake/Server_M.fd" +CONFIG_FSP_S_FILE="site-local/deltalake/Server_S.fd" +CONFIG_ME_BIN_PATH="site-local/deltalake/flashregion_2_intel_me.bin" +CONFIG_IFD_BIN_PATH="site-local/deltalake/flashregion_0_flashdescriptor.bin" -- cgit v1.2.3