coreboot-kgpe-d16/src/soc/intel
Subrata Banik e4cf3fa36d soc/intel/alderlake: Enable FSP_USES_CB_DEBUG_EVENT_HANDLER Kconfig
This patch uses the FSP event handler feature and updates with coreboot
native debug implementation to unify the debug library between coreboot
and FSP.

BUG=b:225544587
TEST=Able to build and boot Brya with the same FSP debug log before and
with this code changes.

Before:

Register PPI Notify: DCD0BE23-9586-40F4-B643-06522CED4EDE
Install PPI: 8C8CE578-8A3D-4F1C-9935-896185C32DD3
Install PPI: 5473C07A-3DCB-4DCA-BD6F-1E9689E7349A
The 0th FV start address is 0x000F961B000, size is 0x00150000, handle is 0xF961B000
Register PPI Notify: 49EDB1C1-BF21-4761-BB12-EB0031AABB39
Register PPI Notify: EA7CA24B-DED5-4DAD-A389-BF827E8F9B38
Install PPI: B9E0ABFE-5979-4914-977F-6DEE78C278A6

With this code change:

[SPEW ]  Register PPI Notify: DCD0BE23-9586-40F4-B643-06522CED4EDE
[SPEW ]  Install PPI: 8C8CE578-8A3D-4F1C-9935-896185C32DD3
[SPEW ]  Install PPI: 5473C07A-3DCB-4DCA-BD6F-1E9689E7349A
[SPEW ]  The 0th FV start address is 0x000F95C0000, size is 0x00160000, handle is 0xF95C0000
[SPEW ]  Register PPI Notify: 49EDB1C1-BF21-4761-BB12-EB0031AABB39
[SPEW ]  Register PPI Notify: EA7CA24B-DED5-4DAD-A389-BF827E8F9B38
[SPEW ]  Install PPI: B9E0ABFE-5979-4914-977F-6DEE78C278A6

Signed-off-by: Subrata Banik <subratabanik@google.com>
Change-Id: I4a0530a282657e379a00c3e7d0ed8148dd5e9196
Reviewed-on: https://review.coreboot.org/c/coreboot/+/63009
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Arthur Heymans <arthur@aheymans.xyz>
2022-03-28 12:25:31 +00:00
..
alderlake soc/intel/alderlake: Enable FSP_USES_CB_DEBUG_EVENT_HANDLER Kconfig 2022-03-28 12:25:31 +00:00
apollolake soc/intel/common: Implement error codes for for heci_send_receive() 2022-03-14 15:51:12 +00:00
baytrail timestamps: Rename timestamps to make names more consistent 2022-03-08 16:06:33 +00:00
braswell src: Make PCI ID define names shorter 2022-03-07 08:32:09 +00:00
broadwell timestamps: Rename timestamps to make names more consistent 2022-03-08 16:06:33 +00:00
cannonlake src: Make PCI ID define names shorter 2022-03-07 08:32:09 +00:00
common soc/intel/common: Add APIs to check CSE's write protection info 2022-03-24 17:34:40 +00:00
denverton_ns util/ifdtool: Add support for Denverton SoC 2022-03-08 15:03:39 +00:00
elkhartlake soc/intel/*/meminit.c: Fix formatted print 2022-03-25 19:53:28 +00:00
icelake src: Make PCI ID define names shorter 2022-03-07 08:32:09 +00:00
jasperlake soc/intel/*/meminit.c: Fix formatted print 2022-03-25 19:53:28 +00:00
quark i2c: Add configurable I2C transfer timeout 2022-03-15 22:06:27 +00:00
skylake src: Make PCI ID define names shorter 2022-03-07 08:32:09 +00:00
tigerlake soc/intel/tgl: move DIMM_SPD_SIZE from mb to SoC Kconfig 2022-03-15 19:22:19 +00:00
xeon_sp src: Make PCI ID define names shorter 2022-03-07 08:32:09 +00:00
Kconfig
Makefile.inc