xref: /aosp_15_r20/external/coreboot/src/commonlib/Makefile.mk (revision b9411a12aaaa7e1e6a6fb7c5e057f44ee179a49c)
1## SPDX-License-Identifier: GPL-2.0-only
2
3subdirs-y += storage
4
5bootblock-y += mem_pool.c
6verstage-y += mem_pool.c
7romstage-y += mem_pool.c
8ramstage-y += mem_pool.c
9postcar-y += mem_pool.c
10smm-y += mem_pool.c
11
12bootblock-y += iobuf.c
13verstage-y += iobuf.c
14romstage-y += iobuf.c
15ramstage-y += iobuf.c
16smm-y += iobuf.c
17postcar-y += iobuf.c
18
19bootblock-y += region.c
20verstage-y += region.c
21romstage-y += region.c
22ramstage-y += region.c
23smm-y += region.c
24postcar-y += region.c
25
26romstage-y += rational.c
27ramstage-y += rational.c
28
29ramstage-$(CONFIG_PLATFORM_USES_FSP1_1) += fsp_relocate.c
30ifeq ($(CONFIG_FSP_M_XIP),)
31romstage-$(CONFIG_PLATFORM_USES_FSP2_0) += fsp_relocate.c
32endif
33ramstage-$(CONFIG_PLATFORM_USES_FSP2_0) += fsp_relocate.c
34
35romstage-$(CONFIG_FLATTENED_DEVICE_TREE) += device_tree.c
36ramstage-$(CONFIG_FLATTENED_DEVICE_TREE) += device_tree.c
37
38bootblock-y += bsd/cbfs_private.c
39verstage-y += bsd/cbfs_private.c
40romstage-y += bsd/cbfs_private.c
41postcar-y += bsd/cbfs_private.c
42ramstage-y += bsd/cbfs_private.c
43smm-y += bsd/cbfs_private.c
44
45bootblock-y += bsd/cbfs_mcache.c
46verstage-y += bsd/cbfs_mcache.c
47romstage-y += bsd/cbfs_mcache.c
48postcar-y += bsd/cbfs_mcache.c
49ramstage-y += bsd/cbfs_mcache.c
50smm-y += bsd/cbfs_mcache.c
51
52decompressor-y += bsd/lz4_wrapper.c
53bootblock-y += bsd/lz4_wrapper.c
54verstage-y += bsd/lz4_wrapper.c
55romstage-y += bsd/lz4_wrapper.c
56ramstage-y += bsd/lz4_wrapper.c
57postcar-y += bsd/lz4_wrapper.c
58
59all-y += list.c
60
61ramstage-y += sort.c
62
63romstage-y += bsd/elog.c
64ramstage-y += bsd/elog.c
65smm-y += bsd/elog.c
66
67decompressor-y += bsd/gcd.c
68all-y += bsd/gcd.c
69
70all-y += bsd/ipchksum.c
71
72decompressor-y += bsd/string.c
73smm-y += bsd/string.c
74all-y += bsd/string.c
75