- make HAVE_HARD_RESET match what newconfig did
- introduce BOARD_HAS_HARD_RESET and use it if a board provides hard_reset in $(MAINBOARDDIR)/reset.c, instead of some chipset component - move a couple of rules out of the mainboards' Makefiles into src/arch/i386/Makefile.inc: initobj-y += crt0.o obj-y += mainboard.o obj-$(CONFIG_GENERATE_MP_TABLE) += mptable.o obj-$(CONFIG_GENERATE_PIRQ_TABLE) += irq_tables.o obj-$(CONFIG_BOARD_HAS_HARD_RESET) += reset.o - remove Makefile.incs that are empty (or comment-only) after these changes, incl. Makefile.romccboard.inc (and references to it) - Make include not fail if Makefile.inc doesn't exist. Signed-off-by: Patrick Georgi <patrick.georgi@coresystems.de> Acked-by: Myles Watson <mylesgw@gmail.com> Acked-by: Peter Stuge <peter@stuge.se> Acked-by: Stefan Reinauer <stepan@coresystems.de> git-svn-id: svn://svn.coreboot.org/coreboot/trunk@5168 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
This commit is contained in:
parent
138be8315b
commit
37bdb87fab
2
Makefile
2
Makefile
|
@ -119,7 +119,7 @@ smmobjs:=
|
|||
crt0s:=
|
||||
ldscripts:=
|
||||
types:=obj initobj driver smmobj
|
||||
includemakefiles=$(foreach type,$(2), $(eval $(type)-y:=)) $(eval subdirs-y:=) $(eval include $(1)) $(if $(strip $(3)),$(foreach type,$(2),$(eval $(type)s+=$$(patsubst src/%,$(obj)/%,$$(addprefix $(dir $(1)),$$($(type)-y)))))) $(eval subdirs+=$$(subst $(PWD)/,,$$(abspath $$(addprefix $(dir $(1)),$$(subdirs-y)))))
|
||||
includemakefiles=$(foreach type,$(2), $(eval $(type)-y:=)) $(eval subdirs-y:=) $(eval -include $(1)) $(if $(strip $(3)),$(foreach type,$(2),$(eval $(type)s+=$$(patsubst src/%,$(obj)/%,$$(addprefix $(dir $(1)),$$($(type)-y)))))) $(eval subdirs+=$$(subst $(PWD)/,,$$(abspath $$(addprefix $(dir $(1)),$$(subdirs-y)))))
|
||||
evaluate_subdirs=$(eval cursubdirs:=$(subdirs)) $(eval subdirs:=) $(foreach dir,$(cursubdirs),$(eval $(call includemakefiles,$(dir)/Makefile.inc,$(types),$(1)))) $(if $(subdirs),$(eval $(call evaluate_subdirs, $(1))))
|
||||
|
||||
# collect all object files eligible for building
|
||||
|
|
11
src/Kconfig
11
src/Kconfig
|
@ -173,7 +173,18 @@ config USE_FAILOVER_IMAGE
|
|||
|
||||
config HAVE_HARD_RESET
|
||||
bool
|
||||
default y if BOARD_HAS_HARD_RESET
|
||||
default n
|
||||
help
|
||||
This variable specifies whether a given board has a hard_reset
|
||||
function, no matter if it's provided by board code or chipset code.
|
||||
|
||||
config BOARD_HAS_HARD_RESET
|
||||
bool
|
||||
default n
|
||||
help
|
||||
This variable specifies whether a given board has a reset.c
|
||||
file containing a hard_reset() function.
|
||||
|
||||
config HAVE_INIT_TIMER
|
||||
bool
|
||||
|
|
|
@ -197,6 +197,23 @@ $(obj)/mainboard/$(MAINBOARDDIR)/romstage.inc: $(src)/mainboard/$(MAINBOARDDIR)/
|
|||
mv $@.tmp $@
|
||||
rm -f $@.tmp1
|
||||
endif
|
||||
|
||||
else
|
||||
# Only in first pass
|
||||
|
||||
# Things that appear in every board
|
||||
initobjs += $(obj)/mainboard/$(MAINBOARDDIR)/crt0.o
|
||||
objs += $(obj)/mainboard/$(MAINBOARDDIR)/mainboard.o
|
||||
ifeq ($(CONFIG_GENERATE_MP_TABLE),y)
|
||||
objs += $(obj)/mainboard/$(MAINBOARDDIR)/mptable.o
|
||||
endif
|
||||
ifeq ($(CONFIG_GENERATE_PIRQ_TABLE),y)
|
||||
objs += $(obj)/mainboard/$(MAINBOARDDIR)/irq_tables.o
|
||||
endif
|
||||
ifeq ($(CONFIG_BOARD_HAS_HARD_RESET),y)
|
||||
objs += $(obj)/mainboard/$(MAINBOARDDIR)/reset.o
|
||||
endif
|
||||
|
||||
endif
|
||||
|
||||
ifeq ($(CONFIG_TINY_BOOTBLOCK),y)
|
||||
|
|
|
@ -23,15 +23,10 @@
|
|||
## This mainboard requires DCACHE_AS_RAM enabled. It won't work without.
|
||||
##
|
||||
|
||||
obj-y += mainboard.o
|
||||
|
||||
obj-$(CONFIG_GENERATE_MP_TABLE) += mptable.o
|
||||
obj-$(CONFIG_GENERATE_PIRQ_TABLE) += irq_tables.o
|
||||
obj-$(CONFIG_GENERATE_ACPI_TABLES) += dsdt.o
|
||||
obj-$(CONFIG_GENERATE_ACPI_TABLES) += acpi_tables.o
|
||||
|
||||
# This is part of the conversion to init-obj and away from included code.
|
||||
initobj-y += crt0.o
|
||||
|
||||
|
||||
|
||||
|
|
|
@ -23,18 +23,13 @@
|
|||
## This mainboard requires DCACHE_AS_RAM enabled. It won't work without.
|
||||
##
|
||||
|
||||
obj-y += mainboard.o
|
||||
|
||||
#needed by irq_tables and mptable and acpi_tables
|
||||
obj-y += get_bus_conf.o
|
||||
obj-$(CONFIG_GENERATE_MP_TABLE) += mptable.o
|
||||
obj-$(CONFIG_GENERATE_PIRQ_TABLE) += irq_tables.o
|
||||
obj-$(CONFIG_GENERATE_ACPI_TABLES) += dsdt.o
|
||||
obj-$(CONFIG_GENERATE_ACPI_TABLES) += acpi_tables.o
|
||||
|
||||
# This is part of the conversion to init-obj and away from included code.
|
||||
|
||||
initobj-y += crt0.o
|
||||
|
||||
|
||||
|
||||
|
||||
|
|
|
@ -1,29 +0,0 @@
|
|||
##
|
||||
## This file is part of the coreboot project.
|
||||
##
|
||||
## Copyright (C) 2009 Uwe Hermann <uwe@hermann-uwe.de>
|
||||
## Copyright (C) 2010 coresystems GmbH
|
||||
##
|
||||
## This program is free software; you can redistribute it and/or modify
|
||||
## it under the terms of the GNU General Public License as published by
|
||||
## the Free Software Foundation; either version 2 of the License, or
|
||||
## (at your option) any later version.
|
||||
##
|
||||
## This program is distributed in the hope that it will be useful,
|
||||
## but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
## GNU General Public License for more details.
|
||||
##
|
||||
## You should have received a copy of the GNU General Public License
|
||||
## along with this program; if not, write to the Free Software
|
||||
## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
##
|
||||
|
||||
initobj-y += crt0.o
|
||||
|
||||
obj-y += mainboard.o
|
||||
|
||||
obj-$(CONFIG_GENERATE_MP_TABLE) += mptable.o
|
||||
obj-$(CONFIG_GENERATE_PIRQ_TABLE) += irq_tables.o
|
||||
obj-$(CONFIG_HAVE_HARD_RESET) += reset.o
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
##
|
||||
## This file is part of the coreboot project.
|
||||
##
|
||||
## Copyright (C) 2009 Uwe Hermann <uwe@hermann-uwe.de>
|
||||
##
|
||||
## This program is free software; you can redistribute it and/or modify
|
||||
## it under the terms of the GNU General Public License as published by
|
||||
## the Free Software Foundation; either version 2 of the License, or
|
||||
## (at your option) any later version.
|
||||
##
|
||||
## This program is distributed in the hope that it will be useful,
|
||||
## but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
## GNU General Public License for more details.
|
||||
##
|
||||
## You should have received a copy of the GNU General Public License
|
||||
## along with this program; if not, write to the Free Software
|
||||
## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
##
|
||||
|
||||
include $(src)/mainboard/Makefile.romccboard.inc
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
##
|
||||
## This file is part of the coreboot project.
|
||||
##
|
||||
## Copyright (C) 2009 Uwe Hermann <uwe@hermann-uwe.de>
|
||||
##
|
||||
## This program is free software; you can redistribute it and/or modify
|
||||
## it under the terms of the GNU General Public License as published by
|
||||
## the Free Software Foundation; either version 2 of the License, or
|
||||
## (at your option) any later version.
|
||||
##
|
||||
## This program is distributed in the hope that it will be useful,
|
||||
## but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
## GNU General Public License for more details.
|
||||
##
|
||||
## You should have received a copy of the GNU General Public License
|
||||
## along with this program; if not, write to the Free Software
|
||||
## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
##
|
||||
|
||||
include $(src)/mainboard/Makefile.romccboard.inc
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
##
|
||||
## This file is part of the coreboot project.
|
||||
##
|
||||
## Copyright (C) 2009 Uwe Hermann <uwe@hermann-uwe.de>
|
||||
##
|
||||
## This program is free software; you can redistribute it and/or modify
|
||||
## it under the terms of the GNU General Public License as published by
|
||||
## the Free Software Foundation; either version 2 of the License, or
|
||||
## (at your option) any later version.
|
||||
##
|
||||
## This program is distributed in the hope that it will be useful,
|
||||
## but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
## GNU General Public License for more details.
|
||||
##
|
||||
## You should have received a copy of the GNU General Public License
|
||||
## along with this program; if not, write to the Free Software
|
||||
## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
##
|
||||
|
||||
include $(src)/mainboard/Makefile.romccboard.inc
|
||||
|
|
@ -19,5 +19,3 @@
|
|||
##
|
||||
|
||||
ROMCCFLAGS := -mcpu=i386 -O2
|
||||
include $(src)/mainboard/Makefile.romccboard.inc
|
||||
|
||||
|
|
|
@ -1,10 +0,0 @@
|
|||
obj-y += mainboard.o
|
||||
|
||||
# Needed by irq_tables and mptable and acpi_tables.
|
||||
obj-$(CONFIG_GENERATE_PIRQ_TABLE) += irq_tables.o
|
||||
|
||||
# This is part of the conversion to init-obj and away from included code.
|
||||
|
||||
initobj-y += crt0.o
|
||||
|
||||
|
|
@ -17,19 +17,8 @@
|
|||
## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
##
|
||||
|
||||
obj-y += mainboard.o
|
||||
|
||||
# Needed by irq_tables and mptable and acpi_tables.
|
||||
obj-y += get_bus_conf.o
|
||||
obj-$(CONFIG_GENERATE_MP_TABLE) += mptable.o
|
||||
obj-$(CONFIG_GENERATE_PIRQ_TABLE) += irq_tables.o
|
||||
obj-$(CONFIG_GENERATE_ACPI_TABLES) += dsdt.o
|
||||
obj-$(CONFIG_GENERATE_ACPI_TABLES) += acpi_tables.o
|
||||
obj-$(CONFIG_GENERATE_ACPI_TABLES) += fadt.o
|
||||
|
||||
# This is part of the conversion to init-obj and away from included code.
|
||||
|
||||
initobj-y += crt0.o
|
||||
|
||||
|
||||
|
||||
|
|
|
@ -1,10 +0,0 @@
|
|||
obj-y += mainboard.o
|
||||
|
||||
# Needed by irq_tables and mptable and acpi_tables.
|
||||
obj-$(CONFIG_GENERATE_PIRQ_TABLE) += irq_tables.o
|
||||
|
||||
# This is part of the conversion to init-obj and away from included code.
|
||||
|
||||
initobj-y += crt0.o
|
||||
|
||||
|
|
@ -17,18 +17,8 @@
|
|||
## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
##
|
||||
|
||||
obj-y += mainboard.o
|
||||
|
||||
# Needed by irq_tables and mptable and acpi_tables.
|
||||
obj-y += get_bus_conf.o
|
||||
obj-$(CONFIG_GENERATE_MP_TABLE) += mptable.o
|
||||
obj-$(CONFIG_GENERATE_PIRQ_TABLE) += irq_tables.o
|
||||
obj-$(CONFIG_GENERATE_ACPI_TABLES) += dsdt.o
|
||||
obj-$(CONFIG_GENERATE_ACPI_TABLES) += acpi_tables.o
|
||||
obj-$(CONFIG_GENERATE_ACPI_TABLES) += fadt.o
|
||||
|
||||
# This is part of the conversion to init-obj and away from included code.
|
||||
|
||||
initobj-y += crt0.o
|
||||
|
||||
|
||||
|
|
|
@ -1 +0,0 @@
|
|||
include $(src)/mainboard/Makefile.romccboard.inc
|
|
@ -17,12 +17,8 @@
|
|||
## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
##
|
||||
|
||||
obj-y += mainboard.o
|
||||
|
||||
# Needed by irq_tables and mptable and acpi_tables.
|
||||
obj-y += get_bus_conf.o
|
||||
obj-$(CONFIG_GENERATE_MP_TABLE) += mptable.o
|
||||
obj-$(CONFIG_GENERATE_PIRQ_TABLE) += irq_tables.o
|
||||
obj-$(CONFIG_GENERATE_ACPI_TABLES) += dsdt.o
|
||||
obj-$(CONFIG_GENERATE_ACPI_TABLES) += ssdt2.o
|
||||
obj-$(CONFIG_GENERATE_ACPI_TABLES) += ssdt3.o
|
||||
|
@ -31,9 +27,3 @@ obj-$(CONFIG_GENERATE_ACPI_TABLES) += acpi_tables.o
|
|||
obj-$(CONFIG_GENERATE_ACPI_TABLES) += fadt.o
|
||||
|
||||
obj-y += ../../../drivers/i2c/i2cmux/i2cmux.o
|
||||
|
||||
# This is part of the conversion to init-obj and away from included code.
|
||||
|
||||
initobj-y += crt0.o
|
||||
|
||||
|
||||
|
|
|
@ -17,12 +17,8 @@
|
|||
## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
##
|
||||
|
||||
obj-y += mainboard.o
|
||||
|
||||
# Needed by irq_tables and mptable and acpi_tables.
|
||||
obj-y += get_bus_conf.o
|
||||
obj-$(CONFIG_GENERATE_MP_TABLE) += mptable.o
|
||||
obj-$(CONFIG_GENERATE_PIRQ_TABLE) += irq_tables.o
|
||||
obj-$(CONFIG_GENERATE_ACPI_TABLES) += dsdt.o
|
||||
obj-$(CONFIG_GENERATE_ACPI_TABLES) += acpi_tables.o
|
||||
obj-$(CONFIG_GENERATE_ACPI_TABLES) += fadt.o
|
||||
|
@ -34,9 +30,3 @@ obj-$(CONFIG_GENERATE_ACPI_TABLES) += ssdt4.o
|
|||
obj-$(CONFIG_GENERATE_ACPI_TABLES) += ssdt5.o
|
||||
|
||||
obj-y += ../../../drivers/i2c/i2cmux2/i2cmux2.o
|
||||
|
||||
# This is part of the conversion to init-obj and away from included code.
|
||||
|
||||
initobj-y += crt0.o
|
||||
|
||||
|
||||
|
|
|
@ -1,10 +0,0 @@
|
|||
obj-y += mainboard.o
|
||||
|
||||
# Needed by irq_tables and mptable and acpi_tables.
|
||||
obj-$(CONFIG_GENERATE_PIRQ_TABLE) += irq_tables.o
|
||||
|
||||
# This is part of the conversion to init-obj and away from included code.
|
||||
|
||||
initobj-y += crt0.o
|
||||
|
||||
|
|
@ -19,5 +19,3 @@
|
|||
##
|
||||
|
||||
ROMCCFLAGS := -mcpu=i386 -O2
|
||||
include $(src)/mainboard/Makefile.romccboard.inc
|
||||
|
||||
|
|
|
@ -19,5 +19,3 @@
|
|||
##
|
||||
|
||||
ROMCCFLAGS := -mcpu=i386 -O2
|
||||
include $(src)/mainboard/Makefile.romccboard.inc
|
||||
|
||||
|
|
|
@ -17,15 +17,5 @@
|
|||
## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
##
|
||||
|
||||
obj-y += mainboard.o
|
||||
|
||||
# Needed by irq_tables and mptable and acpi_tables.
|
||||
obj-y += get_bus_conf.o
|
||||
obj-$(CONFIG_GENERATE_MP_TABLE) += mptable.o
|
||||
obj-$(CONFIG_GENERATE_PIRQ_TABLE) += irq_tables.o
|
||||
|
||||
# This is part of the conversion to init-obj and away from included code.
|
||||
|
||||
initobj-y += crt0.o
|
||||
|
||||
|
||||
|
|
|
@ -1,13 +1,3 @@
|
|||
obj-y += mainboard.o
|
||||
|
||||
# Needed by irq_tables and mptable and acpi_tables.
|
||||
obj-$(CONFIG_GENERATE_MP_TABLE) += mptable.o
|
||||
obj-$(CONFIG_GENERATE_PIRQ_TABLE) += irq_tables.o
|
||||
obj-$(CONFIG_GENERATE_ACPI_TABLES) += dsdt.o
|
||||
obj-$(CONFIG_GENERATE_ACPI_TABLES) += acpi_tables.o
|
||||
|
||||
# This is part of the conversion to init-obj and away from included code.
|
||||
|
||||
initobj-y += crt0.o
|
||||
|
||||
|
||||
|
|
|
@ -18,14 +18,6 @@
|
|||
## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
##
|
||||
|
||||
obj-y += mainboard.o
|
||||
|
||||
#needed by irq_tables and mptable and acpi_tables
|
||||
obj-$(CONFIG_GENERATE_ACPI_TABLES) += dsdt.o
|
||||
obj-$(CONFIG_GENERATE_ACPI_TABLES) += acpi_tables.o
|
||||
|
||||
# This is part of the conversion to init-obj and away from included code.
|
||||
|
||||
initobj-y += crt0.o
|
||||
|
||||
|
||||
|
|
|
@ -1,22 +0,0 @@
|
|||
##
|
||||
## This file is part of the coreboot project.
|
||||
##
|
||||
## Copyright (C) 2009 Uwe Hermann <uwe@hermann-uwe.de>
|
||||
##
|
||||
## This program is free software; you can redistribute it and/or modify
|
||||
## it under the terms of the GNU General Public License as published by
|
||||
## the Free Software Foundation; either version 2 of the License, or
|
||||
## (at your option) any later version.
|
||||
##
|
||||
## This program is distributed in the hope that it will be useful,
|
||||
## but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
## GNU General Public License for more details.
|
||||
##
|
||||
## You should have received a copy of the GNU General Public License
|
||||
## along with this program; if not, write to the Free Software
|
||||
## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
##
|
||||
|
||||
include $(src)/mainboard/Makefile.romccboard.inc
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
##
|
||||
## This file is part of the coreboot project.
|
||||
##
|
||||
## Copyright (C) 2009 Uwe Hermann <uwe@hermann-uwe.de>
|
||||
##
|
||||
## This program is free software; you can redistribute it and/or modify
|
||||
## it under the terms of the GNU General Public License as published by
|
||||
## the Free Software Foundation; either version 2 of the License, or
|
||||
## (at your option) any later version.
|
||||
##
|
||||
## This program is distributed in the hope that it will be useful,
|
||||
## but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
## GNU General Public License for more details.
|
||||
##
|
||||
## You should have received a copy of the GNU General Public License
|
||||
## along with this program; if not, write to the Free Software
|
||||
## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
##
|
||||
|
||||
include $(src)/mainboard/Makefile.romccboard.inc
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
##
|
||||
## This file is part of the coreboot project.
|
||||
##
|
||||
## Copyright (C) 2009 Uwe Hermann <uwe@hermann-uwe.de>
|
||||
##
|
||||
## This program is free software; you can redistribute it and/or modify
|
||||
## it under the terms of the GNU General Public License as published by
|
||||
## the Free Software Foundation; either version 2 of the License, or
|
||||
## (at your option) any later version.
|
||||
##
|
||||
## This program is distributed in the hope that it will be useful,
|
||||
## but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
## GNU General Public License for more details.
|
||||
##
|
||||
## You should have received a copy of the GNU General Public License
|
||||
## along with this program; if not, write to the Free Software
|
||||
## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
##
|
||||
|
||||
include $(src)/mainboard/Makefile.romccboard.inc
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
##
|
||||
## This file is part of the coreboot project.
|
||||
##
|
||||
## Copyright (C) 2009 Uwe Hermann <uwe@hermann-uwe.de>
|
||||
##
|
||||
## This program is free software; you can redistribute it and/or modify
|
||||
## it under the terms of the GNU General Public License as published by
|
||||
## the Free Software Foundation; either version 2 of the License, or
|
||||
## (at your option) any later version.
|
||||
##
|
||||
## This program is distributed in the hope that it will be useful,
|
||||
## but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
## GNU General Public License for more details.
|
||||
##
|
||||
## You should have received a copy of the GNU General Public License
|
||||
## along with this program; if not, write to the Free Software
|
||||
## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
##
|
||||
|
||||
include $(src)/mainboard/Makefile.romccboard.inc
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
##
|
||||
## This file is part of the coreboot project.
|
||||
##
|
||||
## Copyright (C) 2009 Uwe Hermann <uwe@hermann-uwe.de>
|
||||
##
|
||||
## This program is free software; you can redistribute it and/or modify
|
||||
## it under the terms of the GNU General Public License as published by
|
||||
## the Free Software Foundation; either version 2 of the License, or
|
||||
## (at your option) any later version.
|
||||
##
|
||||
## This program is distributed in the hope that it will be useful,
|
||||
## but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
## GNU General Public License for more details.
|
||||
##
|
||||
## You should have received a copy of the GNU General Public License
|
||||
## along with this program; if not, write to the Free Software
|
||||
## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
##
|
||||
|
||||
include $(src)/mainboard/Makefile.romccboard.inc
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
##
|
||||
## This file is part of the coreboot project.
|
||||
##
|
||||
## Copyright (C) 2009 Uwe Hermann <uwe@hermann-uwe.de>
|
||||
##
|
||||
## This program is free software; you can redistribute it and/or modify
|
||||
## it under the terms of the GNU General Public License as published by
|
||||
## the Free Software Foundation; either version 2 of the License, or
|
||||
## (at your option) any later version.
|
||||
##
|
||||
## This program is distributed in the hope that it will be useful,
|
||||
## but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
## GNU General Public License for more details.
|
||||
##
|
||||
## You should have received a copy of the GNU General Public License
|
||||
## along with this program; if not, write to the Free Software
|
||||
## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
##
|
||||
|
||||
include $(src)/mainboard/Makefile.romccboard.inc
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
##
|
||||
## This file is part of the coreboot project.
|
||||
##
|
||||
## Copyright (C) 2009 Uwe Hermann <uwe@hermann-uwe.de>
|
||||
##
|
||||
## This program is free software; you can redistribute it and/or modify
|
||||
## it under the terms of the GNU General Public License as published by
|
||||
## the Free Software Foundation; either version 2 of the License, or
|
||||
## (at your option) any later version.
|
||||
##
|
||||
## This program is distributed in the hope that it will be useful,
|
||||
## but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
## GNU General Public License for more details.
|
||||
##
|
||||
## You should have received a copy of the GNU General Public License
|
||||
## along with this program; if not, write to the Free Software
|
||||
## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
##
|
||||
|
||||
include $(src)/mainboard/Makefile.romccboard.inc
|
||||
|
|
@ -19,5 +19,3 @@
|
|||
##
|
||||
|
||||
ROMCCFLAGS := -mcpu=i386 -O2
|
||||
include $(src)/mainboard/Makefile.romccboard.inc
|
||||
|
||||
|
|
|
@ -1,22 +0,0 @@
|
|||
##
|
||||
## This file is part of the coreboot project.
|
||||
##
|
||||
## Copyright (C) 2009 Uwe Hermann <uwe@hermann-uwe.de>
|
||||
##
|
||||
## This program is free software; you can redistribute it and/or modify
|
||||
## it under the terms of the GNU General Public License as published by
|
||||
## the Free Software Foundation; either version 2 of the License, or
|
||||
## (at your option) any later version.
|
||||
##
|
||||
## This program is distributed in the hope that it will be useful,
|
||||
## but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
## GNU General Public License for more details.
|
||||
##
|
||||
## You should have received a copy of the GNU General Public License
|
||||
## along with this program; if not, write to the Free Software
|
||||
## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
##
|
||||
|
||||
include $(src)/mainboard/Makefile.romccboard.inc
|
||||
|
|
@ -19,5 +19,3 @@
|
|||
##
|
||||
|
||||
ROMCCFLAGS := -mcpu=i386 -O2
|
||||
include $(src)/mainboard/Makefile.romccboard.inc
|
||||
|
||||
|
|
|
@ -19,14 +19,6 @@
|
|||
## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
##
|
||||
|
||||
initobj-y += crt0.o
|
||||
obj-y += mainboard.o
|
||||
obj-$(CONFIG_GENERATE_PIRQ_TABLE) += irq_tables.o
|
||||
obj-$(CONFIG_GENERATE_MP_TABLE) += mptable.o
|
||||
|
||||
obj-$(CONFIG_GENERATE_ACPI_TABLES) += fadt.o
|
||||
obj-$(CONFIG_GENERATE_ACPI_TABLES) += dsdt.o
|
||||
obj-$(CONFIG_GENERATE_ACPI_TABLES) += acpi_tables.o
|
||||
|
||||
|
||||
|
||||
|
|
|
@ -1,22 +0,0 @@
|
|||
##
|
||||
## This file is part of the coreboot project.
|
||||
##
|
||||
## Copyright (C) 2009 Uwe Hermann <uwe@hermann-uwe.de>
|
||||
##
|
||||
## This program is free software; you can redistribute it and/or modify
|
||||
## it under the terms of the GNU General Public License as published by
|
||||
## the Free Software Foundation; either version 2 of the License, or
|
||||
## (at your option) any later version.
|
||||
##
|
||||
## This program is distributed in the hope that it will be useful,
|
||||
## but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
## GNU General Public License for more details.
|
||||
##
|
||||
## You should have received a copy of the GNU General Public License
|
||||
## along with this program; if not, write to the Free Software
|
||||
## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
##
|
||||
|
||||
include $(src)/mainboard/Makefile.romccboard.inc
|
||||
|
|
@ -4,4 +4,3 @@ include $(src)/mainboard/Makefile.k8_CAR.inc
|
|||
obj-y += get_bus_conf.o
|
||||
|
||||
obj-y += ../../../drivers/i2c/i2cmux2/i2cmux2.o
|
||||
|
||||
|
|
|
@ -1,22 +0,0 @@
|
|||
##
|
||||
## This file is part of the coreboot project.
|
||||
##
|
||||
## Copyright (C) 2009 Uwe Hermann <uwe@hermann-uwe.de>
|
||||
##
|
||||
## This program is free software; you can redistribute it and/or modify
|
||||
## it under the terms of the GNU General Public License as published by
|
||||
## the Free Software Foundation; either version 2 of the License, or
|
||||
## (at your option) any later version.
|
||||
##
|
||||
## This program is distributed in the hope that it will be useful,
|
||||
## but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
## GNU General Public License for more details.
|
||||
##
|
||||
## You should have received a copy of the GNU General Public License
|
||||
## along with this program; if not, write to the Free Software
|
||||
## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
##
|
||||
|
||||
include $(src)/mainboard/Makefile.romccboard.inc
|
||||
|
|
@ -7,6 +7,8 @@ config BOARD_DELL_S1850
|
|||
select SOUTHBRIDGE_INTEL_PXHD
|
||||
select SUPERIO_NSC_PC8374
|
||||
select ROMCC
|
||||
select HAVE_HARD_RESET
|
||||
select BOARD_HAS_HARD_RESET
|
||||
select HAVE_PIRQ_TABLE
|
||||
select HAVE_MP_TABLE
|
||||
select BOARD_ROMSIZE_KB_1024
|
||||
|
|
|
@ -1,3 +1 @@
|
|||
ROMCCFLAGS := -mcpu=p4 -O2
|
||||
include $(src)/mainboard/Makefile.romccboard.inc
|
||||
|
||||
|
|
|
@ -1,3 +1 @@
|
|||
ROMCCFLAGS := -mcpu=p3 -O
|
||||
include $(src)/mainboard/Makefile.romccboard.inc
|
||||
|
||||
|
|
|
@ -1,3 +1 @@
|
|||
ROMCCFLAGS := -mcpu=i386 -O
|
||||
include $(src)/mainboard/Makefile.romccboard.inc
|
||||
|
||||
|
|
|
@ -1,10 +0,0 @@
|
|||
obj-y += mainboard.o
|
||||
|
||||
# Needed by irq_tables and mptable and acpi_tables.
|
||||
obj-$(CONFIG_GENERATE_PIRQ_TABLE) += irq_tables.o
|
||||
|
||||
# This is part of the conversion to init-obj and away from included code.
|
||||
|
||||
initobj-y += crt0.o
|
||||
|
||||
|
|
@ -19,5 +19,3 @@
|
|||
##
|
||||
|
||||
ROMCCFLAGS := -mcpu=i386 -O2
|
||||
include $(src)/mainboard/Makefile.romccboard.inc
|
||||
|
||||
|
|
|
@ -1,3 +1 @@
|
|||
ROMCCFLAGS := -mcpu=i386 -O
|
||||
include $(src)/mainboard/Makefile.romccboard.inc
|
||||
|
||||
|
|
|
@ -1,22 +0,0 @@
|
|||
##
|
||||
## This file is part of the coreboot project.
|
||||
##
|
||||
## Copyright (C) 2009 Uwe Hermann <uwe@hermann-uwe.de>
|
||||
##
|
||||
## This program is free software; you can redistribute it and/or modify
|
||||
## it under the terms of the GNU General Public License as published by
|
||||
## the Free Software Foundation; either version 2 of the License, or
|
||||
## (at your option) any later version.
|
||||
##
|
||||
## This program is distributed in the hope that it will be useful,
|
||||
## but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
## GNU General Public License for more details.
|
||||
##
|
||||
## You should have received a copy of the GNU General Public License
|
||||
## along with this program; if not, write to the Free Software
|
||||
## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
##
|
||||
|
||||
include $(src)/mainboard/Makefile.romccboard.inc
|
||||
|
|
@ -17,15 +17,7 @@
|
|||
## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
##
|
||||
|
||||
obj-y += mainboard.o
|
||||
|
||||
#needed by irq_tables and mptable and acpi_tables
|
||||
obj-y += get_bus_conf.o
|
||||
obj-$(CONFIG_GENERATE_MP_TABLE) += mptable.o
|
||||
obj-$(CONFIG_GENERATE_PIRQ_TABLE) += irq_tables.o
|
||||
obj-$(CONFIG_USE_INIT) += romstage.o
|
||||
obj-$(CONFIG_AP_CODE_IN_CAR) += ap_romstage.o
|
||||
|
||||
# This is part of the conversion to init-obj and away from included code.
|
||||
initobj-y += crt0.o
|
||||
|
||||
|
|
|
@ -17,18 +17,10 @@
|
|||
## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
##
|
||||
|
||||
obj-y += mainboard.o
|
||||
|
||||
#needed by irq_tables and mptable and acpi_tables
|
||||
obj-y += get_bus_conf.o
|
||||
obj-$(CONFIG_GENERATE_MP_TABLE) += mptable.o
|
||||
obj-$(CONFIG_GENERATE_PIRQ_TABLE) += irq_tables.o
|
||||
obj-$(CONFIG_USE_INIT) += romstage.o
|
||||
obj-$(CONFIG_AP_CODE_IN_CAR) += ap_romstage.o
|
||||
obj-$(CONFIG_GENERATE_ACPI_TABLES) += dsdt.o
|
||||
obj-$(CONFIG_GENERATE_ACPI_TABLES) += acpi_tables.o
|
||||
obj-$(CONFIG_SUPERIO_ITE_IT8716F_OVERRIDE_FANCTL) += fanctl.o
|
||||
|
||||
# This is part of the conversion to init-obj and away from included code.
|
||||
initobj-y += crt0.o
|
||||
|
||||
|
|
|
@ -1,22 +0,0 @@
|
|||
##
|
||||
## This file is part of the coreboot project.
|
||||
##
|
||||
## Copyright (C) 2009 Uwe Hermann <uwe@hermann-uwe.de>
|
||||
##
|
||||
## This program is free software; you can redistribute it and/or modify
|
||||
## it under the terms of the GNU General Public License as published by
|
||||
## the Free Software Foundation; either version 2 of the License, or
|
||||
## (at your option) any later version.
|
||||
##
|
||||
## This program is distributed in the hope that it will be useful,
|
||||
## but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
## GNU General Public License for more details.
|
||||
##
|
||||
## You should have received a copy of the GNU General Public License
|
||||
## along with this program; if not, write to the Free Software
|
||||
## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
##
|
||||
|
||||
include $(src)/mainboard/Makefile.romccboard.inc
|
||||
|
|
@ -19,5 +19,3 @@
|
|||
##
|
||||
|
||||
ROMCCFLAGS := -mcpu=i386 -O2
|
||||
include $(src)/mainboard/Makefile.romccboard.inc
|
||||
|
||||
|
|
|
@ -19,5 +19,3 @@
|
|||
##
|
||||
|
||||
ROMCCFLAGS := -mcpu=i386 -O2
|
||||
include $(src)/mainboard/Makefile.romccboard.inc
|
||||
|
||||
|
|
|
@ -1,10 +0,0 @@
|
|||
obj-y += mainboard.o
|
||||
|
||||
# Needed by irq_tables and mptable and acpi_tables.
|
||||
obj-$(CONFIG_GENERATE_PIRQ_TABLE) += irq_tables.o
|
||||
|
||||
# This is part of the conversion to init-obj and away from included code.
|
||||
|
||||
initobj-y += crt0.o
|
||||
|
||||
|
|
@ -25,6 +25,7 @@ config BOARD_INTEL_D945GCLF
|
|||
select NORTHBRIDGE_INTEL_I945
|
||||
select SOUTHBRIDGE_INTEL_I82801GX
|
||||
select SUPERIO_SMSC_LPC47M15X
|
||||
select HAVE_HARD_RESET
|
||||
select HAVE_PIRQ_TABLE
|
||||
select HAVE_MP_TABLE
|
||||
select HAVE_ACPI_TABLES
|
||||
|
|
|
@ -21,19 +21,10 @@
|
|||
## This mainboard requires DCACHE_AS_RAM enabled. It won't work without.
|
||||
##
|
||||
|
||||
obj-y += mainboard.o
|
||||
obj-y += rtl8168.o
|
||||
|
||||
obj-$(CONFIG_GENERATE_MP_TABLE) += mptable.o
|
||||
obj-$(CONFIG_GENERATE_PIRQ_TABLE) += irq_tables.o
|
||||
obj-$(CONFIG_GENERATE_ACPI_TABLES) += dsdt.o
|
||||
obj-$(CONFIG_GENERATE_ACPI_TABLES) += acpi_tables.o
|
||||
obj-$(CONFIG_GENERATE_ACPI_TABLES) += fadt.o
|
||||
|
||||
smmobj-$(CONFIG_HAVE_SMI_HANDLER) += mainboard_smi.o
|
||||
|
||||
# This is part of the conversion to init-obj and away from included code.
|
||||
|
||||
initobj-y += crt0.o
|
||||
|
||||
|
||||
|
|
|
@ -6,6 +6,8 @@ config BOARD_INTEL_EAGLEHEIGHTS
|
|||
select SOUTHBRIDGE_INTEL_I3100
|
||||
select SUPERIO_INTEL_I3100
|
||||
select SUPERIO_SMSC_SMSCSUPERIO
|
||||
select HAVE_HARD_RESET
|
||||
select BOARD_HAS_HARD_RESET
|
||||
select HAVE_PIRQ_TABLE
|
||||
select HAVE_MP_TABLE
|
||||
select MMCONF_SUPPORT
|
||||
|
|
|
@ -1,14 +1,3 @@
|
|||
obj-y += mainboard.o
|
||||
obj-$(CONFIG_GENERATE_MP_TABLE) += mptable.o
|
||||
obj-$(CONFIG_GENERATE_PIRQ_TABLE) += irq_tables.o
|
||||
obj-$(CONFIG_GENERATE_ACPI_TABLES) += fadt.o
|
||||
obj-$(CONFIG_GENERATE_ACPI_TABLES) += acpi_tables.o
|
||||
obj-$(CONFIG_GENERATE_ACPI_TABLES) += dsdt.o
|
||||
obj-$(CONFIG_HAVE_HARD_RESET) += reset.o
|
||||
|
||||
# This is part of the conversion to init-obj and away from included code.
|
||||
|
||||
initobj-y += crt0.o
|
||||
# Use Intel Core (not Core 2) code for CAR init, any CPU might be used.
|
||||
|
||||
|
||||
|
|
|
@ -7,6 +7,8 @@ config BOARD_INTEL_JARRELL
|
|||
select SOUTHBRIDGE_INTEL_I82801EX
|
||||
select SUPERIO_NSC_PC87427
|
||||
select ROMCC
|
||||
select HAVE_HARD_RESET
|
||||
select BOARD_HAS_HARD_RESET
|
||||
select HAVE_PIRQ_TABLE
|
||||
select HAVE_MP_TABLE
|
||||
select UDELAY_TSC
|
||||
|
|
|
@ -1,4 +1 @@
|
|||
obj-$(CONFIG_HAVE_HARD_RESET) += reset.o
|
||||
ROMCCFLAGS := -mcpu=p4 -O2
|
||||
include $(src)/mainboard/Makefile.romccboard.inc
|
||||
|
||||
|
|
|
@ -6,6 +6,7 @@ config BOARD_INTEL_MTARVON
|
|||
select SOUTHBRIDGE_INTEL_I3100
|
||||
select SUPERIO_INTEL_I3100
|
||||
select ROMCC
|
||||
select HAVE_HARD_RESET
|
||||
select HAVE_PIRQ_TABLE
|
||||
select HAVE_MP_TABLE
|
||||
select UDELAY_TSC
|
||||
|
|
|
@ -1,3 +1 @@
|
|||
ROMCCFLAGS := -mcpu=p4 -O2
|
||||
include $(src)/mainboard/Makefile.romccboard.inc
|
||||
|
||||
|
|
|
@ -7,6 +7,7 @@ config BOARD_INTEL_TRUXTON
|
|||
select SUPERIO_INTEL_I3100
|
||||
select SUPERIO_SMSC_SMSCSUPERIO
|
||||
select ROMCC
|
||||
select HAVE_HARD_RESET
|
||||
select HAVE_PIRQ_TABLE
|
||||
select HAVE_MP_TABLE
|
||||
select UDELAY_TSC
|
||||
|
|
|
@ -1,3 +1 @@
|
|||
ROMCCFLAGS := -mcpu=p4 -fno-simplify-phi -O2
|
||||
include $(src)/mainboard/Makefile.romccboard.inc
|
||||
|
||||
|
|
|
@ -7,6 +7,8 @@ config BOARD_INTEL_XE7501DEVKIT
|
|||
select SOUTHBRIDGE_INTEL_I82801CX
|
||||
select SUPERIO_SMSC_LPC47B272
|
||||
select ROMCC
|
||||
select HAVE_HARD_RESET
|
||||
select BOARD_HAS_HARD_RESET
|
||||
select HAVE_PIRQ_TABLE
|
||||
select HAVE_MP_TABLE
|
||||
select UDELAY_TSC
|
||||
|
|
|
@ -1,5 +1,2 @@
|
|||
ROMCCFLAGS := -mcpu=p4 -O2
|
||||
obj-$(CONFIG_GENERATE_ACPI_TABLES) += acpi_tables.o
|
||||
obj-$(CONFIG_HAVE_HARD_RESET) += reset.o
|
||||
include $(src)/mainboard/Makefile.romccboard.inc
|
||||
|
||||
|
|
|
@ -17,12 +17,8 @@
|
|||
## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
##
|
||||
|
||||
obj-y += mainboard.o
|
||||
|
||||
# Needed by irq_tables and mptable and acpi_tables.
|
||||
obj-y += get_bus_conf.o
|
||||
obj-$(CONFIG_GENERATE_MP_TABLE) += mptable.o
|
||||
obj-$(CONFIG_GENERATE_PIRQ_TABLE) += irq_tables.o
|
||||
obj-$(CONFIG_GENERATE_ACPI_TABLES) += dsdt.o
|
||||
obj-$(CONFIG_GENERATE_ACPI_TABLES) += ssdt2.o
|
||||
obj-$(CONFIG_GENERATE_ACPI_TABLES) += ssdt3.o
|
||||
|
@ -30,9 +26,3 @@ obj-$(CONFIG_GENERATE_ACPI_TABLES) += ssdt4.o
|
|||
obj-$(CONFIG_GENERATE_ACPI_TABLES) += ssdt5.o
|
||||
obj-$(CONFIG_GENERATE_ACPI_TABLES) += acpi_tables.o
|
||||
obj-$(CONFIG_GENERATE_ACPI_TABLES) += fadt.o
|
||||
|
||||
# This is part of the conversion to init-obj and away from included code.
|
||||
|
||||
initobj-y += crt0.o
|
||||
|
||||
|
||||
|
|
|
@ -1,28 +0,0 @@
|
|||
##
|
||||
## This file is part of the coreboot project.
|
||||
##
|
||||
## Copyright (C) 2008 VIA Technologies, Inc.
|
||||
## (Written by Aaron Lwe <aaron.lwe@gmail.com> for VIA)
|
||||
##
|
||||
## This program is free software; you can redistribute it and/or modify
|
||||
## it under the terms of the GNU General Public License as published by
|
||||
## the Free Software Foundation; either version 2 of the License, or
|
||||
## (at your option) any later version.
|
||||
##
|
||||
## This program is distributed in the hope that it will be useful,
|
||||
## but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
## GNU General Public License for more details.
|
||||
##
|
||||
## You should have received a copy of the GNU General Public License
|
||||
## along with this program; if not, write to the Free Software
|
||||
## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
##
|
||||
|
||||
initobj-y += crt0.o
|
||||
obj-y += mainboard.o
|
||||
obj-$(CONFIG_GENERATE_PIRQ_TABLE) += irq_tables.o
|
||||
obj-$(CONFIG_GENERATE_MP_TABLE) += mptable.o
|
||||
|
||||
|
||||
|
|
@ -9,6 +9,7 @@ config BOARD_KONTRON_986LCD_M
|
|||
select GENERATE_ACPI_TABLES
|
||||
select GENERATE_PIRQ_TABLE
|
||||
select GENERATE_MP_TABLE
|
||||
select HAVE_HARD_RESET
|
||||
select HAVE_ACPI_RESUME
|
||||
select HAVE_MAINBOARD_RESOURCES
|
||||
select MMCONF_SUPPORT
|
||||
|
|
|
@ -21,20 +21,10 @@
|
|||
## This mainboard requires DCACHE_AS_RAM enabled. It won't work without.
|
||||
##
|
||||
|
||||
obj-y += mainboard.o
|
||||
obj-y += rtl8168.o
|
||||
|
||||
obj-$(CONFIG_GENERATE_MP_TABLE) += mptable.o
|
||||
obj-$(CONFIG_GENERATE_PIRQ_TABLE) += irq_tables.o
|
||||
obj-$(CONFIG_GENERATE_ACPI_TABLES) += dsdt.o
|
||||
obj-$(CONFIG_GENERATE_ACPI_TABLES) += acpi_tables.o
|
||||
obj-$(CONFIG_GENERATE_ACPI_TABLES) += fadt.o
|
||||
|
||||
smmobj-$(CONFIG_HAVE_SMI_HANDLER) += mainboard_smi.o
|
||||
|
||||
# This is part of the conversion to init-obj and away from included code.
|
||||
|
||||
initobj-y += crt0.o
|
||||
|
||||
|
||||
|
||||
|
|
|
@ -17,18 +17,8 @@
|
|||
## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
##
|
||||
|
||||
obj-y += mainboard.o
|
||||
|
||||
# Needed by irq_tables and mptable and acpi_tables.
|
||||
obj-y += get_bus_conf.o
|
||||
obj-$(CONFIG_GENERATE_MP_TABLE) += mptable.o
|
||||
obj-$(CONFIG_GENERATE_PIRQ_TABLE) += irq_tables.o
|
||||
obj-$(CONFIG_GENERATE_ACPI_TABLES) += dsdt.o
|
||||
obj-$(CONFIG_GENERATE_ACPI_TABLES) += acpi_tables.o
|
||||
obj-$(CONFIG_GENERATE_ACPI_TABLES) += fadt.o
|
||||
|
||||
# This is part of the conversion to init-obj and away from included code.
|
||||
|
||||
initobj-y += crt0.o
|
||||
|
||||
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
ROMCCFLAGS=-mcpu=i386 -O
|
||||
include $(src)/mainboard/Makefile.romccboard.inc
|
||||
|
|
|
@ -1,10 +0,0 @@
|
|||
obj-y += mainboard.o
|
||||
|
||||
# Needed by irq_tables and mptable and acpi_tables.
|
||||
obj-$(CONFIG_GENERATE_PIRQ_TABLE) += irq_tables.o
|
||||
|
||||
# This is part of the conversion to init-obj and away from included code.
|
||||
|
||||
initobj-y += crt0.o
|
||||
|
||||
|
|
@ -1,10 +0,0 @@
|
|||
obj-y += mainboard.o
|
||||
|
||||
# Needed by irq_tables and mptable and acpi_tables.
|
||||
obj-$(CONFIG_GENERATE_PIRQ_TABLE) += irq_tables.o
|
||||
|
||||
# This is part of the conversion to init-obj and away from included code.
|
||||
|
||||
initobj-y += crt0.o
|
||||
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
##
|
||||
## This file is part of the coreboot project.
|
||||
##
|
||||
## Copyright (C) 2009 Uwe Hermann <uwe@hermann-uwe.de>
|
||||
##
|
||||
## This program is free software; you can redistribute it and/or modify
|
||||
## it under the terms of the GNU General Public License as published by
|
||||
## the Free Software Foundation; either version 2 of the License, or
|
||||
## (at your option) any later version.
|
||||
##
|
||||
## This program is distributed in the hope that it will be useful,
|
||||
## but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
## GNU General Public License for more details.
|
||||
##
|
||||
## You should have received a copy of the GNU General Public License
|
||||
## along with this program; if not, write to the Free Software
|
||||
## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
##
|
||||
|
||||
include $(src)/mainboard/Makefile.romccboard.inc
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
##
|
||||
## This file is part of the coreboot project.
|
||||
##
|
||||
## Copyright (C) 2009 Uwe Hermann <uwe@hermann-uwe.de>
|
||||
##
|
||||
## This program is free software; you can redistribute it and/or modify
|
||||
## it under the terms of the GNU General Public License as published by
|
||||
## the Free Software Foundation; either version 2 of the License, or
|
||||
## (at your option) any later version.
|
||||
##
|
||||
## This program is distributed in the hope that it will be useful,
|
||||
## but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
## GNU General Public License for more details.
|
||||
##
|
||||
## You should have received a copy of the GNU General Public License
|
||||
## along with this program; if not, write to the Free Software
|
||||
## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
##
|
||||
|
||||
include $(src)/mainboard/Makefile.romccboard.inc
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
##
|
||||
## This file is part of the coreboot project.
|
||||
##
|
||||
## Copyright (C) 2009 Uwe Hermann <uwe@hermann-uwe.de>
|
||||
##
|
||||
## This program is free software; you can redistribute it and/or modify
|
||||
## it under the terms of the GNU General Public License as published by
|
||||
## the Free Software Foundation; either version 2 of the License, or
|
||||
## (at your option) any later version.
|
||||
##
|
||||
## This program is distributed in the hope that it will be useful,
|
||||
## but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
## GNU General Public License for more details.
|
||||
##
|
||||
## You should have received a copy of the GNU General Public License
|
||||
## along with this program; if not, write to the Free Software
|
||||
## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
##
|
||||
|
||||
include $(src)/mainboard/Makefile.romccboard.inc
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
##
|
||||
## This file is part of the coreboot project.
|
||||
##
|
||||
## Copyright (C) 2009 Uwe Hermann <uwe@hermann-uwe.de>
|
||||
##
|
||||
## This program is free software; you can redistribute it and/or modify
|
||||
## it under the terms of the GNU General Public License as published by
|
||||
## the Free Software Foundation; either version 2 of the License, or
|
||||
## (at your option) any later version.
|
||||
##
|
||||
## This program is distributed in the hope that it will be useful,
|
||||
## but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
## GNU General Public License for more details.
|
||||
##
|
||||
## You should have received a copy of the GNU General Public License
|
||||
## along with this program; if not, write to the Free Software
|
||||
## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
##
|
||||
|
||||
include $(src)/mainboard/Makefile.romccboard.inc
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
##
|
||||
## This file is part of the coreboot project.
|
||||
##
|
||||
## Copyright (C) 2009 Uwe Hermann <uwe@hermann-uwe.de>
|
||||
##
|
||||
## This program is free software; you can redistribute it and/or modify
|
||||
## it under the terms of the GNU General Public License as published by
|
||||
## the Free Software Foundation; either version 2 of the License, or
|
||||
## (at your option) any later version.
|
||||
##
|
||||
## This program is distributed in the hope that it will be useful,
|
||||
## but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
## GNU General Public License for more details.
|
||||
##
|
||||
## You should have received a copy of the GNU General Public License
|
||||
## along with this program; if not, write to the Free Software
|
||||
## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
##
|
||||
|
||||
include $(src)/mainboard/Makefile.romccboard.inc
|
||||
|
|
@ -6,6 +6,7 @@ config BOARD_MSI_MS7135
|
|||
select NORTHBRIDGE_AMD_AMDK8_ROOT_COMPLEX
|
||||
select SOUTHBRIDGE_NVIDIA_CK804
|
||||
select SUPERIO_WINBOND_W83627THF
|
||||
select HAVE_HARD_RESET
|
||||
select HAVE_PIRQ_TABLE
|
||||
select HAVE_MP_TABLE
|
||||
select USE_DCACHE_RAM
|
||||
|
|
|
@ -17,15 +17,7 @@
|
|||
## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
##
|
||||
|
||||
obj-y += mainboard.o
|
||||
|
||||
#needed by irq_tables and mptable and acpi_tables
|
||||
obj-y += get_bus_conf.o
|
||||
obj-$(CONFIG_GENERATE_MP_TABLE) += mptable.o
|
||||
obj-$(CONFIG_GENERATE_PIRQ_TABLE) += irq_tables.o
|
||||
obj-$(CONFIG_USE_INIT) += romstage.o
|
||||
obj-$(CONFIG_AP_CODE_IN_CAR) += ap_romstage.o
|
||||
|
||||
# This is part of the conversion to init-obj and away from included code.
|
||||
initobj-y += crt0.o
|
||||
|
||||
|
|
|
@ -17,17 +17,10 @@
|
|||
## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
##
|
||||
|
||||
obj-y += mainboard.o
|
||||
obj-y += ../../../drivers/i2c/i2cmux2/i2cmux2.o
|
||||
obj-y += ../../../drivers/i2c/adm1027/adm1027.o
|
||||
|
||||
#needed by irq_tables and mptable and acpi_tables
|
||||
obj-y += get_bus_conf.o
|
||||
obj-$(CONFIG_GENERATE_MP_TABLE) += mptable.o
|
||||
obj-$(CONFIG_GENERATE_PIRQ_TABLE) += irq_tables.o
|
||||
obj-$(CONFIG_USE_INIT) += romstage.o
|
||||
obj-$(CONFIG_AP_CODE_IN_CAR) += ap_romstage.o
|
||||
|
||||
# This is part of the conversion to init-obj and away from included code.
|
||||
initobj-y += crt0.o
|
||||
|
||||
|
|
|
@ -1,22 +0,0 @@
|
|||
##
|
||||
## This file is part of the coreboot project.
|
||||
##
|
||||
## Copyright (C) 2009 Uwe Hermann <uwe@hermann-uwe.de>
|
||||
##
|
||||
## This program is free software; you can redistribute it and/or modify
|
||||
## it under the terms of the GNU General Public License as published by
|
||||
## the Free Software Foundation; either version 2 of the License, or
|
||||
## (at your option) any later version.
|
||||
##
|
||||
## This program is distributed in the hope that it will be useful,
|
||||
## but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
## GNU General Public License for more details.
|
||||
##
|
||||
## You should have received a copy of the GNU General Public License
|
||||
## along with this program; if not, write to the Free Software
|
||||
## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
##
|
||||
|
||||
include $(src)/mainboard/Makefile.romccboard.inc
|
||||
|
|
@ -17,15 +17,7 @@
|
|||
## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
##
|
||||
|
||||
obj-y += mainboard.o
|
||||
|
||||
#needed by irq_tables and mptable and acpi_tables
|
||||
obj-y += get_bus_conf.o
|
||||
obj-$(CONFIG_GENERATE_MP_TABLE) += mptable.o
|
||||
obj-$(CONFIG_GENERATE_PIRQ_TABLE) += irq_tables.o
|
||||
obj-$(CONFIG_USE_INIT) += romstage.o
|
||||
obj-$(CONFIG_AP_CODE_IN_CAR) += ap_romstage.o
|
||||
|
||||
# This is part of the conversion to init-obj and away from included code.
|
||||
initobj-y += crt0.o
|
||||
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
ROMCCFLAGS=-mcpu=p2 -O
|
||||
include $(src)/mainboard/Makefile.romccboard.inc
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
ROMCCFLAGS=-mcpu=p2 -O
|
||||
include $(src)/mainboard/Makefile.romccboard.inc
|
||||
|
|
|
@ -1,10 +0,0 @@
|
|||
obj-y += mainboard.o
|
||||
|
||||
# Needed by irq_tables and mptable and acpi_tables.
|
||||
obj-$(CONFIG_GENERATE_PIRQ_TABLE) += irq_tables.o
|
||||
|
||||
# This is part of the conversion to init-obj and away from included code.
|
||||
|
||||
initobj-y += crt0.o
|
||||
|
||||
|
|
@ -1,4 +1 @@
|
|||
ROMCCFLAGS=-mcpu=p3 -O
|
||||
|
||||
include $(src)/mainboard/Makefile.romccboard.inc
|
||||
|
||||
|
|
|
@ -21,21 +21,12 @@
|
|||
## This mainboard requires DCACHE_AS_RAM enabled. It won't work without.
|
||||
##
|
||||
|
||||
obj-y += mainboard.o
|
||||
obj-y += m3885.o
|
||||
obj-y += ec.o
|
||||
obj-y += rtl8168.o
|
||||
|
||||
obj-$(CONFIG_GENERATE_MP_TABLE) += mptable.o
|
||||
obj-$(CONFIG_GENERATE_PIRQ_TABLE) += irq_tables.o
|
||||
obj-$(CONFIG_GENERATE_ACPI_TABLES) += dsdt.o
|
||||
obj-$(CONFIG_GENERATE_ACPI_TABLES) += acpi_tables.o
|
||||
obj-$(CONFIG_GENERATE_ACPI_TABLES) += fadt.o
|
||||
|
||||
smmobj-$(CONFIG_HAVE_SMI_HANDLER) += mainboard_smi.o
|
||||
|
||||
# This is part of the conversion to init-obj and away from included code.
|
||||
|
||||
initobj-y += crt0.o
|
||||
|
||||
|
||||
|
|
|
@ -1,22 +0,0 @@
|
|||
##
|
||||
## This file is part of the coreboot project.
|
||||
##
|
||||
## Copyright (C) 2009 Uwe Hermann <uwe@hermann-uwe.de>
|
||||
##
|
||||
## This program is free software; you can redistribute it and/or modify
|
||||
## it under the terms of the GNU General Public License as published by
|
||||
## the Free Software Foundation; either version 2 of the License, or
|
||||
## (at your option) any later version.
|
||||
##
|
||||
## This program is distributed in the hope that it will be useful,
|
||||
## but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
## GNU General Public License for more details.
|
||||
##
|
||||
## You should have received a copy of the GNU General Public License
|
||||
## along with this program; if not, write to the Free Software
|
||||
## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
##
|
||||
|
||||
include $(src)/mainboard/Makefile.romccboard.inc
|
||||
|
|
@ -17,16 +17,7 @@
|
|||
## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
##
|
||||
|
||||
obj-y += mainboard.o
|
||||
obj-y += ../../../drivers/i2c/i2cmux2/i2cmux2.o
|
||||
|
||||
# Needed by irq_tables and mptable and acpi_tables.
|
||||
obj-y += get_bus_conf.o
|
||||
obj-$(CONFIG_GENERATE_MP_TABLE) += mptable.o
|
||||
obj-$(CONFIG_GENERATE_PIRQ_TABLE) += irq_tables.o
|
||||
|
||||
# This is part of the conversion to init-obj and away from included code.
|
||||
|
||||
initobj-y += crt0.o
|
||||
|
||||
|
||||
|
|
|
@ -17,15 +17,5 @@
|
|||
## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
##
|
||||
|
||||
obj-y += mainboard.o
|
||||
|
||||
# Needed by irq_tables and mptable and acpi_tables.
|
||||
obj-y += get_bus_conf.o
|
||||
obj-$(CONFIG_GENERATE_MP_TABLE) += mptable.o
|
||||
obj-$(CONFIG_GENERATE_PIRQ_TABLE) += irq_tables.o
|
||||
|
||||
# This is part of the conversion to init-obj and away from included code.
|
||||
|
||||
initobj-y += crt0.o
|
||||
|
||||
|
||||
|
|
|
@ -17,15 +17,5 @@
|
|||
## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
##
|
||||
|
||||
obj-y += mainboard.o
|
||||
|
||||
# Needed by irq_tables and mptable and acpi_tables.
|
||||
obj-y += get_bus_conf.o
|
||||
obj-$(CONFIG_GENERATE_MP_TABLE) += mptable.o
|
||||
obj-$(CONFIG_GENERATE_PIRQ_TABLE) += irq_tables.o
|
||||
|
||||
# This is part of the conversion to init-obj and away from included code.
|
||||
|
||||
initobj-y += crt0.o
|
||||
|
||||
|
||||
|
|
|
@ -17,15 +17,5 @@
|
|||
## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
##
|
||||
|
||||
obj-y += mainboard.o
|
||||
|
||||
# Needed by irq_tables and mptable and acpi_tables.
|
||||
obj-y += get_bus_conf.o
|
||||
obj-$(CONFIG_GENERATE_MP_TABLE) += mptable.o
|
||||
obj-$(CONFIG_GENERATE_PIRQ_TABLE) += irq_tables.o
|
||||
|
||||
# This is part of the conversion to init-obj and away from included code.
|
||||
|
||||
initobj-y += crt0.o
|
||||
|
||||
|
||||
|
|
|
@ -6,6 +6,8 @@ config BOARD_SUPERMICRO_X6DAI_G
|
|||
select SOUTHBRIDGE_INTEL_ESB6300
|
||||
select SUPERIO_WINBOND_W83627HF
|
||||
select ROMCC
|
||||
select HAVE_HARD_RESET
|
||||
select BOARD_HAS_HARD_RESET
|
||||
select HAVE_PIRQ_TABLE
|
||||
select HAVE_MP_TABLE
|
||||
select BOARD_ROMSIZE_KB_1024
|
||||
|
|
|
@ -19,6 +19,3 @@
|
|||
##
|
||||
|
||||
ROMCCFLAGS=-mcpu=p4 -O2
|
||||
obj-$(CONFIG_HAVE_HARD_RESET) += reset.o
|
||||
include $(src)/mainboard/Makefile.romccboard.inc
|
||||
|
||||
|
|
|
@ -7,6 +7,8 @@ config BOARD_SUPERMICRO_X6DHE_G
|
|||
select SOUTHBRIDGE_INTEL_PXHD
|
||||
select SUPERIO_WINBOND_W83627HF
|
||||
select ROMCC
|
||||
select HAVE_HARD_RESET
|
||||
select BOARD_HAS_HARD_RESET
|
||||
select HAVE_PIRQ_TABLE
|
||||
select HAVE_MP_TABLE
|
||||
select BOARD_ROMSIZE_KB_1024
|
||||
|
|
|
@ -19,7 +19,4 @@
|
|||
##
|
||||
|
||||
ROMCCFLAGS=-mcpu=p4 -O2
|
||||
obj-$(CONFIG_HAVE_HARD_RESET) += reset.o
|
||||
include $(src)/mainboard/Makefile.romccboard.inc
|
||||
obj-y += ../../../drivers/generic/debug/debug_dev.o
|
||||
|
||||
|
|
|
@ -7,6 +7,8 @@ config BOARD_SUPERMICRO_X6DHE_G2
|
|||
select SOUTHBRIDGE_INTEL_PXHD
|
||||
select SUPERIO_NSC_PC87427
|
||||
select ROMCC
|
||||
select HAVE_HARD_RESET
|
||||
select BOARD_HAS_HARD_RESET
|
||||
select HAVE_PIRQ_TABLE
|
||||
select HAVE_MP_TABLE
|
||||
select BOARD_ROMSIZE_KB_1024
|
||||
|
|
|
@ -19,7 +19,4 @@
|
|||
##
|
||||
|
||||
ROMCCFLAGS=-mcpu=p4 -O2
|
||||
obj-$(CONFIG_HAVE_HARD_RESET) += reset.o
|
||||
include $(src)/mainboard/Makefile.romccboard.inc
|
||||
obj-y += ../../../drivers/generic/debug/debug_dev.o
|
||||
|
||||
|
|
|
@ -7,6 +7,8 @@ config BOARD_SUPERMICRO_X6DHR_IG
|
|||
select SOUTHBRIDGE_INTEL_PXHD
|
||||
select SUPERIO_WINBOND_W83627HF
|
||||
select ROMCC
|
||||
select HAVE_HARD_RESET
|
||||
select BOARD_HAS_HARD_RESET
|
||||
select HAVE_PIRQ_TABLE
|
||||
select HAVE_MP_TABLE
|
||||
select BOARD_ROMSIZE_KB_1024
|
||||
|
|
|
@ -19,6 +19,3 @@
|
|||
##
|
||||
|
||||
ROMCCFLAGS=-mcpu=p4 -O2
|
||||
obj-$(CONFIG_HAVE_HARD_RESET) += reset.o
|
||||
include $(src)/mainboard/Makefile.romccboard.inc
|
||||
|
||||
|
|
|
@ -7,6 +7,8 @@ config BOARD_SUPERMICRO_X6DHR_IG2
|
|||
select SOUTHBRIDGE_INTEL_PXHD
|
||||
select SUPERIO_WINBOND_W83627HF
|
||||
select ROMCC
|
||||
select HAVE_HARD_RESET
|
||||
select BOARD_HAS_HARD_RESET
|
||||
select HAVE_PIRQ_TABLE
|
||||
select HAVE_MP_TABLE
|
||||
select BOARD_ROMSIZE_KB_1024
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue