Various Kconfig and Makefile.inc fixes and cosmetics.

- Whitespace fixes, remove trailing whitespace, use TABs for identation
   (except in Kconfig "help" lines, which start with one TAB and two spaces
   as per Linux kernel style)

 - Kconfig: Standardize on 'bool' (not 'boolean').

 - s/lar/cbfs/ in one Kconfig help string.

 - Reword various Kconfig menu entries for a more usable and consistent menu.

 - Fix incorrect comment of NO_RUN in devices/Kconfig.

 - superio/serverengines/Kconfig: Incorrect config name.

 - superio/Makefile.inc: s/serverengine/serverengines/.

 - superio/intel/Kconfig: s/SUPERIO_FINTEK_I3100/SUPERIO_INTEL_I3100/.

 - mainboard/via/vt8454c/Kconfig: Fix copy-paste error in help string.

 - mainboard/via/epia-n/Kconfig: Fix "bool" menu text.

 - console/Kconfig: Don't mention defaults in the menu string, kconfig
   already displays them anyway.

 - Kill "Drivers" menu for now, it only confuses users as long as it's emtpy.

Signed-off-by: Uwe Hermann <uwe@hermann-uwe.de>
Acked-by: Uwe Hermann <uwe@hermann-uwe.de>



git-svn-id: svn://svn.coreboot.org/coreboot/trunk@4567 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
This commit is contained in:
Uwe Hermann 2009-08-25 00:53:22 +00:00
parent 50d0b8ce17
commit 5ec2c2b998
82 changed files with 290 additions and 306 deletions

View File

@ -49,12 +49,12 @@ config PCI_BUS_SEGN_BITS
default 0
config MAINBOARD_PCI_SUBSYSTEM_VENDOR_ID
hex
default 0
hex
default 0
config MAINBOARD_PCI_SUBSYSTEM_DEVICE_ID
hex
default 0
hex
default 0
config CPU_ADDR_BITS
int
@ -214,9 +214,10 @@ config IOAPIC
bool
default n
menu "Drivers"
endmenu
# TODO
# menu "Drivers"
#
# endmenu
menu "Payload"
@ -242,14 +243,12 @@ config VGA_BIOS
bool "Add a VGA BIOS image"
depends on PAYLOAD_ELF
help
Select this option if you have a VGA BIOS image that you would
Select this option if you have a VGA BIOS image that you would
like to add to your ROM.
You will be able to specify the location and file name of the
image later.
config PAYLOAD_NONE
bool "No payload"
help
@ -257,7 +256,7 @@ config PAYLOAD_NONE
ROM image for a certain mainboard, i.e. a coreboot ROM image
which does not yet contain a payload.
For such an image to be useful, you have to use the 'lar' tool
For such an image to be useful, you have to use the 'cbfs' tool
to add a payload to the ROM image later.
endchoice
@ -267,7 +266,7 @@ config FALLBACK_PAYLOAD_FILE
depends on PAYLOAD_ELF
default "payload.elf"
help
The path and filename of the ELF executable file to use as fallback payload.
The path and filename of the ELF executable file to use as payload.
config FALLBACK_VGA_BIOS_FILE
string "VGA BIOS path and filename"
@ -286,9 +285,9 @@ config FALLBACK_VGA_BIOS_ID
endmenu
config GDB_STUB
bool "Enable GDB debugging support"
bool "GDB debugging support"
default y
help
If this is set, then you will be able to set breakpoints for gdb debugging.
See: src/arch/i386/lib/c_start.S
If enabled, you will be able to set breakpoints for gdb debugging.
See src/arch/i386/lib/c_start.S for details.

View File

@ -1,5 +1,5 @@
config ARCH_X86
boolean
bool
help
This option is used to set the architecture of a mainboard.
It is usually set in mainboard/*/Kconfig.
@ -12,7 +12,7 @@ config ARCH
This is the name of the respective subdirectory in arch/.
config ROMBASE
hex
hex
default 0xffc00000 if COREBOOT_ROMSIZE_KB_4096
default 0xffe00000 if COREBOOT_ROMSIZE_KB_2048
default 0xfff00000 if COREBOOT_ROMSIZE_KB_1024
@ -50,13 +50,11 @@ config STACK_SIZE
hex
default 0x8000
menu "Misc Options"
menu "Misc options"
config MAX_REBOOT_CNT
int "Maximum Reboot Count"
int "Maximum reboot count"
default 3
endmenu

View File

@ -1,4 +1,3 @@
obj-y += boot.o
obj-y += coreboot_table.o
obj-$(CONFIG_MULTIBOOT) += multiboot.o

View File

@ -2,4 +2,3 @@ obj-$(CONFIG_HAVE_MP_TABLE) += mpspec.o
# what about this: how awkward.
#object ioapic.o CONFIG_IOAPIC

View File

@ -1,5 +1,5 @@
config ARCH_POWERPC
boolean
bool
help
This option is used to set the architecture of a mainboard.
It is usually set in mainboard/*/Kconfig.

View File

@ -1,27 +1,28 @@
menu "Console Options"
menu "Console options"
config SERIAL_CONSOLE
bool "See output on the serial port console"
default y
config TTYS0_BASE
hex "I/O base for the serial port (default 0x3f8)"
hex "I/O base for the serial port"
depends on SERIAL_CONSOLE
default 0x3f8
config SERIAL_SET_SPEED
bool "Override the serial console baud rate"
bool "Override the serial console BAUD rate"
default y
depends on SERIAL_CONSOLE
config TTYS0_BAUD
int "Serial console baud rate (default 115200)"
int "Serial console BAUD rate"
depends on SERIAL_SET_SPEED
default 115200
config USBDEBUG_DIRECT
bool "Support a USB debug dongle. Not supported on all chipsets. FIX DEPENDENCY HERE"
bool "USB debug dongle support. Not supported on all chipsets."
default n
# TODO: FIX DEPENDENCY HERE
config CONSOLE_VGA
bool

View File

