Get rid of the total impact. Vendor died 5 years ago and nobody cares.
[coreboot.git] / src / mainboard / Kconfig
index d005230ef473da55c28ffb39b3803fa0dad0a527..2837cb5128ae6e3bc6dcf89978824686414ed24c 100644 (file)
-
 menu "Mainboard"
 
 choice
        prompt "Mainboard vendor"
        default VENDOR_EMULATION
 
-config VENDOR_ATREND
-       bool "A-Trend"
-       help
-         Select this option for systems from the vendor.
-
 config VENDOR_ABIT
-       bool "ABIT"
-       help
-         Select this option for systems from the vendor.
-
+       bool "Abit"
 config VENDOR_ADVANTECH
        bool "Advantech"
-       help
-         Select this option for systems from the vendor.
-
-config VENDOR_AGAMI
-       bool "Agami"
-       help
-         Select this option for systems from the vendor.
-
 config VENDOR_AMD
        bool "AMD"
-       help
-         Select this option for systems from the vendor.
-
 config VENDOR_ARIMA
        bool "Arima"
-       help
-         Select this option for systems from the vendor.
-
-config VENDOR_ARTEC
+config VENDOR_ARTEC_GROUP
        bool "Artec Group"
-       help
-         Select this option for systems from the vendor.
-
 config VENDOR_ASI
        bool "ASI"
-       help
-         Select this option for systems from the vendor.
-
 config VENDOR_ASUS
        bool "ASUS"
-       help
-         Select this option for systems from the vendor.
-
+config VENDOR_A_TREND
+       bool "A-Trend"
 config VENDOR_AXUS
        bool "AXUS"
-       help
-         Select this option for systems from the vendor.
-
 config VENDOR_AZZA
-       bool "Azza"
-       help
-         Select this option for systems from the vendor.
-
+       bool "AZZA"
 config VENDOR_BCOM
        bool "BCOM"
-       help
-         Select this option for systems from the vendor.
-
 config VENDOR_BIOSTAR
        bool "Biostar"
-       help
-         Select this option for systems from the vendor.
-
 config VENDOR_BROADCOM
        bool "Broadcom"
-       help
-         Select this option for systems from the vendor.
-
 config VENDOR_COMPAQ
        bool "Compaq"
-       help
-         Select this option for systems from the vendor.
-
 config VENDOR_DELL
-       bool "DELL"
-       help
-         Select this option for systems from the vendor.
-
-config VENDOR_DIGITALLOGIC
-       bool "Digital Logic"
-       help
-         Select this option for systems from the vendor.
-
+       bool "Dell"
+config VENDOR_DIGITAL_LOGIC
+       bool "DIGITAL-LOGIC"
 config VENDOR_EAGLELION
-       bool "Eagle Lion"
-       help
-         Select this option for systems from the vendor.
-
-config VENDOR_EMBEDDEDPLANET
+       bool "EagleLion"
+config VENDOR_EMBEDDED_PLANET
        bool "Embedded Planet"
-       help
-         Select this option for systems from the vendor.
-
 config VENDOR_EMULATION
        bool "Emulation"
-       help
-         Select this option for various system emulators, such as QEMU.
-
 config VENDOR_GIGABYTE
-       bool "Gigabyte"
-       help
-         Select this option for systems from the vendor.
-
+       bool "GIGABYTE"
 config VENDOR_HP
        bool "HP"
-       help
-         Select this option for systems from the vendor.
-
 config VENDOR_IBM
        bool "IBM"
-       help
-         Select this option for systems from the vendor.
-
 config VENDOR_IEI
        bool "IEI"
-       help
-         Select this option for systems from the vendor.
-
 config VENDOR_INTEL
        bool "Intel"
-       help
-         Select this option for systems from the vendor.
-
 config VENDOR_IWILL
-       bool "Iwill"
-       help
-         Select this option for systems from the vendor.
-
+       bool "IWILL"
 config VENDOR_JETWAY
        bool "Jetway"
-       help
-         Select this option for systems from the vendor.
-
 config VENDOR_KONTRON
        bool "Kontron"
-       help
-         Select this option for systems from the vendor.
-
 config VENDOR_LIPPERT
        bool "Lippert"
-       help
-         Select this option for systems from the vendor.
-
+config VENDOR_MITAC
+       bool "Mitac"
 config VENDOR_MOTOROLA
        bool "Motorola"
-       help
-         Select this option for systems from the vendor.
-
 config VENDOR_MSI
        bool "MSI"
-       help
-         Select this option for systems from the vendor.
-
 config VENDOR_NEC
        bool "NEC"
-       help
-         Select this option for systems from the vendor.
-
 config VENDOR_NEWISYS
        bool "Newisys"
-       help
-         Select this option for systems from the vendor.
-
 config VENDOR_NVIDIA
