Furquan Shaikh | 5c4a510 | 2014-04-28 16:44:21 -0700 | [diff] [blame] | 1 | ## |
| 2 | ## This file is part of the coreboot project. |
| 3 | ## |
| 4 | ## Copyright 2014 Google Inc. |
| 5 | ## |
| 6 | ## This program is free software; you can redistribute it and/or modify |
| 7 | ## it under the terms of the GNU General Public License as published by |
| 8 | ## the Free Software Foundation; version 2 of the License. |
| 9 | ## |
| 10 | ## This program is distributed in the hope that it will be useful, |
| 11 | ## but WITHOUT ANY WARRANTY; without even the implied warranty of |
| 12 | ## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| 13 | ## GNU General Public License for more details. |
| 14 | ## |
Furquan Shaikh | 5c4a510 | 2014-04-28 16:44:21 -0700 | [diff] [blame] | 15 | |
Furquan Shaikh | d6ba154 | 2014-06-09 13:22:07 -0700 | [diff] [blame] | 16 | # Add a handler for BCT config files |
| 17 | $(call add-special-class,bct-cfg) |
| 18 | bct-cfg-handler= $(eval $(obj)/generated/bct.cfg: $(1)$(2)) |
| 19 | |
| 20 | $(obj)/generated/bct.cfg: |
| 21 | @printf " CAT $(subst $(obj)/,,$(@))\n" |
| 22 | cat $^ > $@ |
| 23 | |
| 24 | subdirs-y += bct |
| 25 | |
Furquan Shaikh | 84bbab9 | 2014-06-24 17:38:03 -0700 | [diff] [blame] | 26 | bootblock-y += bootblock.c |
| 27 | bootblock-y += pmic.c |
| 28 | bootblock-y += reset.c |
| 29 | |
Furquan Shaikh | 74d3b3a | 2014-10-04 17:05:50 -0700 | [diff] [blame] | 30 | verstage-y += verstage.c |
| 31 | verstage-y += chromeos.c |
| 32 | verstage-y += reset.c |
| 33 | |
Aaron Durbin | 5626d8f | 2014-07-10 12:50:27 -0500 | [diff] [blame] | 34 | romstage-y += romstage.c |
Furquan Shaikh | 650d11c | 2014-06-26 14:24:42 -0700 | [diff] [blame] | 35 | romstage-y += sdram_configs.c |
Furquan Shaikh | 64352a7 | 2014-07-23 13:46:13 -0700 | [diff] [blame] | 36 | romstage-$(CONFIG_CHROMEOS) += chromeos.c |
Aaron Durbin | 44e5e4c | 2014-08-05 13:30:38 -0500 | [diff] [blame] | 37 | romstage-y += reset.c |
Furquan Shaikh | 5c4a510 | 2014-04-28 16:44:21 -0700 | [diff] [blame] | 38 | |
Vadim Bendebury | 5e1a2d3 | 2014-07-28 16:08:34 -0700 | [diff] [blame] | 39 | ramstage-y += boardid.c |
Aaron Durbin | 1ac4e59 | 2014-06-27 16:43:59 -0500 | [diff] [blame] | 40 | ramstage-y += mainboard.c |
Aaron Durbin | 44e5e4c | 2014-08-05 13:30:38 -0500 | [diff] [blame] | 41 | ramstage-y += reset.c |
Furquan Shaikh | 64352a7 | 2014-07-23 13:46:13 -0700 | [diff] [blame] | 42 | ramstage-$(CONFIG_CHROMEOS) += chromeos.c |
Julius Werner | ec5e5e0 | 2014-08-20 15:29:56 -0700 | [diff] [blame] | 43 | |
| 44 | bootblock-y += memlayout.ld |
| 45 | romstage-y += memlayout.ld |
| 46 | ramstage-y += memlayout.ld |
Furquan Shaikh | 74d3b3a | 2014-10-04 17:05:50 -0700 | [diff] [blame] | 47 | verstage-y += memlayout.ld |