@ -1,12 +1,14 @@
obj-y += printk.o
obj-y += console.o
obj-y += vtxprintf.o
obj-y += vsprintf.o
initobj-y += vtxprintf.o
initobj-y += vsprintf.o
driver-$(CONFIG_SERIAL_CONSOLE) += uart8250_console.o
driver-$(CONFIG_USBDEBUG_DIRECT) += usbdebug_direct_console.o
driver-$(CONFIG_CONSOLE_VGA) += vga_console.o
driver-$(CONFIG_CONSOLE_BTEXT) += btext_console.o
driver-$(CONFIG_CONSOLE_BTEXT) += font-8x16.o
driver-$(CONFIG_CONSOLE_LOGBUF) += logbuf_console.o
obj-y += printk.o
obj-y += console.o
obj-y += vtxprintf.o
obj-y += vsprintf.o
initobj-y += vtxprintf.o
initobj-y += vsprintf.o
driver-$(CONFIG_SERIAL_CONSOLE) += uart8250_console.o
driver-$(CONFIG_USBDEBUG_DIRECT) += usbdebug_direct_console.o
driver-$(CONFIG_CONSOLE_VGA) += vga_console.o
driver-$(CONFIG_CONSOLE_BTEXT) += btext_console.o
driver-$(CONFIG_CONSOLE_BTEXT) += font-8x16.o
driver-$(CONFIG_CONSOLE_LOGBUF) += logbuf_console.o

View File

@ -4,5 +4,4 @@ subdirs-y += via
subdirs-y += emulation
#input ppc
#input simple_init
#input via
#input x86

View File

@ -1,3 +1,2 @@
# This is a leaf makefile, no conditionals. If it is included it will
# be used.
# This is a leaf Makefile, no conditionals. If it is included it will be used.
obj-y += amd_sibling.o

View File

@ -13,4 +13,3 @@ config CPU_ADDR_BITS
default 40
depends on CPU_AMD_SOCKET_F

View File

@ -12,13 +12,13 @@ config K8_REV_F_SUPPORT
default 1
depends on CPU_AMD_SOCKET_AM2
#Opteron K8 1G HT Support
# Opteron K8 1G HT support
config K8_HT_FREQ_1G_SUPPORT
hex
default 1
depends on CPU_AMD_SOCKET_AM2
#DDR2 and REG
# DDR2 and REG
config DIMM_SUPPORT
hex
default 0x0004

View File

@ -12,16 +12,16 @@ config K8_REV_F_SUPPORT
default 1
depends on CPU_AMD_SOCKET_F
#Opteron K8 1G HT Support
# Opteron K8 1G HT support
config K8_HT_FREQ_1G_SUPPORT
hex
default 1
depends on CPU_AMD_SOCKET_F
#DDR2 and REG
# DDR2 and REG
config DIMM_SUPPORT
hex
default 0x0104
default 0x0104
depends on CPU_AMD_SOCKET_F
config CPU_SOCKET_TYPE

View File

@ -1,4 +1,4 @@
config CPU_EMULATION_QEMU_X86
bool
default false
bool
default false

View File

@ -1,6 +1,7 @@
# Note: from here on down, we are socket-centric. Socket choice determines what other cpu files are included.
# Therefore:
# ONLY include Makefile.inc from socket directories!
# Note: From here on down, we are socket-centric. Socket choice determines
# what other cpu files are included.
#
# Therefore: ONLY include Makefile.inc from socket directories!
subdirs-$(CONFIG_CPU_INTEL_SOCKET_MFCPGA478) += socket_mFCPGA478
subdirs-$(CONFIG_CPU_INTEL_SOCKET_PGA370) += socket_PGA370

View File

@ -30,4 +30,3 @@ subdirs-y += ../../x86/cache
subdirs-y += ../../x86/smm
subdirs-y += ../microcode

View File

@ -25,12 +25,12 @@
## smmobject smihandler.o
##
## makerule smm.o
## depends "$(SMM-OBJECTS) $(TOP)/src/console/printk.o $(TOP)/src/console/vtxprintf.o $(LIBGCC_FILE_NAME)"
## depends "$(SMM-OBJECTS) $(TOP)/src/console/printk.o $(TOP)/src/console/vtxprintf.o $(LIBGCC_FILE_NAME)"
## action "$(CC) $(DISTRO_LFLAGS) -nostdlib -r -o $@ $^"
## end
##
## makerule smm
## depends "smm.o $(TOP)/src/cpu/x86/smm/smm.ld ldoptions"
## depends "smm.o $(TOP)/src/cpu/x86/smm/smm.ld ldoptions"
## action "$(CC) $(DISTRO_LFLAGS) -nostdlib -nostartfiles -static -o smm.elf -T $(TOP)/src/cpu/x86/smm/smm.ld smm.o"
## action "$(CONFIG_CROSS_COMPILE)nm -n smm.elf | sort > smm.map"
## action "$(OBJCOPY) -O binary smm.elf smm"

View File

@ -1,7 +1,7 @@
obj-y += delay_tsc.o
# default CONFIG_TSC_X86RDTSC_CALIBRATE_WITH_TIMER2=0
# if CONFIG_UDELAY_TSC
# default CONFIG_HAVE_INIT_TIMER=1
# object delay_tsc.o
# if CONFIG_UDELAY_TSC
# default CONFIG_HAVE_INIT_TIMER=1
# object delay_tsc.o
# end

View File

@ -24,30 +24,30 @@ config VGA_ROM_RUN
bool
help
Execute PCI/AGP option ROMs if available. This is required to
enable PCI/AGP VGA plugin cards.
enable PCI/AGP VGA plugin cards.
choice
prompt "Execute PCI Option ROMs"
default PCI_OPTION_ROM_RUN_REALMODE
help
Execute PCI/AGP option ROMs if available. You can choose to
execute PCI option ROMs natively (32bit x86 system required),
in an emulator (x86emu), or ignore option ROM execution.
prompt "Execute PCI option ROMs"
default PCI_OPTION_ROM_RUN_REALMODE
help
Execute PCI/AGP option ROMs if available. You can choose to
execute PCI option ROMs natively (32bit x86 system required),
in an emulator (x86emu), or ignore option ROM execution.
config PCI_OPTION_ROM_RUN_REALMODE
prompt "Run VGA ROMs"
bool
select VGA_ROM_RUN
help
Execute PCI/AGP option ROMs if available. This is required to
enable PCI/AGP VGA plugin cards.
config PCI_OPTION_ROM_RUN_REALMODE
prompt "Run VGA ROMs"
bool
select VGA_ROM_RUN
help
Execute PCI/AGP option ROMs if available. This is required to
enable PCI/AGP VGA plugin cards.
config NO_RUN
prompt "DO NOT Run VGA ROMs"
bool
help
Execute PCI/AGP option ROMs if available. This is required to
enable PCI/AGP VGA plugin cards.
config NO_RUN
prompt "Do NOT run VGA ROMs"
bool
help
Do not execute PCI/AGP option ROMs.
endchoice
endmenu

