blob: 2987ea9df7082a8e15bde0d94947dd2dfc977fe8 [file] [log] [blame]
Vladimir Serbinenko888d5592013-11-13 17:53:38 +01001##
2## This file is part of the coreboot project.
3##
4## Copyright (C) 2010 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##
Vladimir Serbinenko888d5592013-11-13 17:53:38 +010015
Stefan Reinauer13e41822015-04-27 14:02:36 -070016ifeq ($(CONFIG_SOUTHBRIDGE_INTEL_IBEXPEAK),y)
17
Vladimir Serbinenko888d5592013-11-13 17:53:38 +010018ramstage-y += ../bd82x6x/pch.c
19ramstage-y += azalia.c
20ramstage-y += lpc.c
21ramstage-y += ../bd82x6x/pci.c
22ramstage-y += ../bd82x6x/pcie.c
23ramstage-y += sata.c
24ramstage-y += usb_ehci.c
25ramstage-y += me.c
26ramstage-y += ../bd82x6x/me_8.x.c
27ramstage-y += smbus.c
28ramstage-y += thermal.c
Vladimir Serbinenko36fa5b82014-10-28 23:43:20 +010029ramstage-y += ../common/pciehp.c
Vladimir Serbinenko888d5592013-11-13 17:53:38 +010030
Vladimir Serbinenko75c83872014-09-05 01:01:31 +020031ramstage-srcs += src/mainboard/$(MAINBOARDDIR)/hda_verb.c
32
Vladimir Serbinenko888d5592013-11-13 17:53:38 +010033ramstage-y += ../bd82x6x/me_status.c
34ramstage-y += ../bd82x6x/reset.c
35ramstage-y += ../bd82x6x/watchdog.c
36
37ramstage-$(CONFIG_ELOG) += ../bd82x6x/elog.c
Vladimir Serbinenko42c4a9d2014-02-16 17:13:19 +010038ramstage-y += ../common/spi.c
Vladimir Serbinenko33b535f2014-10-19 10:13:14 +020039ramstage-y += madt.c
Vladimir Serbinenko42c4a9d2014-02-16 17:13:19 +010040smm-$(CONFIG_SPI_FLASH_SMM) += ../common/spi.c
Vladimir Serbinenko888d5592013-11-13 17:53:38 +010041
Vladimir Serbinenko32d862b2014-11-23 21:51:05 +010042ramstage-y += smi.c
43smm-y += smihandler.c me.c ../bd82x6x/me_8.x.c ../bd82x6x/finalize.c ../bd82x6x/pch.c
Vladimir Serbinenko888d5592013-11-13 17:53:38 +010044
Vladimir Serbinenko1cd937b2014-01-09 23:41:48 +010045romstage-y += ../bd82x6x/early_usb.c early_smbus.c ../bd82x6x/early_me.c ../bd82x6x/me_status.c ../bd82x6x/gpio.c early_thermal.c
Vladimir Serbinenko888d5592013-11-13 17:53:38 +010046romstage-y += ../bd82x6x/reset.c
Vladimir Serbinenko33b535f2014-10-19 10:13:14 +020047romstage-y += ../bd82x6x/early_rcba.c
Vladimir Serbinenko888d5592013-11-13 17:53:38 +010048romstage-$(CONFIG_SOUTHBRIDGE_INTEL_BD82X6X) += ../bd82x6x/early_spi.c
49romstage-$(CONFIG_SOUTHBRIDGE_INTEL_C216) += ../bd82x6x/early_spi.c
50
Stefan Reinauer13e41822015-04-27 14:02:36 -070051endif