blob: 0b9ade824eb555a279a8055de0a92c513335b80d [file] [log] [blame]
Patrick Georgie72a8a32012-11-06 11:05:09 +01001##
2## This file is part of the coreboot project.
3##
4## Copyright (C) 2008-2009 coresystems GmbH
5## 2012 secunet Security Networks AG
6##
7## This program is free software; you can redistribute it and/or modify
8## it under the terms of the GNU General Public License as published by
9## the Free Software Foundation; version 2 of the License.
10##
11## This program is distributed in the hope that it will be useful,
12## but WITHOUT ANY WARRANTY; without even the implied warranty of
13## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14## GNU General Public License for more details.
15##
Patrick Georgie72a8a32012-11-06 11:05:09 +010016
Stefan Reinauer13e41822015-04-27 14:02:36 -070017ifeq ($(CONFIG_SOUTHBRIDGE_INTEL_I82801IX),y)
18
Stefan Reinauer721265b2012-11-27 14:47:49 -080019ramstage-y += i82801ix.c
20ramstage-y += pci.c
21ramstage-y += lpc.c
22ramstage-y += pcie.c
23ramstage-y += usb_ehci.c
24ramstage-y += sata.c
25ramstage-y += hdaudio.c
26ramstage-y += thermal.c
Vladimir Serbinenkocaf1df02014-08-01 02:49:27 +020027ramstage-y += smbus.c
Vladimir Serbinenko36fa5b82014-10-28 23:43:20 +010028ramstage-y += ../common/pciehp.c
Patrick Georgie72a8a32012-11-06 11:05:09 +010029
Vladimir Serbinenko75c83872014-09-05 01:01:31 +020030ramstage-srcs += src/mainboard/$(MAINBOARDDIR)/hda_verb.c
31
Arthur Heymansaade90e2018-01-25 00:33:45 +010032ifneq ($(CONFIG_SMM_TSEG),y)
Patrick Georgie72a8a32012-11-06 11:05:09 +010033ramstage-$(CONFIG_HAVE_SMI_HANDLER) += smi.c
Kyösti Mälkkiaa04e182015-06-06 08:49:50 +030034ramstage-$(CONFIG_HAVE_SMI_HANDLER) += ../../../cpu/x86/smm/smmrelocate.S
Arthur Heymansaade90e2018-01-25 00:33:45 +010035endif
Kyösti Mälkki9265f892019-07-07 23:58:34 +030036smm-y += smihandler.c
Patrick Georgie72a8a32012-11-06 11:05:09 +010037
38romstage-y += early_init.c
39romstage-y += early_smbus.c
40romstage-y += dmi_setup.c
Stefan Reinauer13e41822015-04-27 14:02:36 -070041
42endif