View File

@ -1,28 +1,28 @@
obj-y += clog2.o
obj-y += uart8250.o
obj-y += memset.o
obj-y += memcpy.o
obj-y += memcmp.o
obj-y += memmove.o
obj-y += malloc.o
obj-y += delay.o
obj-y += fallback_boot.o
obj-y += compute_ip_checksum.o
obj-y += version.o
obj-y += cbfs.o
obj-y += lzma.o
#obj-y += lzmadecode.o
obj-y += clog2.o
obj-y += uart8250.o
obj-y += memset.o
obj-y += memcpy.o
obj-y += memcmp.o
obj-y += memmove.o
obj-y += malloc.o
obj-y += delay.o
obj-y += fallback_boot.o
obj-y += compute_ip_checksum.o
obj-y += version.o
obj-y += cbfs.o
obj-y += lzma.o
#obj-y += lzmadecode.o
initobj-y += uart8250.o
initobj-y += memset.o
initobj-y += memcpy.o
initobj-y += memcmp.o
initobj-y += cbfs.o
initobj-y += lzma.o
#initobj-y += lzmadecode.o
initobj-y += uart8250.o
initobj-y += memset.o
initobj-y += memcpy.o
initobj-y += memcmp.o
initobj-y += cbfs.o
initobj-y += lzma.o
#initobj-y += lzmadecode.o
obj-$(CONFIG_USBDEBUG_DIRECT) += usbdebug_direct.o
obj-$(CONFIG_COMPRESSED_PAYLOAD_LZMA) += lzma.o
obj-$(CONFIG_USBDEBUG_DIRECT) += usbdebug_direct.o
obj-$(CONFIG_COMPRESSED_PAYLOAD_LZMA) += lzma.o
ifdef POST_EVALUATION
$(obj)/lib/version.o :: $(obj)/build.h

View File

@ -1,4 +1,3 @@
menu "Mainboard"
choice
@ -228,29 +227,29 @@ config VENDOR_VIA
endchoice
config MAINBOARD_VENDOR
string
default "EMULATION"
depends on VENDOR_EMULATION
string
default "Emulation"
depends on VENDOR_EMULATION
config MAINBOARD_VENDOR
string
default "KONTRON"
depends on VENDOR_KONTRON
string
default "Kontron"
depends on VENDOR_KONTRON
config MAINBOARD_VENDOR
string
default "VIA"
depends on VENDOR_VIA
string
default "VIA"
depends on VENDOR_VIA
config MAINBOARD_VENDOR
string
default "AMD"
depends on VENDOR_AMD
string
default "AMD"
depends on VENDOR_AMD
config MAINBOARD_PCI_SUBSYSTEM_VENDOR_ID
hex
default 0x1019
depends on VENDOR_VIA
depends on VENDOR_VIA
source "src/mainboard/a-trend/Kconfig"
source "src/mainboard/abit/Kconfig"

View File

@ -3,7 +3,7 @@ choice
depends on VENDOR_AMD
config BOARD_AMD_SERENGETI_CHEETAH
bool "SERENGETI_CHEETAH"
bool "Serengeti Cheetah"
select ARCH_X86
select CPU_AMD_K8
select CPU_AMD_SOCKET_F
@ -15,7 +15,7 @@ config BOARD_AMD_SERENGETI_CHEETAH
select PIRQ_TABLE
select USE_PRINTK_IN_CAR
help
AMD Serengeti Series mainboards
AMD Serengeti Cheetah mainboard.
endchoice
config MAINBOARD_DIR
@ -27,12 +27,12 @@ config USE_DCACHE_RAM
int
default 1
depends on BOARD_AMD_SERENGETI_CHEETAH
config DCACHE_RAM_BASE
hex
default 0xc8000
depends on BOARD_AMD_SERENGETI_CHEETAH
config DCACHE_RAM_SIZE
hex
default 0x08000
@ -70,7 +70,7 @@ config LB_CKS_RANGE_END
config LB_CKS_LOC
int
default 123
default 123
depends on BOARD_AMD_SERENGETI_CHEETAH
config MAINBOARD_PART_NUMBER
@ -80,7 +80,7 @@ config MAINBOARD_PART_NUMBER
config PCI_64BIT_PREF_MEM
int
default 0
default 0
depends on BOARD_AMD_SERENGETI_CHEETAH
config USE_DCACHE_RAM

View File

