Changeset 5168


Ignore:
Timestamp:
Feb 27, 2010, 8:39:04 AM (6 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.