Changeset 5168


Ignore:
Timestamp:
Feb 27, 2010 9:39:04 AM (3 years ago)
Author:
oxygene
Message:
  • 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@…>
Acked-by: Myles Watson <mylesgw@…>
Acked-by: Peter Stuge <peter@…>
Acked-by: Stefan Reinauer <stepan@…>

Location:
trunk
Files:
37 deleted
92 edited

Legend:

Unmodified
Added
Removed
  • trunk/Makefile

    r5162 r5168  
    120120ldscripts:= 
    121121types:=obj initobj driver smmobj 
    122 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))))) 
     122includemakefiles=$(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))))) 
    123123evaluate_subdirs=$(eval cursubdirs:=$(subdirs)) $(eval subdirs:=) $(foreach dir,$(cursubdirs),$(eval $(call includemakefiles,$(dir)/Makefile.inc,$(types),$(1)))) $(if $(subdirs),$(eval $(call evaluate_subdirs, $(1)))) 
    124124 
  • trunk/src/Kconfig

    r5160 r5168  
    174174config HAVE_HARD_RESET 
    175175        bool 
    176         default n 
     176        default y if BOARD_HAS_HARD_RESET 
     177        default n 
     178        help 
     179          This variable specifies whether a given board has a hard_reset 
     180          function, no matter if it's provided by board code or chipset code. 
     181 
     182config BOARD_HAS_HARD_RESET 
     183        bool 
     184        default n 
     185        help 
     186          This variable specifies whether a given board has a reset.c 
     187          file containing a hard_reset() function. 
    177188 
    178189config HAVE_INIT_TIMER 
  • trunk/src/arch/i386/Makefile.inc

    r5164 r5168  
    198198        rm -f $@.tmp1 
    199199endif 
     200 
     201else 
     202# Only in first pass 
     203 
     204# Things that appear in every board 
     205initobjs += $(obj)/mainboard/$(MAINBOARDDIR)/crt0.o 
     206objs += $(obj)/mainboard/$(MAINBOARDDIR)/mainboard.o 
     207ifeq ($(CONFIG_GENERATE_MP_TABLE),y) 
     208objs += $(obj)/mainboard/$(MAINBOARDDIR)/mptable.o 
     209endif 
     210ifeq ($(CONFIG_GENERATE_PIRQ_TABLE),y) 
     211objs += $(obj)/mainboard/$(MAINBOARDDIR)/irq_tables.o 
     212endif 
     213ifeq ($(CONFIG_BOARD_HAS_HARD_RESET),y) 
     214objs += $(obj)/mainboard/$(MAINBOARDDIR)/reset.o 
     215endif 
     216 
    200217endif 
    201218 
  • trunk/src/mainboard/Makefile.k8_CAR.inc

    r5164 r5168  
    2424## 
    2525 
    26 obj-y +=  mainboard.o 
    2726 
    28 obj-$(CONFIG_GENERATE_MP_TABLE) += mptable.o 
    29 obj-$(CONFIG_GENERATE_PIRQ_TABLE) += irq_tables.o 
    3027obj-$(CONFIG_GENERATE_ACPI_TABLES) += dsdt.o 
    3128obj-$(CONFIG_GENERATE_ACPI_TABLES) += acpi_tables.o 
    3229 
    33 # This is part of the conversion to init-obj and away from included code. 
    34 initobj-y += crt0.o 
    3530 
    3631 
  • trunk/src/mainboard/Makefile.k8_ck804.inc

    r5164 r5168  
    2424## 
    2525 
    26 obj-y +=  mainboard.o 
    2726 
    2827#needed by irq_tables and mptable and acpi_tables 
    2928obj-y += get_bus_conf.o 
    30 obj-$(CONFIG_GENERATE_MP_TABLE) += mptable.o 
    31 obj-$(CONFIG_GENERATE_PIRQ_TABLE) += irq_tables.o 
    3229obj-$(CONFIG_GENERATE_ACPI_TABLES) +=  dsdt.o 
    3330obj-$(CONFIG_GENERATE_ACPI_TABLES) +=  acpi_tables.o 
    3431 
    35 # This is part of the conversion to init-obj and away from included code. 
    36  
    37 initobj-y += crt0.o 
    3832 
    3933 
    4034 
     35 
  • trunk/src/mainboard/advantech/pcm-5820/Makefile.inc

    r4730 r5168  
    2020 
    2121ROMCCFLAGS := -mcpu=i386 -O2 
    22 include $(src)/mainboard/Makefile.romccboard.inc 
    23  
  • trunk/src/mainboard/amd/dbm690t/Makefile.inc

    r5164 r5168  
    1818## 
    1919 
    20 obj-y += mainboard.o 
    21  
    2220# Needed by irq_tables and mptable and acpi_tables. 
    2321obj-y += get_bus_conf.o 
    24 obj-$(CONFIG_GENERATE_MP_TABLE) += mptable.o 
    25 obj-$(CONFIG_GENERATE_PIRQ_TABLE) += irq_tables.o 
    2622obj-$(CONFIG_GENERATE_ACPI_TABLES) += dsdt.o 
    2723obj-$(CONFIG_GENERATE_ACPI_TABLES) += acpi_tables.o 
    2824obj-$(CONFIG_GENERATE_ACPI_TABLES) += fadt.o 
    29  
    30 # This is part of the conversion to init-obj and away from included code. 
    31  
    32 initobj-y += crt0.o 
    33  
    34  
    35  
  • trunk/src/mainboard/amd/pistachio/Makefile.inc

    r5164 r5168  
    1818## 
    1919 
    20 obj-y += mainboard.o 
    21  
    2220# Needed by irq_tables and mptable and acpi_tables. 
    2321obj-y += get_bus_conf.o 
    24 obj-$(CONFIG_GENERATE_MP_TABLE) += mptable.o 
    25 obj-$(CONFIG_GENERATE_PIRQ_TABLE) += irq_tables.o 
    2622obj-$(CONFIG_GENERATE_ACPI_TABLES) += dsdt.o 
    2723obj-$(CONFIG_GENERATE_ACPI_TABLES) += acpi_tables.o 
    2824obj-$(CONFIG_GENERATE_ACPI_TABLES) += fadt.o 
    29  
    30 # This is part of the conversion to init-obj and away from included code. 
    31  
    32 initobj-y += crt0.o 
    33  
    34  
  • trunk/src/mainboard/amd/serengeti_cheetah/Makefile.inc

    r5164 r5168  
    1818## 
    1919 
    20 obj-y += mainboard.o 
    21  
    2220# Needed by irq_tables and mptable and acpi_tables. 
    2321obj-y += get_bus_conf.o 
    24 obj-$(CONFIG_GENERATE_MP_TABLE) += mptable.o 
    25 obj-$(CONFIG_GENERATE_PIRQ_TABLE) += irq_tables.o 
    2622obj-$(CONFIG_GENERATE_ACPI_TABLES) += dsdt.o 
    2723obj-$(CONFIG_GENERATE_ACPI_TABLES) += ssdt2.o 
     
    3228 
    3329obj-y += ../../../drivers/i2c/i2cmux/i2cmux.o 
    34  
    35 # This is part of the conversion to init-obj and away from included code. 
    36  
    37 initobj-y += crt0.o 
    38  
    39  
  • trunk/src/mainboard/amd/serengeti_cheetah_fam10/Makefile.inc

    r5164 r5168  
    1818## 
    1919 
    20 obj-y += mainboard.o 
    21  
    2220# Needed by irq_tables and mptable and acpi_tables. 
    2321obj-y += get_bus_conf.o 
    24 obj-$(CONFIG_GENERATE_MP_TABLE) += mptable.o 
    25 obj-$(CONFIG_GENERATE_PIRQ_TABLE) += irq_tables.o 
    2622obj-$(CONFIG_GENERATE_ACPI_TABLES) += dsdt.o 
    2723obj-$(CONFIG_GENERATE_ACPI_TABLES) += acpi_tables.o 
     
    3531 
    3632obj-y += ../../../drivers/i2c/i2cmux2/i2cmux2.o 
    37  
    38 # This is part of the conversion to init-obj and away from included code. 
    39  
    40 initobj-y += crt0.o 
    41  
    42  
  • trunk/src/mainboard/asi/mb_5blgp/Makefile.inc

    r4730 r5168  
    2020 
    2121ROMCCFLAGS := -mcpu=i386 -O2 
    22 include $(src)/mainboard/Makefile.romccboard.inc 
    23  
  • trunk/src/mainboard/asi/mb_5blmp/Makefile.inc

    r4730 r5168  
    2020 
    2121ROMCCFLAGS := -mcpu=i386 -O2 
    22 include $(src)/mainboard/Makefile.romccboard.inc 
    23  
  • trunk/src/mainboard/asus/a8n_e/Makefile.inc

    r5164 r5168  
    1818## 
    1919 
    20 obj-y += mainboard.o 
    21  
    2220# Needed by irq_tables and mptable and acpi_tables. 
    2321obj-y += get_bus_conf.o 
    24 obj-$(CONFIG_GENERATE_MP_TABLE) += mptable.o 
    25 obj-$(CONFIG_GENERATE_PIRQ_TABLE) += irq_tables.o 
    26  
    27 # This is part of the conversion to init-obj and away from included code. 
    28  
    29 initobj-y += crt0.o 
    30  
    31  
  • trunk/src/mainboard/asus/a8v-e_se/Makefile.inc

    r5164 r5168  
    1 obj-y += mainboard.o 
    2  
    31# Needed by irq_tables and mptable and acpi_tables. 
    4 obj-$(CONFIG_GENERATE_MP_TABLE) += mptable.o 
    5 obj-$(CONFIG_GENERATE_PIRQ_TABLE) += irq_tables.o 
    62obj-$(CONFIG_GENERATE_ACPI_TABLES) += dsdt.o 
    73obj-$(CONFIG_GENERATE_ACPI_TABLES) += acpi_tables.o 
    8  
    9 # This is part of the conversion to init-obj and away from included code. 
    10  
    11 initobj-y += crt0.o 
    12  
    13  
  • trunk/src/mainboard/asus/m2v-mx_se/Makefile.inc

    r5164 r5168  
    1919## 
    2020 
    21 obj-y +=  mainboard.o 
    22  
    2321#needed by irq_tables and mptable and acpi_tables 
    2422obj-$(CONFIG_GENERATE_ACPI_TABLES) +=  dsdt.o 
    2523obj-$(CONFIG_GENERATE_ACPI_TABLES) +=  acpi_tables.o 
    26  
    27 # This is part of the conversion to init-obj and away from included code. 
    28  
    29 initobj-y += crt0.o 
    30  
    31  
  • trunk/src/mainboard/axus/tc320/Makefile.inc

    r4730 r5168  
    2020 
    2121ROMCCFLAGS := -mcpu=i386 -O2 
    22 include $(src)/mainboard/Makefile.romccboard.inc 
    23  
  • trunk/src/mainboard/bcom/winnet100/Makefile.inc

    r4730 r5168  
    2020 
    2121ROMCCFLAGS := -mcpu=i386 -O2 
    22 include $(src)/mainboard/Makefile.romccboard.inc 
    23  
  • trunk/src/mainboard/bcom/winnetp680/Makefile.inc

    r5164 r5168  
    2020## 
    2121 
    22 initobj-y += crt0.o 
    23 obj-y += mainboard.o 
    24 obj-$(CONFIG_GENERATE_PIRQ_TABLE) += irq_tables.o 
    25 obj-$(CONFIG_GENERATE_MP_TABLE) += mptable.o 
    26  
    2722obj-$(CONFIG_GENERATE_ACPI_TABLES) += fadt.o 
    2823obj-$(CONFIG_GENERATE_ACPI_TABLES) += dsdt.o 
    2924obj-$(CONFIG_GENERATE_ACPI_TABLES) += acpi_tables.o 
    30  
    31  
    32  
  • trunk/src/mainboard/broadcom/blast/Makefile.inc

    r5150 r5168  
    55 
    66obj-y += ../../../drivers/i2c/i2cmux2/i2cmux2.o 
    7  
  • trunk/src/mainboard/dell/s1850/Kconfig

    r5167 r5168  
    88        select SUPERIO_NSC_PC8374 
    99        select ROMCC 
     10        select HAVE_HARD_RESET 
     11        select BOARD_HAS_HARD_RESET 
    1012        select HAVE_PIRQ_TABLE 
    1113        select HAVE_MP_TABLE 
  • trunk/src/mainboard/dell/s1850/Makefile.inc

    r5005 r5168  
    11ROMCCFLAGS := -mcpu=p4 -O2 
    2 include $(src)/mainboard/Makefile.romccboard.inc 
    3  
  • trunk/src/mainboard/digitallogic/adl855pc/Makefile.inc

    r4751 r5168  
    11ROMCCFLAGS := -mcpu=p3 -O 
    2 include $(src)/mainboard/Makefile.romccboard.inc 
    3  
  • trunk/src/mainboard/digitallogic/msm586seg/Makefile.inc

    r4751 r5168  
    11ROMCCFLAGS := -mcpu=i386 -O 
    2 include $(src)/mainboard/Makefile.romccboard.inc 
    3  
  • trunk/src/mainboard/eaglelion/5bcm/Makefile.inc

    r4730 r5168  
    2020 
    2121ROMCCFLAGS := -mcpu=i386 -O2 
    22 include $(src)/mainboard/Makefile.romccboard.inc 
    23  
  • trunk/src/mainboard/emulation/qemu-x86/Makefile.inc

    r5005 r5168  
    11ROMCCFLAGS := -mcpu=i386 -O 
    2 include $(src)/mainboard/Makefile.romccboard.inc 
    3  
  • trunk/src/mainboard/gigabyte/ga_2761gxdk/Makefile.inc

    r5164 r5168  
    1818## 
    1919 
    20 obj-y +=  mainboard.o 
    21  
    2220#needed by irq_tables and mptable and acpi_tables 
    2321obj-y += get_bus_conf.o 
    24 obj-$(CONFIG_GENERATE_MP_TABLE) += mptable.o 
    25 obj-$(CONFIG_GENERATE_PIRQ_TABLE) += irq_tables.o 
    2622obj-$(CONFIG_USE_INIT) += romstage.o 
    2723obj-$(CONFIG_AP_CODE_IN_CAR) += ap_romstage.o 
    28  
    29 # This is part of the conversion to init-obj and away from included code.  
    30 initobj-y += crt0.o 
    31  
  • trunk/src/mainboard/gigabyte/m57sli/Makefile.inc

    r5164 r5168  
    1818## 
    1919 
    20 obj-y +=  mainboard.o 
    21  
    2220#needed by irq_tables and mptable and acpi_tables 
    2321obj-y += get_bus_conf.o 
    24 obj-$(CONFIG_GENERATE_MP_TABLE) += mptable.o 
    25 obj-$(CONFIG_GENERATE_PIRQ_TABLE) += irq_tables.o 
    2622obj-$(CONFIG_USE_INIT) += romstage.o 
    2723obj-$(CONFIG_AP_CODE_IN_CAR) += ap_romstage.o 
     
    2925obj-$(CONFIG_GENERATE_ACPI_TABLES) +=  acpi_tables.o 
    3026obj-$(CONFIG_SUPERIO_ITE_IT8716F_OVERRIDE_FANCTL) += fanctl.o 
    31  
    32 # This is part of the conversion to init-obj and away from included code.  
    33 initobj-y += crt0.o 
    34  
  • trunk/src/mainboard/iei/juki-511p/Makefile.inc

    r4730 r5168  
    2020 
    2121ROMCCFLAGS := -mcpu=i386 -O2 
    22 include $(src)/mainboard/Makefile.romccboard.inc 
    23  
  • trunk/src/mainboard/iei/nova4899r/Makefile.inc

    r4730 r5168  
    2020 
    2121ROMCCFLAGS := -mcpu=i386 -O2 
    22 include $(src)/mainboard/Makefile.romccboard.inc 
    23  
  • trunk/src/mainboard/intel/d945gclf/Kconfig

    r5136 r5168  
    2626        select SOUTHBRIDGE_INTEL_I82801GX 
    2727        select SUPERIO_SMSC_LPC47M15X 
     28        select HAVE_HARD_RESET 
    2829        select HAVE_PIRQ_TABLE 
    2930        select HAVE_MP_TABLE 
  • trunk/src/mainboard/intel/d945gclf/Makefile.inc

    r5164 r5168  
    2222## 
    2323 
    24 obj-y += mainboard.o 
    2524obj-y += rtl8168.o 
    2625 
    27 obj-$(CONFIG_GENERATE_MP_TABLE) += mptable.o 
    28 obj-$(CONFIG_GENERATE_PIRQ_TABLE) += irq_tables.o 
    2926obj-$(CONFIG_GENERATE_ACPI_TABLES) += dsdt.o 
    3027obj-$(CONFIG_GENERATE_ACPI_TABLES) += acpi_tables.o 
     
    3229 
    3330smmobj-$(CONFIG_HAVE_SMI_HANDLER) += mainboard_smi.o 
    34  
    35 # This is part of the conversion to init-obj and away from included code. 
    36  
    37 initobj-y += crt0.o 
    38  
    39  
  • trunk/src/mainboard/intel/eagleheights/Kconfig

    r5052 r5168  
    77        select SUPERIO_INTEL_I3100 
    88        select SUPERIO_SMSC_SMSCSUPERIO 
     9        select HAVE_HARD_RESET 
     10        select BOARD_HAS_HARD_RESET 
    911        select HAVE_PIRQ_TABLE 
    1012        select HAVE_MP_TABLE 
  • trunk/src/mainboard/intel/eagleheights/Makefile.inc

    r5164 r5168  
    1 obj-y += mainboard.o 
    2 obj-$(CONFIG_GENERATE_MP_TABLE) += mptable.o 
    3 obj-$(CONFIG_GENERATE_PIRQ_TABLE) += irq_tables.o 
    41obj-$(CONFIG_GENERATE_ACPI_TABLES) += fadt.o 
    52obj-$(CONFIG_GENERATE_ACPI_TABLES) += acpi_tables.o 
    63obj-$(CONFIG_GENERATE_ACPI_TABLES) += dsdt.o 
    7 obj-$(CONFIG_HAVE_HARD_RESET) += reset.o 
    8  
    9 # This is part of the conversion to init-obj and away from included code. 
    10  
    11 initobj-y += crt0.o 
    12 # Use Intel Core (not Core 2) code for CAR init, any CPU might be used. 
    13  
    14  
  • trunk/src/mainboard/intel/jarrell/Kconfig

    r5167 r5168  
    88        select SUPERIO_NSC_PC87427 
    99        select ROMCC 
     10        select HAVE_HARD_RESET 
     11        select BOARD_HAS_HARD_RESET 
    1012        select HAVE_PIRQ_TABLE 
    1113        select HAVE_MP_TABLE 
  • trunk/src/mainboard/intel/jarrell/Makefile.inc

    r4849 r5168  
    1 obj-$(CONFIG_HAVE_HARD_RESET) += reset.o 
    21ROMCCFLAGS := -mcpu=p4 -O2 
    3 include $(src)/mainboard/Makefile.romccboard.inc 
    4  
  • trunk/src/mainboard/intel/mtarvon/Kconfig

    r5099 r5168  
    77        select SUPERIO_INTEL_I3100 
    88        select ROMCC 
     9        select HAVE_HARD_RESET 
    910        select HAVE_PIRQ_TABLE 
    1011        select HAVE_MP_TABLE 
  • trunk/src/mainboard/intel/mtarvon/Makefile.inc

    r4730 r5168  
    11ROMCCFLAGS := -mcpu=p4 -O2 
    2 include $(src)/mainboard/Makefile.romccboard.inc 
    3  
  • trunk/src/mainboard/intel/truxton/Kconfig

    r5099 r5168  
    88        select SUPERIO_SMSC_SMSCSUPERIO 
    99        select ROMCC 
     10        select HAVE_HARD_RESET 
    1011        select HAVE_PIRQ_TABLE 
    1112        select HAVE_MP_TABLE 
  • trunk/src/mainboard/intel/truxton/Makefile.inc

    r4730 r5168  
    11ROMCCFLAGS := -mcpu=p4 -fno-simplify-phi -O2 
    2 include $(src)/mainboard/Makefile.romccboard.inc 
    3  
  • trunk/src/mainboard/intel/xe7501devkit/Kconfig

    r5167 r5168  
    88        select SUPERIO_SMSC_LPC47B272 
    99        select ROMCC 
     10        select HAVE_HARD_RESET 
     11        select BOARD_HAS_HARD_RESET 
    1012        select HAVE_PIRQ_TABLE 
    1113        select HAVE_MP_TABLE 
  • trunk/src/mainboard/intel/xe7501devkit/Makefile.inc

    r4849 r5168  
    11ROMCCFLAGS := -mcpu=p4 -O2 
    22obj-$(CONFIG_GENERATE_ACPI_TABLES) += acpi_tables.o 
    3 obj-$(CONFIG_HAVE_HARD_RESET) += reset.o 
    4 include $(src)/mainboard/Makefile.romccboard.inc 
    5  
  • trunk/src/mainboard/iwill/dk8_htx/Makefile.inc

    r5164 r5168  
    1818## 
    1919 
    20 obj-y += mainboard.o 
    21  
    2220# Needed by irq_tables and mptable and acpi_tables. 
    2321obj-y += get_bus_conf.o 
    24 obj-$(CONFIG_GENERATE_MP_TABLE) += mptable.o 
    25 obj-$(CONFIG_GENERATE_PIRQ_TABLE) += irq_tables.o 
    2622obj-$(CONFIG_GENERATE_ACPI_TABLES) += dsdt.o 
    2723obj-$(CONFIG_GENERATE_ACPI_TABLES) += ssdt2.o 
     
    3127obj-$(CONFIG_GENERATE_ACPI_TABLES) += acpi_tables.o 
    3228obj-$(CONFIG_GENERATE_ACPI_TABLES) += fadt.o 
    33  
    34 # This is part of the conversion to init-obj and away from included code. 
    35  
    36 initobj-y += crt0.o 
    37  
    38  
  • trunk/src/mainboard/kontron/986lcd-m/Kconfig

    r5138 r5168  
    1010        select GENERATE_PIRQ_TABLE 
    1111        select GENERATE_MP_TABLE 
     12        select HAVE_HARD_RESET 
    1213        select HAVE_ACPI_RESUME 
    1314        select HAVE_MAINBOARD_RESOURCES 
  • trunk/src/mainboard/kontron/986lcd-m/Makefile.inc

    r5164 r5168  
    2222## 
    2323 
    24 obj-y += mainboard.o 
    2524obj-y += rtl8168.o 
    2625 
    27 obj-$(CONFIG_GENERATE_MP_TABLE) += mptable.o 
    28 obj-$(CONFIG_GENERATE_PIRQ_TABLE) += irq_tables.o 
    2926obj-$(CONFIG_GENERATE_ACPI_TABLES) += dsdt.o 
    3027obj-$(CONFIG_GENERATE_ACPI_TABLES) += acpi_tables.o 
     
    3229 
    3330smmobj-$(CONFIG_HAVE_SMI_HANDLER) += mainboard_smi.o 
    34  
    35 # This is part of the conversion to init-obj and away from included code. 
    36  
    37 initobj-y += crt0.o 
    38  
    39  
    40  
  • trunk/src/mainboard/kontron/kt690/Makefile.inc

    r5164 r5168  
    1818## 
    1919 
    20 obj-y += mainboard.o 
    21  
    2220# Needed by irq_tables and mptable and acpi_tables. 
    2321obj-y += get_bus_conf.o 
    24 obj-$(CONFIG_GENERATE_MP_TABLE) += mptable.o 
    25 obj-$(CONFIG_GENERATE_PIRQ_TABLE) += irq_tables.o 
    2622obj-$(CONFIG_GENERATE_ACPI_TABLES) += dsdt.o 
    2723obj-$(CONFIG_GENERATE_ACPI_TABLES) += acpi_tables.o 
    2824obj-$(CONFIG_GENERATE_ACPI_TABLES) += fadt.o 
    29  
    30 # This is part of the conversion to init-obj and away from included code. 
    31  
    32 initobj-y += crt0.o 
    33  
    34  
  • trunk/src/mainboard/lippert/frontrunner/Makefile.inc

    r4748 r5168  
    11ROMCCFLAGS=-mcpu=i386 -O 
    2 include $(src)/mainboard/Makefile.romccboard.inc 
  • trunk/src/mainboard/msi/ms7135/Kconfig

    r5147 r5168  
    77        select SOUTHBRIDGE_NVIDIA_CK804 
    88        select SUPERIO_WINBOND_W83627THF 
     9        select HAVE_HARD_RESET 
    910        select HAVE_PIRQ_TABLE 
    1011        select HAVE_MP_TABLE 
  • trunk/src/mainboard/msi/ms7260/Makefile.inc

    r5164 r5168  
    1818## 
    1919 
    20 obj-y +=  mainboard.o 
    21  
    2220#needed by irq_tables and mptable and acpi_tables 
    2321obj-y += get_bus_conf.o 
    24 obj-$(CONFIG_GENERATE_MP_TABLE) += mptable.o 
    25 obj-$(CONFIG_GENERATE_PIRQ_TABLE) += irq_tables.o 
    2622obj-$(CONFIG_USE_INIT) += romstage.o 
    2723obj-$(CONFIG_AP_CODE_IN_CAR) += ap_romstage.o 
    28  
    29 # This is part of the conversion to init-obj and away from included code.  
    30 initobj-y += crt0.o 
    31  
  • trunk/src/mainboard/msi/ms9282/Makefile.inc

    r5164 r5168  
    1818## 
    1919 
    20 obj-y +=  mainboard.o 
    2120obj-y += ../../../drivers/i2c/i2cmux2/i2cmux2.o 
    2221obj-y += ../../../drivers/i2c/adm1027/adm1027.o 
     
    2423#needed by irq_tables and mptable and acpi_tables 
    2524obj-y += get_bus_conf.o 
    26 obj-$(CONFIG_GENERATE_MP_TABLE) += mptable.o 
    27 obj-$(CONFIG_GENERATE_PIRQ_TABLE) += irq_tables.o 
    2825obj-$(CONFIG_USE_INIT) += romstage.o 
    2926obj-$(CONFIG_AP_CODE_IN_CAR) += ap_romstage.o 
    30  
    31 # This is part of the conversion to init-obj and away from included code.  
    32 initobj-y += crt0.o 
    33  
  • trunk/src/mainboard/nvidia/l1_2pvv/Makefile.inc

    r5164 r5168  
    1818## 
    1919 
    20 obj-y +=  mainboard.o 
    21  
    2220#needed by irq_tables and mptable and acpi_tables 
    2321obj-y += get_bus_conf.o 
    24 obj-$(CONFIG_GENERATE_MP_TABLE) += mptable.o 
    25 obj-$(CONFIG_GENERATE_PIRQ_TABLE) += irq_tables.o 
    2622obj-$(CONFIG_USE_INIT) += romstage.o 
    2723obj-$(CONFIG_AP_CODE_IN_CAR) += ap_romstage.o 
    28  
    29 # This is part of the conversion to init-obj and away from included code.  
    30 initobj-y += crt0.o 
    31  
  • trunk/src/mainboard/olpc/btest/Makefile.inc

    r4750 r5168  
    11ROMCCFLAGS=-mcpu=p2 -O 
    2 include $(src)/mainboard/Makefile.romccboard.inc 
  • trunk/src/mainboard/olpc/rev_a/Makefile.inc

    r4750 r5168  
    11ROMCCFLAGS=-mcpu=p2 -O 
    2 include $(src)/mainboard/Makefile.romccboard.inc 
  • trunk/src/mainboard/rca/rm4100/Makefile.inc

    r4730 r5168  
    11ROMCCFLAGS=-mcpu=p3 -O 
    2  
    3 include $(src)/mainboard/Makefile.romccboard.inc 
    4  
  • trunk/src/mainboard/roda/rk886ex/Makefile.inc

    r5164 r5168  
    2222## 
    2323 
    24 obj-y += mainboard.o 
    2524obj-y += m3885.o 
    2625obj-y += ec.o 
    2726obj-y += rtl8168.o 
    2827 
    29 obj-$(CONFIG_GENERATE_MP_TABLE) += mptable.o 
    30 obj-$(CONFIG_GENERATE_PIRQ_TABLE) += irq_tables.o 
    3128obj-$(CONFIG_GENERATE_ACPI_TABLES) += dsdt.o 
    3229obj-$(CONFIG_GENERATE_ACPI_TABLES) += acpi_tables.o 
     
    3431 
    3532smmobj-$(CONFIG_HAVE_SMI_HANDLER) += mainboard_smi.o 
    36  
    37 # This is part of the conversion to init-obj and away from included code. 
    38  
    39 initobj-y += crt0.o 
    40  
    41  
  • trunk/src/mainboard/supermicro/h8dme/Makefile.inc

    r5164 r5168  
    1818## 
    1919 
    20 obj-y += mainboard.o 
    2120obj-y += ../../../drivers/i2c/i2cmux2/i2cmux2.o 
    2221 
    2322# Needed by irq_tables and mptable and acpi_tables. 
    2423obj-y += get_bus_conf.o 
    25 obj-$(CONFIG_GENERATE_MP_TABLE) += mptable.o 
    26 obj-$(CONFIG_GENERATE_PIRQ_TABLE) += irq_tables.o 
    27  
    28 # This is part of the conversion to init-obj and away from included code. 
    29  
    30 initobj-y += crt0.o 
    31  
    32  
  • trunk/src/mainboard/supermicro/h8dmr/Makefile.inc

    r5164 r5168  
    1818## 
    1919 
    20 obj-y += mainboard.o 
    21  
    2220# Needed by irq_tables and mptable and acpi_tables. 
    2321obj-y += get_bus_conf.o 
    24 obj-$(CONFIG_GENERATE_MP_TABLE) += mptable.o 
    25 obj-$(CONFIG_GENERATE_PIRQ_TABLE) += irq_tables.o 
    26  
    27 # This is part of the conversion to init-obj and away from included code. 
    28  
    29 initobj-y += crt0.o 
    30  
    31  
  • trunk/src/mainboard/supermicro/h8dmr_fam10/Makefile.inc

    r5164 r5168  
    1818## 
    1919 
    20 obj-y += mainboard.o 
    21  
    2220# Needed by irq_tables and mptable and acpi_tables. 
    2321obj-y += get_bus_conf.o 
    24 obj-$(CONFIG_GENERATE_MP_TABLE) += mptable.o 
    25 obj-$(CONFIG_GENERATE_PIRQ_TABLE) += irq_tables.o 
    26  
    27 # This is part of the conversion to init-obj and away from included code. 
    28  
    29 initobj-y += crt0.o 
    30  
    31  
  • trunk/src/mainboard/supermicro/h8qme_fam10/Makefile.inc

    r5164 r5168  
    1818## 
    1919 
    20 obj-y += mainboard.o 
    21  
    2220# Needed by irq_tables and mptable and acpi_tables. 
    2321obj-y += get_bus_conf.o 
    24 obj-$(CONFIG_GENERATE_MP_TABLE) += mptable.o 
    25 obj-$(CONFIG_GENERATE_PIRQ_TABLE) += irq_tables.o 
    26  
    27 # This is part of the conversion to init-obj and away from included code. 
    28  
    29 initobj-y += crt0.o 
    30  
    31  
  • trunk/src/mainboard/supermicro/x6dai_g/Kconfig

    r5099 r5168  
    77        select SUPERIO_WINBOND_W83627HF 
    88        select ROMCC 
     9        select HAVE_HARD_RESET 
     10        select BOARD_HAS_HARD_RESET 
    911        select HAVE_PIRQ_TABLE 
    1012        select HAVE_MP_TABLE 
  • trunk/src/mainboard/supermicro/x6dai_g/Makefile.inc

    r4849 r5168  
    2020 
    2121ROMCCFLAGS=-mcpu=p4 -O2 
    22 obj-$(CONFIG_HAVE_HARD_RESET) += reset.o 
    23 include $(src)/mainboard/Makefile.romccboard.inc 
    24  
  • trunk/src/mainboard/supermicro/x6dhe_g/Kconfig

    r5099 r5168  
    88        select SUPERIO_WINBOND_W83627HF 
    99        select ROMCC 
     10        select HAVE_HARD_RESET 
     11        select BOARD_HAS_HARD_RESET 
    1012        select HAVE_PIRQ_TABLE 
    1113        select HAVE_MP_TABLE 
  • trunk/src/mainboard/supermicro/x6dhe_g/Makefile.inc

    r5150 r5168  
    2020 
    2121ROMCCFLAGS=-mcpu=p4 -O2 
    22 obj-$(CONFIG_HAVE_HARD_RESET) += reset.o 
    23 include $(src)/mainboard/Makefile.romccboard.inc 
    2422obj-y += ../../../drivers/generic/debug/debug_dev.o 
    25  
  • trunk/src/mainboard/supermicro/x6dhe_g2/Kconfig

    r5167 r5168  
    88        select SUPERIO_NSC_PC87427 
    99        select ROMCC 
     10        select HAVE_HARD_RESET 
     11        select BOARD_HAS_HARD_RESET 
    1012        select HAVE_PIRQ_TABLE 
    1113        select HAVE_MP_TABLE 
  • trunk/src/mainboard/supermicro/x6dhe_g2/Makefile.inc

    r5150 r5168  
    2020 
    2121ROMCCFLAGS=-mcpu=p4 -O2 
    22 obj-$(CONFIG_HAVE_HARD_RESET) += reset.o 
    23 include $(src)/mainboard/Makefile.romccboard.inc 
    2422obj-y += ../../../drivers/generic/debug/debug_dev.o 
    25  
  • trunk/src/mainboard/supermicro/x6dhr_ig/Kconfig

    r5167 r5168  
    88        select SUPERIO_WINBOND_W83627HF 
    99        select ROMCC 
     10        select HAVE_HARD_RESET 
     11        select BOARD_HAS_HARD_RESET 
    1012        select HAVE_PIRQ_TABLE 
    1113        select HAVE_MP_TABLE 
  • trunk/src/mainboard/supermicro/x6dhr_ig/Makefile.inc

    r4849 r5168  
    2020 
    2121ROMCCFLAGS=-mcpu=p4 -O2 
    22 obj-$(CONFIG_HAVE_HARD_RESET) += reset.o 
    23 include $(src)/mainboard/Makefile.romccboard.inc 
    24  
  • trunk/src/mainboard/supermicro/x6dhr_ig2/Kconfig

    r5167 r5168  
    88        select SUPERIO_WINBOND_W83627HF 
    99        select ROMCC 
     10        select HAVE_HARD_RESET 
     11        select BOARD_HAS_HARD_RESET 
    1012        select HAVE_PIRQ_TABLE 
    1113        select HAVE_MP_TABLE 
  • trunk/src/mainboard/supermicro/x6dhr_ig2/Makefile.inc

    r4849 r5168  
    2020 
    2121ROMCCFLAGS=-mcpu=p4 -O2 
    22 obj-$(CONFIG_HAVE_HARD_RESET) += reset.o 
    23 include $(src)/mainboard/Makefile.romccboard.inc 
    24  
  • trunk/src/mainboard/technexion/tim5690/Makefile.inc

    r5164 r5168  
    1818## 
    1919 
    20 obj-y += mainboard.o 
    21  
    2220# Needed by irq_tables and mptable and acpi_tables. 
    2321obj-y += get_bus_conf.o 
    24 obj-$(CONFIG_GENERATE_MP_TABLE) += mptable.o 
    25 obj-$(CONFIG_GENERATE_PIRQ_TABLE) += irq_tables.o 
    2622obj-$(CONFIG_GENERATE_ACPI_TABLES) += dsdt.o 
    2723obj-$(CONFIG_GENERATE_ACPI_TABLES) += acpi_tables.o 
     
    3329obj-y += speaker.o 
    3430obj-y += vgabios.o 
    35  
    36 # This is part of the conversion to init-obj and away from included code. 
    37  
    38 initobj-y += crt0.o 
    39  
    40  
  • trunk/src/mainboard/technexion/tim8690/Makefile.inc

    r5164 r5168  
    1818## 
    1919 
    20 obj-y += mainboard.o 
    21  
    2220# Needed by irq_tables and mptable and acpi_tables. 
    2321obj-y += get_bus_conf.o 
    24 obj-$(CONFIG_GENERATE_MP_TABLE) += mptable.o 
    25 obj-$(CONFIG_GENERATE_PIRQ_TABLE) += irq_tables.o 
    2622obj-$(CONFIG_GENERATE_ACPI_TABLES) += dsdt.o 
    2723obj-$(CONFIG_GENERATE_ACPI_TABLES) += acpi_tables.o 
    2824obj-$(CONFIG_GENERATE_ACPI_TABLES) += fadt.o 
    29  
    30 # This is part of the conversion to init-obj and away from included code. 
    31  
    32 initobj-y += crt0.o 
    33  
    34  
  • trunk/src/mainboard/technologic/ts5300/Makefile.inc

    r4743 r5168  
    11ROMCCFLAGS := -mcpu=i386 -O 
    2 include $(src)/mainboard/Makefile.romccboard.inc 
    3  
  • trunk/src/mainboard/televideo/tc7020/Makefile.inc

    r4730 r5168  
    2020 
    2121ROMCCFLAGS := -mcpu=i386 -O2 
    22 include $(src)/mainboard/Makefile.romccboard.inc 
    23  
  • trunk/src/mainboard/thomson/ip1000/Makefile.inc

    r4743 r5168  
    11ROMCCFLAGS=-mcpu=p3 -O 
    2  
    3 include $(src)/mainboard/Makefile.romccboard.inc 
    4  
  • trunk/src/mainboard/tyan/s2735/Kconfig

    r5167 r5168  
    77        select SOUTHBRIDGE_INTEL_I82801EX 
    88        select SUPERIO_WINBOND_W83627HF 
     9        select HAVE_HARD_RESET 
     10        select BOARD_HAS_HARD_RESET 
    911        select HAVE_PIRQ_TABLE 
    1012        select HAVE_MP_TABLE 
  • trunk/src/mainboard/tyan/s2850/Kconfig

    r4959 r5168  
    77        select SOUTHBRIDGE_AMD_AMD8111 
    88        select SUPERIO_WINBOND_W83627HF 
     9        select HAVE_HARD_RESET 
    910        select HAVE_PIRQ_TABLE 
    1011        select HAVE_MP_TABLE 
  • trunk/src/mainboard/tyan/s2875/Kconfig

    r5039 r5168  
    88        select SOUTHBRIDGE_AMD_AMD8111 
    99        select SUPERIO_WINBOND_W83627HF 
     10        select HAVE_HARD_RESET 
    1011        select HAVE_PIRQ_TABLE 
    1112        select HAVE_MP_TABLE 
  • trunk/src/mainboard/tyan/s2880/Kconfig

    r5076 r5168  
    88        select SOUTHBRIDGE_AMD_AMD8111 
    99        select SUPERIO_WINBOND_W83627HF 
     10        select HAVE_HARD_RESET 
    1011        select HAVE_PIRQ_TABLE 
    1112        select HAVE_MP_TABLE 
  • trunk/src/mainboard/tyan/s2881/Kconfig

    r5083 r5168  
    88        select SOUTHBRIDGE_AMD_AMD8111 
    99        select SUPERIO_WINBOND_W83627HF 
     10        select HAVE_HARD_RESET 
    1011        select HAVE_PIRQ_TABLE 
    1112        select HAVE_MP_TABLE 
  • trunk/src/mainboard/tyan/s2882/Kconfig

    r5076 r5168  
    88        select SOUTHBRIDGE_AMD_AMD8111 
    99        select SUPERIO_WINBOND_W83627HF 
     10        select HAVE_HARD_RESET 
    1011        select HAVE_PIRQ_TABLE 
    1112        select HAVE_MP_TABLE 
  • trunk/src/mainboard/tyan/s2885/Kconfig

    r5076 r5168  
    88        select SOUTHBRIDGE_AMD_AMD8111 
    99        select SUPERIO_WINBOND_W83627HF 
     10        select HAVE_HARD_RESET 
    1011        select HAVE_PIRQ_TABLE 
    1112        select HAVE_MP_TABLE 
  • trunk/src/mainboard/tyan/s2891/Kconfig

    r5051 r5168  
    88        select SOUTHBRIDGE_AMD_AMD8131 
    99        select SUPERIO_WINBOND_W83627HF 
     10        select HAVE_HARD_RESET 
    1011        select HAVE_PIRQ_TABLE 
    1112        select HAVE_MP_TABLE 
  • trunk/src/mainboard/tyan/s2892/Kconfig

    r5052 r5168  
    88        select SOUTHBRIDGE_AMD_AMD8131 
    99        select SUPERIO_WINBOND_W83627HF 
     10        select HAVE_HARD_RESET 
    1011        select HAVE_PIRQ_TABLE 
    1112        select HAVE_MP_TABLE 
  • trunk/src/mainboard/tyan/s2895/Kconfig

    r4856 r5168  
    88        select SOUTHBRIDGE_AMD_AMD8131 
    99        select SUPERIO_SMSC_LPC47B397 
     10        select HAVE_HARD_RESET 
    1011        select HAVE_PIRQ_TABLE 
    1112        select HAVE_MP_TABLE 
  • trunk/src/mainboard/tyan/s2912/Makefile.inc

    r5164 r5168  
    1818## 
    1919 
    20 obj-y +=  mainboard.o 
    21  
    2220#needed by irq_tables and mptable and acpi_tables 
    2321obj-y += get_bus_conf.o 
    24 obj-$(CONFIG_GENERATE_MP_TABLE) += mptable.o 
    25 obj-$(CONFIG_GENERATE_PIRQ_TABLE) += irq_tables.o 
    2622obj-$(CONFIG_USE_INIT) += romstage.o 
    2723obj-$(CONFIG_AP_CODE_IN_CAR) += ap_romstage.o 
    28  
    29 # This is part of the conversion to init-obj and away from included code.  
    30 initobj-y += crt0.o 
    31  
  • trunk/src/mainboard/tyan/s2912_fam10/Makefile.inc

    r5164 r5168  
    1818## 
    1919 
    20 obj-y +=  mainboard.o 
    21  
    2220#needed by irq_tables and mptable and acpi_tables 
    2321obj-y += get_bus_conf.o 
    24 obj-$(CONFIG_GENERATE_MP_TABLE) += mptable.o 
    25 obj-$(CONFIG_GENERATE_PIRQ_TABLE) += irq_tables.o 
    2622obj-$(CONFIG_USE_INIT) += romstage.o 
    2723obj-$(CONFIG_AP_CODE_IN_CAR) += ap_romstage.o 
    28  
    29 # This is part of the conversion to init-obj and away from included code.  
    30 initobj-y += crt0.o 
    31  
  • trunk/src/mainboard/via/epia-cn/Makefile.inc

    r5005 r5168  
    11ROMCCFLAGS := -mcpu=c3 -O 
    2 include $(src)/mainboard/Makefile.romccboard.inc 
    3  
  • trunk/src/mainboard/via/epia-m/Makefile.inc

    r5164 r5168  
    2020## 
    2121 
    22 initobj-y += crt0.o 
    23 obj-y += mainboard.o 
    2422obj-y += vgabios.o 
    25 obj-$(CONFIG_GENERATE_PIRQ_TABLE) += irq_tables.o 
    2623 
    2724obj-$(CONFIG_GENERATE_ACPI_TABLES) += fadt.o 
    2825obj-$(CONFIG_GENERATE_ACPI_TABLES) += dsdt.o 
    2926obj-$(CONFIG_GENERATE_ACPI_TABLES) += acpi_tables.o 
    30  
    31  
    32  
  • trunk/src/mainboard/via/epia-m700/Makefile.inc

    r5164 r5168  
    2020## 
    2121 
    22 initobj-y += crt0.o 
    23 obj-y += mainboard.o 
    2422obj-y += wakeup.o 
    25 obj-$(CONFIG_GENERATE_PIRQ_TABLE) += irq_tables.o 
    26 obj-$(CONFIG_GENERATE_MP_TABLE) += mptable.o 
    2723 
    2824obj-$(CONFIG_GENERATE_ACPI_TABLES) += fadt.o 
    2925obj-$(CONFIG_GENERATE_ACPI_TABLES) += dsdt.o 
    3026obj-$(CONFIG_GENERATE_ACPI_TABLES) += acpi_tables.o 
    31  
    32  
    33  
  • trunk/src/mainboard/via/epia-n/Makefile.inc

    r5164 r5168  
    2020## 
    2121 
    22 initobj-y += crt0.o 
    23 obj-y += mainboard.o 
    24 obj-$(CONFIG_GENERATE_PIRQ_TABLE) += irq_tables.o 
    25 obj-$(CONFIG_GENERATE_MP_TABLE) += mptable.o 
    26  
    2722obj-$(CONFIG_GENERATE_ACPI_TABLES) += dsdt.o 
    2823obj-$(CONFIG_GENERATE_ACPI_TABLES) += acpi_tables.o 
    29  
    30  
    31  
  • trunk/src/mainboard/via/pc2500e/Makefile.inc

    r4786 r5168  
    2020 
    2121ROMCCFLAGS ?= -mcpu=c3 
    22 include $(src)/mainboard/Makefile.romccboard.inc 
    23  
  • trunk/src/mainboard/via/vt8454c/Kconfig

    r5088 r5168  
    99#       select MMCONF_SUPPORT 
    1010        select USE_PRINTK_IN_CAR 
     11        select HAVE_HARD_RESET 
    1112        select HAVE_ACPI_TABLES 
    1213        select BOARD_ROMSIZE_KB_512 
  • trunk/src/mainboard/via/vt8454c/Makefile.inc

    r5164 r5168  
    1818## 
    1919 
    20 obj-y += mainboard.o 
    21  
    22 obj-$(CONFIG_GENERATE_MP_TABLE) += mptable.o 
    23 obj-$(CONFIG_GENERATE_PIRQ_TABLE) += irq_tables.o 
    2420obj-$(CONFIG_GENERATE_ACPI_TABLES) += dsdt.o 
    2521obj-$(CONFIG_GENERATE_ACPI_TABLES) += acpi_tables.o 
    2622obj-$(CONFIG_GENERATE_ACPI_TABLES) += fadt.o 
    27  
    28 initobj-y += crt0.o 
    29  
    30  
Note: See TracChangeset for help on using the changeset viewer.