@ -1,6 +1,6 @@
##
## This file is part of the coreboot project.
##
##
## Copyright (C) 2007-2008 coresystems GmbH
##
## This program is free software; you can redistribute it and/or
@ -19,27 +19,23 @@
## MA 02110-1301 USA
##
##
## This mainboard requires DCACHE_AS_RAM enabled. It won't work without.
##
driver-y += mainboard.o
driver-y += mainboard.o
#needed by irq_tables and mptable and acpi_tables
# Needed by irq_tables and mptable and acpi_tables.
obj-y += get_bus_conf.o
obj-$(CONFIG_HAVE_MP_TABLE) += mptable.o
obj-$(CONFIG_HAVE_PIRQ_TABLE) += irq_tables.o
obj-$(CONFIG_HAVE_ACPI_TABLES) += dsdt.o
obj-$(CONFIG_HAVE_ACPI_TABLES) += acpi_tables.o
obj-$(CONFIG_HAVE_ACPI_TABLES) += fadt.o
obj-$(CONFIG_HAVE_ACPI_TABLES) += dsdt.o
obj-$(CONFIG_HAVE_ACPI_TABLES) += acpi_tables.o
obj-$(CONFIG_HAVE_ACPI_TABLES) += fadt.o
#./ssdt.o is in northbridge/amd/amdk8/Config.lb
obj-$(CONFIG_ACPI_SSDTX_NUM) += ssdt2.o
obj-$(CONFIG_ACPI_SSDTX_NUM) += ssdt3.o
obj-$(CONFIG_HAVE_ACPI_TABLES) += ssdt4.o
# ./ssdt.o is in northbridge/amd/amdk8/Config.lb
obj-$(CONFIG_ACPI_SSDTX_NUM) += ssdt2.o
obj-$(CONFIG_ACPI_SSDTX_NUM) += ssdt3.o
obj-$(CONFIG_HAVE_ACPI_TABLES) += ssdt4.o
driver-y += ../../../drivers/i2c/i2cmux/i2cmux.o
# This is part of the conversion to init-obj and away from included code.
# This is part of the conversion to init-obj and away from included code.
initobj-y += crt0.o
# FIXME in $(top)/Makefile
@ -79,7 +75,7 @@ $(obj)/ssdt3.c: $(src)/mainboard/$(MAINBOARDDIR)/dx/pci3.asl"
iasl -p $(CURDIR)/pci3 -tc $(CONFIG_MAINBOARD)/
perl -pi -e 's/AmlCode/AmlCode_ssdt3/g' pci3.hex
mv pci3.hex ssdt3.c
$(obj)/ssdt4.c: $(src)/mainboard/$(MAINBOARDDIR)/dx/pci4.asl"
iasl -p $(CURDIR)/pci4 -tc $(CONFIG_MAINBOARD)/dx/pci4.asl
perl -pi -e 's/AmlCode/AmlCode_ssdt4/g' pci4.hex

View File

