Felix Held | c6ef514 | 2020-12-02 19:24:18 +0100 | [diff] [blame] | 1 | # SPDX-License-Identifier: GPL-2.0-only |
| 2 | |
Zheng Bao | c1363d7 | 2021-01-29 18:07:49 +0800 | [diff] [blame] | 3 | bootblock-y += bootblock.c |
Zheng Bao | adac6f4 | 2021-01-29 18:10:00 +0800 | [diff] [blame] | 4 | bootblock-y += early_gpio.c |
Zheng Bao | c1363d7 | 2021-01-29 18:07:49 +0800 | [diff] [blame] | 5 | |
Matt Papageorge | ea0f225 | 2021-03-30 11:41:22 -0500 | [diff] [blame] | 6 | romstage-y += port_descriptors.c |
| 7 | |
Raul E Rangel | d211ede | 2021-03-16 11:39:30 -0600 | [diff] [blame] | 8 | ramstage-y += chromeos.c |
Robert Zieba | e2bde83 | 2022-01-19 14:15:24 -0700 | [diff] [blame] | 9 | ramstage-y += port_descriptors.c |
Raul E Rangel | d211ede | 2021-03-16 11:39:30 -0600 | [diff] [blame] | 10 | |
Matt Papageorge | a37ec52 | 2021-02-22 19:36:34 -0600 | [diff] [blame] | 11 | APCB_SOURCES = $(MAINBOARD_BLOBS_DIR)/APCB_CZN_D4.bin |
Zheng Bao | 0ada720 | 2020-12-10 16:23:56 +0800 | [diff] [blame] | 12 | APCB_SOURCES_RECOVERY = $(MAINBOARD_BLOBS_DIR)/APCB_CZN_D4_DefaultRecovery.bin |
| 13 | |
Felix Held | c6ef514 | 2020-12-02 19:24:18 +0100 | [diff] [blame] | 14 | ifeq ($(CONFIG_MAJOLICA_HAVE_MCHP_FW),y) |
Patrick Georgi | 2cc5bcb | 2021-01-13 09:15:07 +0100 | [diff] [blame] | 15 | $(call add_intermediate, add_mchp_fw) |
Arthur Heymans | 8ceef40 | 2021-07-06 16:20:09 +0200 | [diff] [blame] | 16 | $(CBFSTOOL) $< write -r EC -f $(CONFIG_MAJOLICA_MCHP_FW_FILE) --fill-upward |
Felix Held | c6ef514 | 2020-12-02 19:24:18 +0100 | [diff] [blame] | 17 | else |
Martin Roth | 372503f | 2023-12-08 00:43:23 -0700 | [diff] [blame^] | 18 | show_notices:: warn_no_mchp |
Felix Held | c6ef514 | 2020-12-02 19:24:18 +0100 | [diff] [blame] | 19 | endif # CONFIG_MAJOLICA_HAVE_MCHP_FW |
| 20 | |
| 21 | PHONY+=warn_no_mchp |
| 22 | warn_no_mchp: |
| 23 | printf "\n\t** WARNING **\n" |
Paul Menzel | a5e94fe | 2021-03-26 08:26:16 +0100 | [diff] [blame] | 24 | printf "coreboot has been built without the Microchip EC FW.\n" |
Felix Held | c6ef514 | 2020-12-02 19:24:18 +0100 | [diff] [blame] | 25 | printf "Do not flash this image. Your Majolica's power button\n" |
| 26 | printf "will not respond when you press it.\n\n" |