xref: /aosp_15_r20/external/coreboot/src/vendorcode/google/chromeos/Makefile.mk (revision b9411a12aaaa7e1e6a6fb7c5e057f44ee179a49c)
1## SPDX-License-Identifier: GPL-2.0-only
2
3ramstage-$(CONFIG_ELOG) += elog.c
4ramstage-$(CONFIG_CHROMEOS_NVS) += gnvs.c
5ramstage-$(CONFIG_HAVE_ACPI_TABLES) += acpi.c
6ramstage-$(CONFIG_CHROMEOS_RAMOOPS) += ramoops.c
7ramstage-y += vpd_mac.c vpd_serialno.c vpd_calibration.c
8ramstage-$(CONFIG_CHROMEOS_DISABLE_PLATFORM_HIERARCHY_ON_RESUME) += tpm2.c
9ramstage-$(CONFIG_HAVE_REGULATORY_DOMAIN) += wrdd.c
10ramstage-$(CONFIG_USE_SAR) += sar.c
11ramstage-$(CONFIG_TPM_GOOGLE) += cr50_enable_update.c
12ramstage-$(CONFIG_TPM_GOOGLE) += tpm_factory_config.c
13
14romstage-$(CONFIG_CHROMEOS_CSE_BOARD_RESET_OVERRIDE) += cse_board_reset.c
15ramstage-$(CONFIG_CHROMEOS_CSE_BOARD_RESET_OVERRIDE) += cse_board_reset.c
16
17bootblock-y += watchdog.c
18verstage-y += watchdog.c
19romstage-y += watchdog.c
20ramstage-y += watchdog.c
21
22romstage-$(CONFIG_CHROMEOS_DRAM_PART_NUMBER_IN_CBI) += dram_part_num_override.c
23ramstage-$(CONFIG_CHROMEOS_FW_SPLASH_SCREEN) += splash.c
24
25# Add logo to the cbfs image
26cbfs-files-$(CONFIG_CHROMEOS_FW_SPLASH_SCREEN) += cb_logo.bmp
27cb_logo.bmp-file := $(call strip_quotes,$(CONFIG_CHROMEOS_LOGO_PATH))
28cb_logo.bmp-type := raw
29cb_logo.bmp-compression := $(CBFS_COMPRESS_FLAG)
30
31cbfs-files-$(CONFIG_CHROMEOS_FW_SPLASH_SCREEN) += cb_plus_logo.bmp
32cb_plus_logo.bmp-file := $(call strip_quotes,$(CONFIG_CHROMEBOOK_PLUS_LOGO_PATH))
33cb_plus_logo.bmp-type := raw
34cb_plus_logo.bmp-compression := $(CBFS_COMPRESS_FLAG)
35