@ -1,6 +1,6 @@
##
## This file is part of the coreboot project.
##
##
## Copyright (C) 2007-2008 coresystems GmbH
##
## This program is free software; you can redistribute it and/or
@ -21,21 +21,21 @@
##
## This mainboard requires DCACHE_AS_RAM enabled. It won't work without.
##
##
driver-y += mainboard.o
driver-y += rtl8168.o
driver-y += mainboard.o
driver-y += rtl8168.o
#obj-y += ../../../southbridge/intel/i82801gx/i82801gx_reset.c
obj-$(CONFIG_HAVE_MP_TABLE) += mptable.o
obj-$(CONFIG_HAVE_PIRQ_TABLE) += irq_tables.o
obj-$(CONFIG_HAVE_ACPI_TABLES) += dsdt.o
obj-$(CONFIG_HAVE_ACPI_TABLES) += acpi_tables.o
obj-$(CONFIG_HAVE_ACPI_TABLES) += fadt.o
obj-$(CONFIG_HAVE_ACPI_TABLES) += dsdt.o
obj-$(CONFIG_HAVE_ACPI_TABLES) += acpi_tables.o
obj-$(CONFIG_HAVE_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.
# This is part of the conversion to init-obj and away from included code.
initobj-y += crt0.o
# FIXME in $(top)/Makefile

View File

@ -1,20 +1,21 @@
choice
prompt "Mainboard model"
depends on VENDOR_KONTRON
prompt "Mainboard model"
depends on VENDOR_KONTRON
config BOARD_KONTRON_986LCD_M
bool "986LCD-M"
select ARCH_X86
select CPU_INTEL_CORE
bool "986LCD-M"
select ARCH_X86
select CPU_INTEL_CORE
select CPU_INTEL_SOCKET_MFCPGA478
select NORTHBRIDGE_INTEL_I945
select SOUTHBRIDGE_INTEL_I82801GX
select SUPERIO_WINBOND_W83627THG
select PIRQ_TABLE
select NORTHBRIDGE_INTEL_I945
select SOUTHBRIDGE_INTEL_I82801GX
select SUPERIO_WINBOND_W83627THG
select PIRQ_TABLE
select MMCONF_SUPPORT
select USE_PRINTK_IN_CAR
help
Kontron 986LCD-M Series mainboards
help
Kontron 986LCD-M/mITX mainboard.
endchoice
config MAINBOARD_DIR
@ -26,7 +27,7 @@ config DCACHE_RAM_BASE
hex
default 0xffdf8000
depends on BOARD_KONTRON_986LCD_M
config DCACHE_RAM_SIZE
hex
default 0x8000
@ -39,10 +40,11 @@ config LB_CKS_RANGE_END
config LB_CKS_LOC
int
default 123
default 123
depends on BOARD_KONTRON_986LCD_M
config MAINBOARD_PART_NUMBER
string
default "986LCD-M"
depends on BOARD_KONTRON_986LCD_M

View File

@ -32,6 +32,7 @@ config BOARD_MSI_MS6178
select PIRQ_TABLE
help
MSI MS-6178 mainboard.
endchoice
config MAINBOARD_DIR

View File

@ -1,10 +1,9 @@
choice
prompt "Mainboard model"
depends on VENDOR_VIA
prompt "Mainboard model"
depends on VENDOR_VIA
source "src/mainboard/via/vt8454c/Kconfig"
source "src/mainboard/via/epia-n/Kconfig"
source "src/mainboard/via/vt8454c/Kconfig"
source "src/mainboard/via/epia-n/Kconfig"
endchoice

View File

@ -1,14 +1,14 @@
config BOARD_VIA_EPIA_N
bool "via epia-n"
select ARCH_X86
select CPU_VIA_C3
select NORTHBRIDGE_VIA_CN400
bool "EPIA-N"
select ARCH_X86
select CPU_VIA_C3
select NORTHBRIDGE_VIA_CN400
select SOUTHBRIDGE_VIA_VT8237R
select SUPERIO_WINBOND_W83697HF
select PIRQ_TABLE
select SUPERIO_WINBOND_W83697HF
select PIRQ_TABLE
select USE_PRINTK_IN_CAR
help
VIA Epia-n mainboards
help
VIA EPIA-N mainboard.
config MAINBOARD_DIR
string

View File

@ -21,8 +21,8 @@
initobj-y += crt0.o
obj-y += mainboard.o
obj-$(CONFIG_HAVE_PIRQ_TABLE) += irq_tables.o
obj-$(CONFIG_HAVE_MP_TABLE) += object mptable.o
obj-$(CONFIG_HAVE_PIRQ_TABLE) += irq_tables.o
obj-$(CONFIG_HAVE_MP_TABLE) += mptable.o
obj-$(CONFIG_HAVE_ACPI_TABLES) += dsdt.o
obj-$(CONFIG_HAVE_ACPI_TABLES) += acpi_tables.o

View File

@ -1,15 +1,15 @@
config BOARD_VIA_VT8454C
bool "vt8454c"
select ARCH_X86
select CPU_VIA_C7
select NORTHBRIDGE_VIA_CX700
# select SOUTHBRIDGE_INTEL_I82801GX
select SUPERIO_VIA_VT1211
select PIRQ_TABLE
bool "VT8454c"
select ARCH_X86
select CPU_VIA_C7
select NORTHBRIDGE_VIA_CX700
# select SOUTHBRIDGE_INTEL_I82801GX
select SUPERIO_VIA_VT1211
select PIRQ_TABLE
# select MMCONF_SUPPORT
select USE_PRINTK_IN_CAR
help
Kontron 986LCD-M Series mainboards
help
VIA VT8454C mainboard.
config MAINBOARD_DIR
string

View File

@ -1,12 +1,11 @@
##
## This file is part of the coreboot project.
##
##
## Copyright (C) 2007-2009 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; version 2 of
## the License.
## published by the Free Software Foundation; version 2 of the License.
##
## This program is distributed in the hope that it will be useful,
## but WITHOUT ANY WARRANTY; without even the implied warranty of
@ -15,21 +14,16 @@
##
## 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
## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
##
##
## This mainboard requires DCACHE_AS_RAM enabled. It won't work without.
##
driver-y += mainboard.o
driver-y += mainboard.o
obj-$(CONFIG_HAVE_MP_TABLE) += mptable.o
obj-$(CONFIG_HAVE_PIRQ_TABLE) += irq_tables.o
obj-$(CONFIG_HAVE_ACPI_TABLES) += dsdt.o
obj-$(CONFIG_HAVE_ACPI_TABLES) += acpi_tables.o
obj-$(CONFIG_HAVE_ACPI_TABLES) += fadt.o
obj-$(CONFIG_HAVE_ACPI_TABLES) += dsdt.o
obj-$(CONFIG_HAVE_ACPI_TABLES) += acpi_tables.o
obj-$(CONFIG_HAVE_ACPI_TABLES) += fadt.o
initobj-y += crt0.o
# FIXME in $(top)/Makefile

View File

@ -29,5 +29,4 @@ config HAVE_HIGH_TABLES
bool
default y
source src/northbridge/amd/amdk8/root_complex/Kconfig

View File

@ -5,10 +5,11 @@
driver-y += northbridge.o
driver-y += misc_control.o
obj-y += get_sblk_pci1234.o
obj-$(CONFIG_HAVE_ACPI_TABLES) += amdk8_acpi.o
obj-y += get_sblk_pci1234.o
obj-$(CONFIG_HAVE_ACPI_TABLES) += amdk8_acpi.o
# Not sure what to do with these yet. How did raminit_test even work? Should be a target in -y form
# Not sure what to do with these yet. How did raminit_test even work?
# Should be a target in -y form.
#if CONFIG_K8_REV_F_SUPPORT
#
#makerule raminit_test
@ -27,4 +28,3 @@ obj-$(CONFIG_HAVE_ACPI_TABLES) += amdk8_acpi.o
#
#end
#
#

View File

@ -1,3 +1,4 @@
##
## This file is part of the coreboot project.
##
## Copyright (C) 2007-2009 coresystems GmbH
@ -14,6 +15,7 @@
## 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
##
obj-y += cx700_reset.o
obj-y += northbridge.o

View File

@ -1,9 +1,9 @@
obj-y += mc146818rtc.o
obj-y += isa-dma.o
obj-y += i8259.o
#obj-y += udelay_timer2.o CONFIG_UDELAY_TIMER2
obj-$(CONFIG_UDELAY_IO) += udelay_io.o
obj-y += keyboard.o
obj-y += mc146818rtc.o
obj-y += isa-dma.o
obj-y += i8259.o
#obj-y += udelay_timer2.o CONFIG_UDELAY_TIMER2
obj-$(CONFIG_UDELAY_IO) += udelay_io.o
obj-y += keyboard.o
#initobj-y += serial.o
#initobj-y += serial.o
subdirs-y += vga

View File

@ -4,7 +4,6 @@ subdirs-$(CONFIG_SOUTHBRIDGE_AMD_AMD8112) += amd8132
subdirs-$(CONFIG_SOUTHBRIDGE_AMD_AMD8151) += amd8151
subdirs-$(CONFIG_SOUTHBRIDGE_AMD_RS690) += rs690
subdirs-$(CONFIG_SOUTHBRIDGE_AMD_SB600) += sb600
subdirs-$(CONFIG_SOUTHBRIDGE_AMD_CS5530) += cs5530
subdirs-$(CONFIG_SOUTHBRIDGE_AMD_CS5535) += cs5535
subdirs-$(CONFIG_SOUTHBRIDGE_AMD_CS5536) += cs5536

View File

@ -1,3 +1,3 @@
config SOUTHBRIDGE_INTEL_I82371EB
boolean
bool

View File

@ -17,6 +17,7 @@
## along with this program; if not, write to the Free Software
## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
##
driver-$(CONFIG_SOUTHBRIDGE_INTEL_I82371EB) += i82371eb.o
driver-$(CONFIG_SOUTHBRIDGE_INTEL_I82371EB) += i82371eb_isa.o
driver-$(CONFIG_SOUTHBRIDGE_INTEL_I82371EB) += i82371eb_ide.o

View File

@ -17,24 +17,24 @@
## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
##
driver-$(CONFIG_SOUTHBRIDGE_INTEL_I82801GX) += i82801gx.o
driver-$(CONFIG_SOUTHBRIDGE_INTEL_I82801GX) += i82801gx_ac97.o
driver-$(CONFIG_SOUTHBRIDGE_INTEL_I82801GX) += i82801gx_azalia.o
driver-$(CONFIG_SOUTHBRIDGE_INTEL_I82801GX) += i82801gx_ide.o
driver-$(CONFIG_SOUTHBRIDGE_INTEL_I82801GX) += i82801gx_lpc.o
driver-$(CONFIG_SOUTHBRIDGE_INTEL_I82801GX) += i82801gx_nic.o
driver-$(CONFIG_SOUTHBRIDGE_INTEL_I82801GX) += i82801gx_pci.o
driver-$(CONFIG_SOUTHBRIDGE_INTEL_I82801GX) += i82801gx_pcie.o
driver-$(CONFIG_SOUTHBRIDGE_INTEL_I82801GX) += i82801gx_sata.o
driver-$(CONFIG_SOUTHBRIDGE_INTEL_I82801GX) += i82801gx_smbus.o
driver-$(CONFIG_SOUTHBRIDGE_INTEL_I82801GX) += i82801gx_usb.o
driver-$(CONFIG_SOUTHBRIDGE_INTEL_I82801GX) += i82801gx_usb_ehci.o
driver-$(CONFIG_SOUTHBRIDGE_INTEL_I82801GX) += i82801gx.o
driver-$(CONFIG_SOUTHBRIDGE_INTEL_I82801GX) += i82801gx_ac97.o
driver-$(CONFIG_SOUTHBRIDGE_INTEL_I82801GX) += i82801gx_azalia.o
driver-$(CONFIG_SOUTHBRIDGE_INTEL_I82801GX) += i82801gx_ide.o
driver-$(CONFIG_SOUTHBRIDGE_INTEL_I82801GX) += i82801gx_lpc.o
driver-$(CONFIG_SOUTHBRIDGE_INTEL_I82801GX) += i82801gx_nic.o
driver-$(CONFIG_SOUTHBRIDGE_INTEL_I82801GX) += i82801gx_pci.o
driver-$(CONFIG_SOUTHBRIDGE_INTEL_I82801GX) += i82801gx_pcie.o
driver-$(CONFIG_SOUTHBRIDGE_INTEL_I82801GX) += i82801gx_sata.o
driver-$(CONFIG_SOUTHBRIDGE_INTEL_I82801GX) += i82801gx_smbus.o
driver-$(CONFIG_SOUTHBRIDGE_INTEL_I82801GX) += i82801gx_usb.o
driver-$(CONFIG_SOUTHBRIDGE_INTEL_I82801GX) += i82801gx_usb_ehci.o
object-$(CONFIG_SOUTHBRIDGE_INTEL_I82801GX) += i82801gx_reset.o
object-$(CONFIG_SOUTHBRIDGE_INTEL_I82801GX) += i82801gx_watchdog.o
object-$(CONFIG_SOUTHBRIDGE_INTEL_I82801GX) += i82801gx_reset.o
object-$(CONFIG_SOUTHBRIDGE_INTEL_I82801GX) += i82801gx_watchdog.o
# arg. How does the linux kconfig handle compound conditionals?
ifeq ($(CONFIG_HAVE_SMI_HANDLER),y)
object-$(CONFIG_SOUTHBRIDGE_INTEL_I82801GX) += i82801gx_smi.o
smmobj-$(CONFIG_SOUTHBRIDGE_INTEL_I82801GX) += i82801gx_smihandler.o
object-$(CONFIG_SOUTHBRIDGE_INTEL_I82801GX) += i82801gx_smi.o
smmobj-$(CONFIG_SOUTHBRIDGE_INTEL_I82801GX) += i82801gx_smihandler.o
endif

View File

@ -18,19 +18,19 @@
## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
##
driver-$(CONFIG_SOUTHBRIDGE_INTEL_I82801XX) += i82801xx.o
driver-$(CONFIG_SOUTHBRIDGE_INTEL_I82801XX) += i82801xx_ac97.o
driver-$(CONFIG_SOUTHBRIDGE_INTEL_I82801XX) += i82801xx_ide.o
driver-$(CONFIG_SOUTHBRIDGE_INTEL_I82801XX) += i82801xx_lpc.o
driver-$(CONFIG_SOUTHBRIDGE_INTEL_I82801XX) += i82801xx_nic.o
driver-$(CONFIG_SOUTHBRIDGE_INTEL_I82801XX) += i82801xx_pci.o
driver-$(CONFIG_SOUTHBRIDGE_INTEL_I82801XX) += i82801xx_sata.o
driver-$(CONFIG_SOUTHBRIDGE_INTEL_I82801XX) += i82801xx_smbus.o
driver-$(CONFIG_SOUTHBRIDGE_INTEL_I82801XX) += i82801xx_usb.o
driver-$(CONFIG_SOUTHBRIDGE_INTEL_I82801XX) += i82801xx_usb_ehci.o
driver-$(CONFIG_SOUTHBRIDGE_INTEL_I82801XX) += i82801xx.o
driver-$(CONFIG_SOUTHBRIDGE_INTEL_I82801XX) += i82801xx_ac97.o
driver-$(CONFIG_SOUTHBRIDGE_INTEL_I82801XX) += i82801xx_ide.o
driver-$(CONFIG_SOUTHBRIDGE_INTEL_I82801XX) += i82801xx_lpc.o
driver-$(CONFIG_SOUTHBRIDGE_INTEL_I82801XX) += i82801xx_nic.o
driver-$(CONFIG_SOUTHBRIDGE_INTEL_I82801XX) += i82801xx_pci.o
driver-$(CONFIG_SOUTHBRIDGE_INTEL_I82801XX) += i82801xx_sata.o
driver-$(CONFIG_SOUTHBRIDGE_INTEL_I82801XX) += i82801xx_smbus.o
driver-$(CONFIG_SOUTHBRIDGE_INTEL_I82801XX) += i82801xx_usb.o
driver-$(CONFIG_SOUTHBRIDGE_INTEL_I82801XX) += i82801xx_usb_ehci.o
object-$(CONFIG_SOUTHBRIDGE_INTEL_I82801XX) += i82801xx_reset.o
object-$(CONFIG_SOUTHBRIDGE_INTEL_I82801XX) += i82801xx_watchdog.o
object-$(CONFIG_SOUTHBRIDGE_INTEL_I82801XX) += i82801xx_reset.o
object-$(CONFIG_SOUTHBRIDGE_INTEL_I82801XX) += i82801xx_watchdog.o
# TODO: What about cmos_failover.c?

View File

@ -10,6 +10,7 @@ driver-y += ck804_nic.o
driver-y += ck804_pci.o
driver-y += ck804_pcie.o
driver-y += ck804_ht.o
obj-y += ck804_reset.o
obj-$(CONFIG_HAVE_ACPI_TABLES) +=ck804_fadt.o
obj-$(CONFIG_HAVE_ACPI_TABLES) += ck804_fadt.o

View File

@ -10,6 +10,7 @@ driver-y += mcp55_sata.o
driver-y += mcp55_smbus.o
driver-y += mcp55_usb2.o
driver-y += mcp55_usb.o
driver-$(CONFIG_HAVE_ACPI_TABLES) += mcp55_fadt.o
obj-y += mcp55_reset.o

View File

@ -17,11 +17,11 @@
## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
##
driver-y += vt8237r.o
driver-y += vt8237_ctrl.o
driver-y += vt8237r_ide.o
driver-y += vt8237r_lpc.o
driver-y += vt8237r_sata.o
driver-y += vt8237r_usb.o
driver-y += vt8237r_nic.o
driver-y += vt8237r.o
driver-y += vt8237_ctrl.o
driver-y += vt8237r_ide.o
driver-y += vt8237r_lpc.o
driver-y += vt8237r_sata.o
driver-y += vt8237r_usb.o
driver-y += vt8237r_nic.o
obj-$(CONFIG_HAVE_ACPI_TABLES) += vt8237_fadt.o

View File

@ -1,9 +1,8 @@
subdirs-y += fintek
subdirs-y += intel
subdirs-y += ite
subdirs-y += nsc
#subdirs-y += serverengine
# subdirs-y += serverengines
subdirs-y += smsc
subdirs-y += via
subdirs-y += winbond

View File

@ -19,5 +19,5 @@
##
#config chip.h
obj-$(CONFIG_SUPERIO_FINTEK_F71805F) += superio.o
obj-$(CONFIG_SUPERIO_FINTEK_F71805F) += superio.o

View File

@ -1,2 +1,2 @@
config SUPERIO_FINTEK_I3100
config SUPERIO_INTEL_I3100
bool

View File

@ -19,5 +19,5 @@
##
#config chip.h
obj-$(CONFIG_SUPERIO_INTEL_I3100) += superio.o
obj-$(CONFIG_SUPERIO_INTEL_I3100) += superio.o

View File

@ -19,5 +19,5 @@
##
#config chip.h
obj-$(CONFIG_SUPERIO_ITE_IT8661F) += superio.o
obj-$(CONFIG_SUPERIO_ITE_IT8661F) += superio.o

View File

@ -19,5 +19,5 @@
##
#config chip.h
obj-$(CONFIG_SUPERIO_ITE_IT8671F) += superio.o
obj-$(CONFIG_SUPERIO_ITE_IT8671F) += superio.o

View File

@ -19,5 +19,5 @@
##
#config chip.h
obj-$(CONFIG_SUPERIO_ITE_IT8673F) += superio.o
obj-$(CONFIG_SUPERIO_ITE_IT8673F) += superio.o

View File

@ -19,5 +19,5 @@
##
#config chip.h
obj-$(CONFIG_SUPERIO_ITE_IT8705F) += superio.o
obj-$(CONFIG_SUPERIO_ITE_IT8705F) += superio.o

View File

@ -19,5 +19,5 @@
##
#config chip.h
obj-$(CONFIG_SUPERIO_ITE_IT8712F) += superio.o
obj-$(CONFIG_SUPERIO_ITE_IT8712F) += superio.o

View File

@ -19,5 +19,5 @@
##
#config chip.h
obj-$(CONFIG_SUPERIO_ITE_IT8716F) += superio.o
obj-$(CONFIG_SUPERIO_ITE_IT8716F) += superio.o

View File

@ -19,5 +19,5 @@
##
#config chip.h
obj-$(CONFIG_SUPERIO_ITE_IT8718F) += superio.o
obj-$(CONFIG_SUPERIO_ITE_IT8718F) += superio.o

View File

@ -1,2 +1,2 @@
#config chip.h
obj-$(CONFIG_SUPERIO_NSC_PC8374) += superio.o
obj-$(CONFIG_SUPERIO_NSC_PC8374) += superio.o

View File

@ -19,5 +19,5 @@
##
#config chip.h
obj-$(CONFIG_SUPERIO_NSC_PC87309) += superio.o
obj-$(CONFIG_SUPERIO_NSC_PC87309) += superio.o

View File

@ -1,2 +1,2 @@
#config chip.h
obj-$(CONFIG_SUPERIO_NSC_PC87351) += superio.o
obj-$(CONFIG_SUPERIO_NSC_PC87351) += superio.o

View File

@ -1,2 +1,2 @@
#config chip.h
obj-$(CONFIG_SUPERIO_NSC_PC87360) += superio.o
obj-$(CONFIG_SUPERIO_NSC_PC87360) += superio.o

View File

@ -1,2 +1,2 @@
#config chip.h
obj-$(CONFIG_SUPERIO_NSC_PC87366) += superio.o
obj-$(CONFIG_SUPERIO_NSC_PC87366) += superio.o

View File

@ -1,2 +1,2 @@
#config chip.h
obj-$(CONFIG_SUPERIO_NSC_PC87417) += superio.o
obj-$(CONFIG_SUPERIO_NSC_PC87417) += superio.o

View File

@ -1,2 +1,2 @@
#config chip.h
obj-$(CONFIG_SUPERIO_NSC_PC87427) += superio.o
obj-$(CONFIG_SUPERIO_NSC_PC87427) += superio.o

View File

@ -1,2 +1,2 @@
#config chip.h
obj-$(CONFIG_SUPERIO_NSC_PC97307) += superio.o
obj-$(CONFIG_SUPERIO_NSC_PC97307) += superio.o

View File

@ -1,2 +1,2 @@
#config chip.h
obj-$(CONFIG_SUPERIO_NSC_PC97317) += superio.o
obj-$(CONFIG_SUPERIO_NSC_PC97317) += superio.o

View File

@ -1,2 +1,2 @@
config SERVERENGINES_ITE_PILOT
config SUPERIO_SERVERENGINES_PILOT
bool

View File

@ -19,5 +19,5 @@
##
#config chip.h
obj-$(CONFIG_SUPERIO_SMSC_FDC37M60X) += superio.o
obj-$(CONFIG_SUPERIO_SMSC_FDC37M60X) += superio.o

View File

@ -19,5 +19,5 @@
##
#config chip.h
obj-$(CONFIG_SUPERIO_SMSC_DEVICE) += superio.o
obj-$(CONFIG_SUPERIO_SMSC_DEVICE) += superio.o

View File

@ -1,2 +1,2 @@
#config chip.h
obj-$(CONFIG_SUPERIO_SMSC_LPC47B397) += superio.o
obj-$(CONFIG_SUPERIO_SMSC_LPC47B397) += superio.o

View File

@ -1,2 +1,2 @@
#config chip.h
obj-$(CONFIG_SUPERIO_SMSC_LPC47M10X) += superio.o
obj-$(CONFIG_SUPERIO_SMSC_LPC47M10X) += superio.o

View File

@ -19,4 +19,4 @@
##
#config chip.h
obj-$(CONFIG_SUPERIO_SMSC_LPC47N217) += superio.o
obj-$(CONFIG_SUPERIO_SMSC_LPC47N217) += superio.o

View File

@ -19,5 +19,5 @@
##
#config chip.h
obj-$(CONFIG_SUPERIO_SMSC_SMSCSUPERIO) += superio.o
obj-$(CONFIG_SUPERIO_SMSC_SMSCSUPERIO) += superio.o

View File

@ -1,2 +1,2 @@
#config chip.h
obj-$(CONFIG_SUPERIO_VIA_VT1211) += vt1211.o
obj-$(CONFIG_SUPERIO_VIA_VT1211) += vt1211.o

View File

@ -1,18 +1,18 @@
config SUPERIO_WINBOND_W83627DHG
boolean
bool
config SUPERIO_WINBOND_W83627EHG
boolean
bool
config SUPERIO_WINBOND_W83627HF
boolean
bool
config SUPERIO_WINBOND_W83627THF
boolean
bool
config SUPERIO_WINBOND_W83627THG
boolean
bool
config SUPERIO_WINBOND_W83627UHG
boolean
bool
config SUPERIO_WINBOND_W83697HF
boolean
bool
config SUPERIO_WINBOND_W83977F
boolean
bool
config SUPERIO_WINBOND_W83977TF
boolean
bool

View File

@ -19,5 +19,5 @@
##
#config chip.h
obj-$(CONFIG_SUPERIO_WINBOND_W83627DHG) += superio.o
obj-$(CONFIG_SUPERIO_WINBOND_W83627DHG) += superio.o

View File

@ -20,5 +20,5 @@
##
#config chip.h
obj-$(CONFIG_SUPERIO_WINBOND_W83627EHG) += superio.o
obj-$(CONFIG_SUPERIO_WINBOND_W83627EHG) += superio.o

View File

@ -1,2 +1,2 @@
#config chip.h
obj-$(CONFIG_SUPERIO_WINBOND_W83627HF) += superio.o
obj-$(CONFIG_SUPERIO_WINBOND_W83627HF) += superio.o

View File

@ -1,2 +1,2 @@
#config chip.h
obj-$(CONFIG_SUPERIO_WINBOND_W83627THF) += superio.o
obj-$(CONFIG_SUPERIO_WINBOND_W83627THF) += superio.o

View File

@ -1,2 +1,2 @@
#config chip.h
obj-$(CONFIG_SUPERIO_WINBOND_W83627THG) += superio.o
obj-$(CONFIG_SUPERIO_WINBOND_W83627THG) += superio.o

View File

@ -19,4 +19,4 @@
##
#config chip.h
obj-$(CONFIG_SUPERIO_WINBOND_W83627UHG) += superio.o
obj-$(CONFIG_SUPERIO_WINBOND_W83627UHG) += superio.o

View File

@ -19,4 +19,4 @@
##
#config chip.h
obj-$(CONFIG_SUPERIO_WINBOND_W83697HF) += superio.o
obj-$(CONFIG_SUPERIO_WINBOND_W83697HF) += superio.o

View File

@ -19,4 +19,4 @@
##
#config chip.h
obj-$(CONFIG_SUPERIO_WINBOND_W83977F) += superio.o
obj-$(CONFIG_SUPERIO_WINBOND_W83977F) += superio.o

View File

@ -1,2 +1,2 @@
#config chip.h
obj-$(CONFIG_SUPERIO_WINBOND_W83977TF) += superio.o
obj-$(CONFIG_SUPERIO_WINBOND_W83977TF) += superio.o

View File

@ -1,6 +1,3 @@
#
#
#
ifdef POST_EVALUATION
@ -36,4 +33,3 @@ endif
include $(top)/util/cbfstool/tools/Makefile.inc

View File

@ -1,7 +1,7 @@
obj-y += debug.o
obj-y += decode.o
obj-y += fpu.o
obj-y += ops.o
obj-y += ops2.o
obj-y += prim_ops.o
obj-y += sys.o
obj-y += debug.o
obj-y += decode.o
obj-y += fpu.o
obj-y += ops.o
obj-y += ops2.o
obj-y += prim_ops.o
obj-y += sys.o