diff options
Diffstat (limited to 'src/ec/hp/kbc1126/Makefile.mk')
-rw-r--r-- | src/ec/hp/kbc1126/Makefile.mk | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/src/ec/hp/kbc1126/Makefile.mk b/src/ec/hp/kbc1126/Makefile.mk new file mode 100644 index 0000000000..5f22e132e2 --- /dev/null +++ b/src/ec/hp/kbc1126/Makefile.mk @@ -0,0 +1,35 @@ +## SPDX-License-Identifier: GPL-2.0-only + +ifeq ($(CONFIG_EC_HP_KBC1126_ECFW_IN_CBFS),y) + +bootblock-y += ecfw_ptr.c + +ifeq ($(CONFIG_KBC1126_FIRMWARE),y) +cbfs-files-y += ecfw1.bin +cbfs-files-y += ecfw2.bin + +ecfw1.bin-file := $(call strip_quotes,$(CONFIG_KBC1126_FW1)) +ecfw1.bin-position := $(CONFIG_KBC1126_FW1_OFFSET) +ecfw1.bin-type := raw + +ecfw2.bin-file := $(call strip_quotes,$(CONFIG_KBC1126_FW2)) +ecfw2.bin-position := $(CONFIG_KBC1126_FW2_OFFSET) +ecfw2.bin-type := raw +endif + +show_notices:: +ifeq ($(CONFIG_KBC1126_FIRMWARE),) + printf "\n** WARNING **\n" + printf "You haven't added the firmware blobs for KBC1126 EC.\n" + printf "You may be unable to power on your laptop without these blobs.\n" + printf "Please select the following option to add them:\n\n" + printf " Chipset --->\n" + printf " [*] Add firmware images for KBC1126 EC\n\n" + printf "You can read util/kbc1126/README.md for details.\n\n" +endif + +endif + +ramstage-$(CONFIG_EC_HP_KBC1126) += ec.c +bootblock-$(CONFIG_EC_HP_KBC1126) += early_init.c +romstage-$(CONFIG_EC_HP_KBC1126) += early_init.c |