-       bool "NVidia"
-       help
-         Select this option for systems from the vendor.
-
+       bool "NVIDIA"
 config VENDOR_OLPC
        bool "OLPC"
-       help
-         Select this option for systems from the vendor.
-
-config VENDOR_PCENGINES
+config VENDOR_PC_ENGINES
        bool "PC Engines"
-       help
-         Select this option for systems from the vendor.
-
 config VENDOR_RCA
        bool "RCA"
-       help
-         Select this option for systems from the vendor.
-
+config VENDOR_SOYO
+       bool "Soyo"
 config VENDOR_SUNW
-       bool "SUN Microsystems"
-       help
-         Select this option for systems from the vendor.
-
+       bool "Sun"
 config VENDOR_SUPERMICRO
        bool "Supermicro"
-       help
-         Select this option for systems from the vendor.
-
 config VENDOR_TECHNEXION
        bool "Technexion"
-       help
-         Select this option for systems from the vendor.
-
+config VENDOR_TECHNOLOGIC
+       bool "Technologic"
+config VENDOR_TELEVIDEO
+       bool "TeleVideo"
 config VENDOR_THOMSON
        bool "Thomson"
-       help
-         Select this option for systems from the vendor.
-
-config VENDOR_TOTALIMPACT
-       bool "Total Impact"
-       help
-         Select this option for systems from the vendor.
-
 config VENDOR_TYAN
        bool "Tyan"
-       help
-         Select this option for systems from the vendor.
-
 config VENDOR_VIA
        bool "VIA"
-       help
-         Select this option for systems from the vendor.
 
 endchoice
 
 config MAINBOARD_VENDOR
-        string
-        default "EMULATION"
-        depends on VENDOR_EMULATION
+       string
+       default "Abit"
+       depends on VENDOR_ABIT
 
 config MAINBOARD_VENDOR
-        string
-        default "KONTRON"
-        depends on VENDOR_KONTRON
+       string
+       default "Advantech"
+       depends on VENDOR_ADVANTECH
 
 config MAINBOARD_VENDOR
-        string
-        default "VIA"
-        depends on VENDOR_VIA
+       string
+       default "AMD"
+       depends on VENDOR_AMD
 
 config MAINBOARD_VENDOR
