Stefan Reinauer | 00636b0 | 2012-04-04 00:08:51 +0200 | [diff] [blame] | 1 | # |
| 2 | # This file is part of the coreboot project. |
| 3 | # |
Stefan Reinauer | 00636b0 | 2012-04-04 00:08:51 +0200 | [diff] [blame] | 4 | # |
| 5 | # This program is free software; you can redistribute it and/or modify |
| 6 | # it under the terms of the GNU General Public License as published by |
| 7 | # the Free Software Foundation; version 2 of the License. |
| 8 | # |
| 9 | # This program is distributed in the hope that it will be useful, |
| 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of |
| 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| 12 | # GNU General Public License for more details. |
| 13 | # |
Stefan Reinauer | 00636b0 | 2012-04-04 00:08:51 +0200 | [diff] [blame] | 14 | |
Nico Huber | 772a154 | 2019-05-10 16:48:14 +0200 | [diff] [blame] | 15 | ifeq ($(CONFIG_NORTHBRIDGE_INTEL_SANDYBRIDGE),y) |
Stefan Reinauer | e1133b7 | 2015-04-27 14:04:38 -0700 | [diff] [blame] | 16 | |
Arthur Heymans | 360d947 | 2019-11-12 18:11:03 +0100 | [diff] [blame] | 17 | bootblock-y += bootblock.c |
| 18 | |
Kyösti Mälkki | fe481eb | 2019-08-03 21:28:40 +0300 | [diff] [blame] | 19 | ramstage-y += memmap.c |
Patrick Georgi | 23f38cd | 2012-11-16 14:50:32 +0100 | [diff] [blame] | 20 | ramstage-y += northbridge.c |
Patrick Rudolph | 0b643d2 | 2017-07-05 20:07:06 +0200 | [diff] [blame] | 21 | ramstage-y += pcie.c |
Patrick Georgi | 23f38cd | 2012-11-16 14:50:32 +0100 | [diff] [blame] | 22 | ramstage-y += gma.c |
Stefan Reinauer | 00636b0 | 2012-04-04 00:08:51 +0200 | [diff] [blame] | 23 | |
Vladimir Serbinenko | 822bc65 | 2014-01-03 15:55:40 +0100 | [diff] [blame] | 24 | ramstage-y += acpi.c |
Stefan Reinauer | 00636b0 | 2012-04-04 00:08:51 +0200 | [diff] [blame] | 25 | |
Kyösti Mälkki | fe481eb | 2019-08-03 21:28:40 +0300 | [diff] [blame] | 26 | romstage-y += memmap.c |
Patrick Rudolph | 74203de | 2017-11-20 11:57:01 +0100 | [diff] [blame] | 27 | |
| 28 | ramstage-y += common.c |
| 29 | romstage-y += common.c |
Kyösti Mälkki | 9265f89 | 2019-07-07 23:58:34 +0300 | [diff] [blame] | 30 | smm-y += common.c |
Patrick Rudolph | 74203de | 2017-11-20 11:57:01 +0100 | [diff] [blame] | 31 | |
Angel Pons | 064c799 | 2020-03-17 23:09:16 +0100 | [diff] [blame] | 32 | romstage-y += raminit_shared.c |
Vladimir Serbinenko | 144eea0 | 2016-02-10 02:36:04 +0100 | [diff] [blame] | 33 | ifeq ($(CONFIG_USE_NATIVE_RAMINIT),y) |
Patrick Rudolph | 6aca7e6 | 2019-03-26 18:22:36 +0100 | [diff] [blame] | 34 | romstage-y += early_dmi.c |
Vladimir Serbinenko | 144eea0 | 2016-02-10 02:36:04 +0100 | [diff] [blame] | 35 | romstage-y += raminit.c |
Patrick Rudolph | fd5fa2a | 2016-11-11 18:22:33 +0100 | [diff] [blame] | 36 | romstage-y += raminit_common.c |
Patrick Rudolph | 305035c | 2016-11-11 18:38:50 +0100 | [diff] [blame] | 37 | romstage-y += raminit_sandy.c |
| 38 | romstage-y += raminit_ivy.c |
Angel Pons | 7f6586f | 2020-03-21 12:45:12 +0100 | [diff] [blame] | 39 | romstage-y += raminit_tables.c |
Vladimir Serbinenko | 144eea0 | 2016-02-10 02:36:04 +0100 | [diff] [blame] | 40 | romstage-y += ../../../device/dram/ddr3.c |
| 41 | else |
| 42 | romstage-y += raminit_mrc.c |
Vladimir Serbinenko | bd82d18 | 2016-02-12 19:23:02 +0100 | [diff] [blame] | 43 | cbfs-files-y += mrc.bin |
| 44 | mrc.bin-file := $(call strip_quotes,$(CONFIG_MRC_FILE)) |
| 45 | mrc.bin-position := 0xfffa0000 |
| 46 | mrc.bin-type := mrc |
Vladimir Serbinenko | 144eea0 | 2016-02-10 02:36:04 +0100 | [diff] [blame] | 47 | endif |
Vladimir Serbinenko | ffbb3c0 | 2016-02-10 01:36:25 +0100 | [diff] [blame] | 48 | romstage-y += romstage.c |
Stefan Reinauer | 00636b0 | 2012-04-04 00:08:51 +0200 | [diff] [blame] | 49 | romstage-y += early_init.c |
Stefan Reinauer | 00636b0 | 2012-04-04 00:08:51 +0200 | [diff] [blame] | 50 | |
Kyösti Mälkki | 9265f89 | 2019-07-07 23:58:34 +0300 | [diff] [blame] | 51 | smm-y += finalize.c |
Stefan Reinauer | 00636b0 | 2012-04-04 00:08:51 +0200 | [diff] [blame] | 52 | |
Kyösti Mälkki | fe481eb | 2019-08-03 21:28:40 +0300 | [diff] [blame] | 53 | postcar-y += memmap.c |
Arthur Heymans | 6fcd7b8 | 2018-06-03 12:16:24 +0200 | [diff] [blame] | 54 | |
Stefan Reinauer | e1133b7 | 2015-04-27 14:04:38 -0700 | [diff] [blame] | 55 | endif |