blob: b734b5ba19abf3450089222baa87b601dad6dfbb [file] [log] [blame]
Patrick Georgic49d7a32020-05-08 22:50:46 +02001## SPDX-License-Identifier: GPL-2.0-only
Gabe Black5c8d3d22014-01-17 22:11:35 -08002
3# Add a handler for BCT config files
4$(call add-special-class,bct-cfg)
5bct-cfg-handler= $(eval $(obj)/generated/bct.cfg: $(1)$(2))
6
7$(obj)/generated/bct.cfg:
8 @printf " CAT $(subst $(obj)/,,$(@))\n"
9 cat $^ > $@
10
11subdirs-y += bct
12
Gabe Black5c8d3d22014-01-17 22:11:35 -080013bootblock-y += bootblock.c
14bootblock-y += pmic.c
Tom Warrenbb932c52014-04-30 14:51:38 -070015bootblock-y += reset.c
Gabe Black5c8d3d22014-01-17 22:11:35 -080016
Gabe Blackc8522062014-05-06 15:44:14 -070017romstage-y += reset.c
Gabe Black5c8d3d22014-01-17 22:11:35 -080018romstage-y += romstage.c
Tom Warren64982c502014-01-23 13:37:50 -070019romstage-y += sdram_configs.c
Gabe Black5c8d3d22014-01-17 22:11:35 -080020romstage-$(CONFIG_CHROMEOS) += chromeos.c
Daisuke Nojiri1b05d882014-08-27 11:48:03 -070021romstage-y += early_configs.c
Gabe Black5c8d3d22014-01-17 22:11:35 -080022
Daisuke Nojiri512bfbc2014-08-15 17:07:39 -070023ramstage-y += reset.c
Vadim Bendebury5e1a2d32014-07-28 16:08:34 -070024ramstage-y += boardid.c
Gabe Black5c8d3d22014-01-17 22:11:35 -080025ramstage-y += mainboard.c
26ramstage-$(CONFIG_CHROMEOS) += chromeos.c
Julius Wernerec5e5e02014-08-20 15:29:56 -070027
Stefan Reinauer417f16b2015-07-01 16:34:07 -070028verstage-y += reset.c
29verstage-$(CONFIG_CHROMEOS) += chromeos.c
30verstage-y += early_configs.c