-        string
-        default "AMD"
-        depends on VENDOR_AMD
+       string
+       default "Arima"
+       depends on VENDOR_ARIMA
+
+config MAINBOARD_VENDOR
+       string
+       default "Artec Group"
+       depends on VENDOR_ARTEC_GROUP
+
+config MAINBOARD_VENDOR
+       string
+       default "ASI"
+       depends on VENDOR_ASI
+
+config MAINBOARD_VENDOR
+       string
+       default "ASUS"
+       depends on VENDOR_ASUS
+
+config MAINBOARD_VENDOR
+       string
+       default "A-Trend"
+       depends on VENDOR_A_TREND
+
+config MAINBOARD_VENDOR
+       string
+       default "AXUS"
+       depends on VENDOR_AXUS
+
+config MAINBOARD_VENDOR
+       string
+       default "AZZA"
+       depends on VENDOR_AZZA
+
+config MAINBOARD_VENDOR
+       string
+       default "BCOM"
+       depends on VENDOR_BCOM
+
+config MAINBOARD_VENDOR
+       string
+       default "Biostar"
+       depends on VENDOR_BIOSTAR
+
+config MAINBOARD_VENDOR
+       string
+       default "Broadcom"
+       depends on VENDOR_BROADCOM
+
+config MAINBOARD_VENDOR
+       string
+       default "Compaq"
+       depends on VENDOR_COMPAQ
+
+config MAINBOARD_VENDOR
+       string
+       default "Dell"
+       depends on VENDOR_DELL
+
+config MAINBOARD_VENDOR
+       string
+       default "DIGITAL-LOGIC"
+       depends on VENDOR_DIGITAL_LOGIC
+
+config MAINBOARD_VENDOR
+       string
+       default "EagleLion"
+       depends on VENDOR_EAGLELION
+
+config MAINBOARD_VENDOR
+       string
+       default "Embedded Planet"
+       depends on VENDOR_EMBEDDED_PLANET
+
+config MAINBOARD_VENDOR
+       string
+       default "Emulation"
+       depends on VENDOR_EMULATION
+
+config MAINBOARD_VENDOR
+       string
+       default "GIGABYTE"
+       depends on VENDOR_GIGABYTE
+
+config MAINBOARD_VENDOR
+       string
+       default "HP"
+       depends on VENDOR_HP
+
+config MAINBOARD_VENDOR
+       string
+       default "IBM"
+       depends on VENDOR_IBM
+
+config MAINBOARD_VENDOR
+       string
+       default "IEI"
+       depends on VENDOR_IEI
+
+config MAINBOARD_VENDOR
+       string
+       default "Intel"
+       depends on VENDOR_INTEL
+
+config MAINBOARD_VENDOR
+       string
+       default "IWILL"
+       depends on VENDOR_IWILL
+
+config MAINBOARD_VENDOR
+       string
+       default "Jetway"
+       depends on VENDOR_JETWAY
+
+config MAINBOARD_VENDOR
+       string
+       default "Kontron"
+       depends on VENDOR_KONTRON
+
+config MAINBOARD_VENDOR
+       string
+       default "Lippert"
+       depends on VENDOR_LIPPERT
+
+config MAINBOARD_VENDOR
+       string
+       default "Mitac"
+       depends on VENDOR_MITAC
+
+config MAINBOARD_VENDOR
+       string
+       default "Motorola"
+       depends on VENDOR_MOTOROLA
+
+config MAINBOARD_VENDOR
+       string
+       default "MSI"
+       depends on VENDOR_MSI
+
+config MAINBOARD_VENDOR
+       string
+       default "NEC"
+       depends on VENDOR_NEC
+
+config MAINBOARD_VENDOR
+       string
+       default "Newisys"
+       depends on VENDOR_NEWISYS
+
+config MAINBOARD_VENDOR
+       string
+       default "NVIDIA"
+       depends on VENDOR_NVIDIA
+
+config MAINBOARD_VENDOR
+       string
+       default "OLPC"
+       depends on VENDOR_OLPC
+
+config MAINBOARD_VENDOR
+       string
+       default "PC Engines"
+       depends on VENDOR_PC_ENGINES
+
+config MAINBOARD_VENDOR
+       string
+       default "RCA"
+       depends on VENDOR_RCA
+
+config MAINBOARD_VENDOR
+       string
+       default "Soyo"
+       depends on VENDOR_SOYO
+
+config MAINBOARD_VENDOR
+       string
+       default "Sun"
+       depends on VENDOR_SUNW
+
+config MAINBOARD_VENDOR
+       string
+       default "Supermicro"
+       depends on VENDOR_SUPERMICRO
+
+config MAINBOARD_VENDOR
+       string
+       default "Technexion"
+       depends on VENDOR_TECHNEXION
+
+config MAINBOARD_VENDOR
+       string
+       default "Technologic"
+       depends on VENDOR_TECHNOLOGIC
+
+config MAINBOARD_VENDOR
+       string
+       default "TeleVideo"
+       depends on VENDOR_TELEVIDEO
+
+config MAINBOARD_VENDOR
+       string
+       default "Thomson"
+       depends on VENDOR_THOMSON
+
+config MAINBOARD_VENDOR
+       string
+       default "Tyan"
+       depends on VENDOR_TYAN
+
+config MAINBOARD_PCI_SUBSYSTEM_VENDOR_ID
+       hex
+       default 0x10f1
+       depends on VENDOR_TYAN
+
+config MAINBOARD_VENDOR
+       string
+       default "VIA"
+       depends on VENDOR_VIA
 
 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"
@@ -280,6 +367,7 @@ source "src/mainboard/iwill/Kconfig"
 source "src/mainboard/jetway/Kconfig"
 source "src/mainboard/kontron/Kconfig"
 source "src/mainboard/lippert/Kconfig"
+source "src/mainboard/mitac/Kconfig"
 source "src/mainboard/motorola/Kconfig"
 source "src/mainboard/msi/Kconfig"
 source "src/mainboard/nec/Kconfig"
@@ -288,13 +376,13 @@ source "src/mainboard/nvidia/Kconfig"
 source "src/mainboard/olpc/Kconfig"
 source "src/mainboard/pcengines/Kconfig"
 source "src/mainboard/rca/Kconfig"
+source "src/mainboard/soyo/Kconfig"
 source "src/mainboard/sunw/Kconfig"
 source "src/mainboard/supermicro/Kconfig"
 source "src/mainboard/technexion/Kconfig"
 source "src/mainboard/technologic/Kconfig"
 source "src/mainboard/televideo/Kconfig"
 source "src/mainboard/thomson/Kconfig"
-source "src/mainboard/totalimpact/Kconfig"
 source "src/mainboard/tyan/Kconfig"
 source "src/mainboard/via/Kconfig"
 
@@ -345,5 +433,14 @@ config COREBOOT_ROMSIZE_KB
        help
          Map the config names to an integer.
 
+config ROM_SIZE
+       hex
+       default 0x20000 if COREBOOT_ROMSIZE_KB_128
+       default 0x40000 if COREBOOT_ROMSIZE_KB_256
+       default 0x80000 if COREBOOT_ROMSIZE_KB_512
+       default 0x100000 if COREBOOT_ROMSIZE_KB_1024
+       default 0x200000 if COREBOOT_ROMSIZE_KB_2048
+       default 0x400000 if COREBOOT_ROMSIZE_KB_4096
+
 endmenu