blob: 8da72dcb1dc8a66e636605b1f97beefa5d64f8c4 [file] [log] [blame]
Patrick Georgic49d7a32020-05-08 22:50:46 +02001# SPDX-License-Identifier: GPL-2.0-only
Aaron Durbin76c37002012-10-30 09:03:43 -05002
Stefan Reinauere1133b72015-04-27 14:04:38 -07003ifeq ($(CONFIG_NORTHBRIDGE_INTEL_HASWELL),y)
4
Arthur Heymans8e646e72018-06-05 11:19:22 +02005bootblock-y += bootblock.c
6
Kyösti Mälkkife481eb2019-08-03 21:28:40 +03007ramstage-y += memmap.c
Aaron Durbin76c37002012-10-30 09:03:43 -05008ramstage-y += northbridge.c
Chris Morgan5e5e7892020-02-07 09:40:42 -06009ramstage-y += pcie.c
Aaron Durbin76c37002012-10-30 09:03:43 -050010ramstage-y += gma.c
11
Vladimir Serbinenko822bc652014-01-03 15:55:40 +010012ramstage-y += acpi.c
Duncan Laurie0a7c49e2013-06-20 12:40:55 -070013ramstage-y += minihd.c
Aaron Durbin76c37002012-10-30 09:03:43 -050014
Kyösti Mälkkife481eb2019-08-03 21:28:40 +030015romstage-y += memmap.c
Angel Pons2e25ac62020-07-03 12:06:04 +020016romstage-y += romstage.c
Aaron Durbin76c37002012-10-30 09:03:43 -050017romstage-y += early_init.c
18romstage-y += report_platform.c
Aaron Durbin76c37002012-10-30 09:03:43 -050019
Kyösti Mälkkife481eb2019-08-03 21:28:40 +030020postcar-y += memmap.c
Arthur Heymans88af0f32018-06-03 12:37:54 +020021
Angel Pons9fdd5572022-05-06 21:12:14 +020022ifeq ($(CONFIG_USE_NATIVE_RAMINIT),y)
Angel Pons567ece42022-05-06 21:56:48 +020023romstage-y += early_dmi.c early_pcie.c vcu_mailbox.c
Angel Pons9fdd5572022-05-06 21:12:14 +020024subdirs-y += native_raminit
25
26else
Angel Pons6c42d142021-06-14 13:53:44 +020027ifeq ($(CONFIG_USE_BROADWELL_MRC),y)
28romstage-y += early_dmi.c early_pcie.c vcu_mailbox.c
29subdirs-y += broadwell_mrc
30
31else
Angel Pons9fdd5572022-05-06 21:12:14 +020032subdirs-y += haswell_mrc
33endif
Angel Pons6c42d142021-06-14 13:53:44 +020034endif
Angel Pons863efe42021-06-15 12:59:57 +020035
Stefan Reinauere1133b72015-04-27 14:04:38 -070036endif