)]}' { "commit": "0500f4479eb1d0d5ab9e83dac42b633a5ff677dd", "tree": "bc7e747c9fdf6eb0b048f1bad712f841bbe3e3c2", "parents": [ "e742bcdae0d28dc14a2aa0b4ca30f50420bb5ebe" ], "author": { "name": "Manish V Badarkhe", "email": "Manish.Badarkhe@arm.com", "time": "Wed Aug 11 10:45:03 2021 +0100" }, "committer": { "name": "Manish V Badarkhe", "email": "Manish.Badarkhe@arm.com", "time": "Tue Oct 12 17:53:48 2021 +0100" }, "message": "feat(plat/fvp): pass Event Log addr and size from BL1 to BL2\n\nIntroduced functions to set and get Event log information\n(tpm_event_log address and its size).\n\nIn FVP platform case, measured boot with Event Log backend flow\nwork as below\n1. event_log_init function called by BL1 to initialize Event Log\n module\n2. arm_set_tb_fw_info function called by BL1 to set the\n \u0027tpm_event_log_addr\u0027 and \u0027tpm_event_log_size\u0027 properties\n in tb_fw_config\n3. arm_get_tb_fw_info function called by BL2 to get tpm Event Log\n parameters set by BL1. These parameters used by the BL2 to\n extend the tpm Event Log records, and use these parameters\n to initialize Event Log using event_log_init function\n4. arm_set_nt_fw_info and arm_set_tos_fw_info function called by\n BL2 to set \u0027tpm_event_log\u0027 address and its size properties in\n nt_fw_config and tos_fw_config respectively\n\nAlongside, this patch created a separate instances of plat_mboot_init\nand plat_mboot_finish APIs for BL1 and BL2.\n\nThis patch is tested using the existing measured boot test configuration\nin jenkins CI.\n\nChange-Id: Ib9eca092afe580df014541c937868f921dff9c37\nSigned-off-by: Manish V Badarkhe \u003cManish.Badarkhe@arm.com\u003e\n", "tree_diff": [ { "type": "modify", "old_id": "5765226cb87f717e2302e083ccf10ddcc43ed323", "old_mode": 33188, "old_path": "include/plat/arm/common/plat_arm.h", "new_id": "9618700a2a7115c27912202150dd8b4693cc1675", "new_mode": 33188, "new_path": "include/plat/arm/common/plat_arm.h" }, { "type": "modify", "old_id": "15ea0599706b89a163ce044063c311f293be8112", "old_mode": 33188, "old_path": "plat/arm/board/fvp/fvp_bl1_measured_boot.c", "new_id": "8815b74e4b38c8296dc45f4a3ec7edcb1c3789d8", "new_mode": 33188, "new_path": "plat/arm/board/fvp/fvp_bl1_measured_boot.c" }, { "type": "modify", "old_id": "f5d829a235a7a4395c1216e5f238caa7bf3bb043", "old_mode": 33188, "old_path": "plat/arm/board/fvp/fvp_bl2_measured_boot.c", "new_id": "16e8d79ee49a48fc635894c643ed5c8b6eb9eecb", "new_mode": 33188, "new_path": "plat/arm/board/fvp/fvp_bl2_measured_boot.c" }, { "type": "modify", "old_id": "33f2e495e4d4d4e363f565fb6e6625bcbc7b9df4", "old_mode": 33188, "old_path": "plat/arm/common/arm_dyn_cfg_helpers.c", "new_id": "6a2a6f89a6423b8a36aba236704939a719b029bb", "new_mode": 33188, "new_path": "plat/arm/common/arm_dyn_cfg_helpers.c" } ] }