Martin Roth | 9231f0b | 2022-10-28 22:39:23 -0600 | [diff] [blame] | 1 | ## SPDX-License-Identifier: GPL-2.0-only |
Felix Held | 870e44a | 2020-11-23 15:58:09 +0100 | [diff] [blame] | 2 | ifeq ($(CONFIG_SOC_AMD_COMMON_BLOCK_PSP),y) |
Marshall Dawson | d6b7236 | 2020-03-05 11:44:24 -0700 | [diff] [blame] | 3 | |
Felix Held | 870e44a | 2020-11-23 15:58:09 +0100 | [diff] [blame] | 4 | romstage-y += psp.c |
| 5 | ramstage-y += psp.c |
| 6 | smm-y += psp.c |
| 7 | smm-y += psp_smm.c |
Marshall Dawson | d6b7236 | 2020-03-05 11:44:24 -0700 | [diff] [blame] | 8 | |
Felix Held | 5af890d | 2021-12-08 00:12:06 +0100 | [diff] [blame] | 9 | bootblock-y += psp_efs.c |
| 10 | verstage-y += psp_efs.c |
| 11 | |
Felix Held | 870e44a | 2020-11-23 15:58:09 +0100 | [diff] [blame] | 12 | endif # CONFIG_SOC_AMD_COMMON_BLOCK_PSP |
Marshall Dawson | d6b7236 | 2020-03-05 11:44:24 -0700 | [diff] [blame] | 13 | |
Felix Held | 870e44a | 2020-11-23 15:58:09 +0100 | [diff] [blame] | 14 | ifeq ($(CONFIG_SOC_AMD_COMMON_BLOCK_PSP_GEN1),y) |
| 15 | |
Felix Held | 870e44a | 2020-11-23 15:58:09 +0100 | [diff] [blame] | 16 | romstage-y += psp_gen1.c |
| 17 | ramstage-y += psp_gen1.c |
| 18 | smm-y += psp_gen1.c |
| 19 | |
| 20 | endif # CONFIG_SOC_AMD_COMMON_BLOCK_PSP_GEN1 |
| 21 | |
| 22 | ifeq ($(CONFIG_SOC_AMD_COMMON_BLOCK_PSP_GEN2),y) |
| 23 | |
Felix Held | 870e44a | 2020-11-23 15:58:09 +0100 | [diff] [blame] | 24 | romstage-y += psp_gen2.c |
| 25 | ramstage-y += psp_gen2.c |
Ritul Guru | 8da3804 | 2022-01-10 18:44:24 +0530 | [diff] [blame] | 26 | ramstage-$(CONFIG_PSP_PLATFORM_SECURE_BOOT) += psb.c |
Raul E Rangel | f8a187f | 2022-08-10 15:26:43 -0600 | [diff] [blame] | 27 | ramstage-$(CONFIG_SOC_AMD_COMMON_BLOCK_I2C3_TPM_SHARED_WITH_PSP) += tpm.c |
Ritul Guru | 8da3804 | 2022-01-10 18:44:24 +0530 | [diff] [blame] | 28 | |
Felix Held | 870e44a | 2020-11-23 15:58:09 +0100 | [diff] [blame] | 29 | smm-y += psp_gen2.c |
Felix Held | ec54445 | 2021-02-11 04:57:50 +0100 | [diff] [blame] | 30 | smm-y += psp_smm_gen2.c |
Felix Held | 870e44a | 2020-11-23 15:58:09 +0100 | [diff] [blame] | 31 | |
Martin Roth | 1ddb40f | 2023-03-09 10:47:11 -0700 | [diff] [blame^] | 32 | ramstage-$(CONFIG_HAVE_SPL_FILE) += spl_fuse.c |
| 33 | |
Felix Held | 870e44a | 2020-11-23 15:58:09 +0100 | [diff] [blame] | 34 | endif # CONFIG_SOC_AMD_COMMON_BLOCK_PSP_GEN2 |