Patchwork Add kconfig support for all Intel 82810 (i810) boards

login
register
about
Submitter Uwe Hermann
Date 2009-08-28 15:45:16
Message ID <20090828154516.GM7448@greenwood>
Download mbox | patch
Permalink /patch/226/
State Accepted
Headers show

Comments

Uwe Hermann - 2009-08-28 15:45:16
See patch.

Will test on some hardware later, for now this is untested (but should work).


Uwe.
ron minnich - 2009-08-28 15:59:32
This is beautiful stuff. You mainboard Kconfigs are admirably minimal.

Acked-by: Ronald G. Minnich <rminnich@gmail.com>
Uwe Hermann - 2009-08-28 16:40:20
On Fri, Aug 28, 2009 at 08:59:32AM -0700, ron minnich wrote:
> This is beautiful stuff. You mainboard Kconfigs are admirably minimal.

I try to keep them small, yes, but it's not so much my work but rather
the siplicity of the chipsets that keeps them small. More recent boards
will likely have longer kconfigs.


> Acked-by: Ronald G. Minnich <rminnich@gmail.com>

Thanks, r4613.


Uwe.

Patch

Add kconfig support for all Intel 82810 (i810) boards.

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

Index: src/southbridge/intel/i82801xx/Makefile.inc
===================================================================
--- src/southbridge/intel/i82801xx/Makefile.inc	(Revision 4612)
+++ src/southbridge/intel/i82801xx/Makefile.inc	(Arbeitskopie)
@@ -25,7 +25,7 @@ 
 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_smbus.o
 driver-$(CONFIG_SOUTHBRIDGE_INTEL_I82801XX) += i82801xx_usb.o
 driver-$(CONFIG_SOUTHBRIDGE_INTEL_I82801XX) += i82801xx_usb_ehci.o
 
@@ -34,3 +34,5 @@ 
 
 # TODO: What about cmos_failover.c?
 
+# TODO: Fix and enable i82801xx_smbus.o later.
+
Index: src/mainboard/mitac/Kconfig
===================================================================
--- src/mainboard/mitac/Kconfig	(Revision 4612)
+++ src/mainboard/mitac/Kconfig	(Arbeitskopie)
@@ -1 +1,28 @@ 
-#
+##
+## This file is part of the coreboot project.
+##
+## Copyright (C) 2009 Uwe Hermann <uwe@hermann-uwe.de>
+##
+## This program is free software; you can redistribute it and/or modify
+## it under the terms of the GNU General Public License as published by
+## the Free Software Foundation; either version 2 of the License, or
+## (at your option) any later version.
+##
+## This program is distributed in the hope that it will be useful,
+## but WITHOUT ANY WARRANTY; without even the implied warranty of
+## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+## GNU General Public License for more details.
+##
+## You should have received a copy of the GNU General Public License
+## along with this program; if not, write to the Free Software
+## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
+##
+
+choice
+	prompt "Mainboard model"
+	depends on VENDOR_MITAC
+	
+source "src/mainboard/mitac/6513wu/Kconfig"
+
+endchoice
+
Index: src/mainboard/mitac/6513wu/Kconfig
===================================================================
--- src/mainboard/mitac/6513wu/Kconfig	(Revision 0)
+++ src/mainboard/mitac/6513wu/Kconfig	(Revision 0)
@@ -0,0 +1,59 @@ 
+##
+## This file is part of the coreboot project.
+##
+## Copyright (C) 2009 Uwe Hermann <uwe@hermann-uwe.de>
+##
+## This program is free software; you can redistribute it and/or modify
+## it under the terms of the GNU General Public License as published by
+## the Free Software Foundation; either version 2 of the License, or
+## (at your option) any later version.
+##
+## This program is distributed in the hope that it will be useful,
+## but WITHOUT ANY WARRANTY; without even the implied warranty of
+## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+## GNU General Public License for more details.
+##
+## You should have received a copy of the GNU General Public License
+## along with this program; if not, write to the Free Software
+## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
+##
+
+config BOARD_MITAC_6513WU
+	bool "6513WU"
+	select ARCH_X86
+	select CPU_INTEL_SOCKET_PGA370
+	select NORTHBRIDGE_INTEL_I82810
+	select SOUTHBRIDGE_INTEL_I82801XX
+	select SUPERIO_SMSC_SMSCSUPERIO
+	select HAVE_PIRQ_TABLE
+	select UDELAY_IO
+	select PCI_ROM_RUN
+	select CONSOLE_VGA
+	help
+	  Mitac 6513WU mainboard.
+
+config MAINBOARD_DIR
+	string
+	default mitac/6513wu
+	depends on BOARD_MITAC_6513WU
+
+config MAINBOARD_PART_NUMBER
+	string
+	default "6513WU"
+	depends on BOARD_MITAC_6513WU
+
+config HAVE_OPTION_TABLE
+	bool
+	default n
+	depends on BOARD_MITAC_6513WU
+
+config IRQ_SLOT_COUNT
+	int
+	default 8
+	depends on BOARD_MITAC_6513WU
+
+config VIDEO_MB
+	int
+	default 1
+	depends on BOARD_MITAC_6513WU
+
Index: src/mainboard/mitac/6513wu/Makefile.inc
===================================================================
--- src/mainboard/mitac/6513wu/Makefile.inc	(Revision 0)
+++ src/mainboard/mitac/6513wu/Makefile.inc	(Revision 0)
@@ -0,0 +1,22 @@ 
+##
+## This file is part of the coreboot project.
+##
+## Copyright (C) 2009 Uwe Hermann <uwe@hermann-uwe.de>
+##
+## This program is free software; you can redistribute it and/or modify
+## it under the terms of the GNU General Public License as published by
+## the Free Software Foundation; either version 2 of the License, or
+## (at your option) any later version.
+##
+## This program is distributed in the hope that it will be useful,
+## but WITHOUT ANY WARRANTY; without even the implied warranty of
+## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+## GNU General Public License for more details.
+##
+## You should have received a copy of the GNU General Public License
+## along with this program; if not, write to the Free Software
+## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
+##
+
+include $(src)/mainboard/Makefile.romccboard.inc
+
Index: src/mainboard/nec/Kconfig
===================================================================
--- src/mainboard/nec/Kconfig	(Revision 4612)
+++ src/mainboard/nec/Kconfig	(Arbeitskopie)
@@ -1 +1,28 @@ 
-#
+##
+## This file is part of the coreboot project.
+##
+## Copyright (C) 2009 Uwe Hermann <uwe@hermann-uwe.de>
+##
+## This program is free software; you can redistribute it and/or modify
+## it under the terms of the GNU General Public License as published by
+## the Free Software Foundation; either version 2 of the License, or
+## (at your option) any later version.
+##
+## This program is distributed in the hope that it will be useful,
+## but WITHOUT ANY WARRANTY; without even the implied warranty of
+## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+## GNU General Public License for more details.
+##
+## You should have received a copy of the GNU General Public License
+## along with this program; if not, write to the Free Software
+## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
+##
+
+choice
+	prompt "Mainboard model"
+	depends on VENDOR_NEC
+
+source "src/mainboard/nec/powermate2000/Kconfig"
+
+endchoice
+
Index: src/mainboard/nec/powermate2000/Kconfig
===================================================================
--- src/mainboard/nec/powermate2000/Kconfig	(Revision 0)
+++ src/mainboard/nec/powermate2000/Kconfig	(Revision 0)
@@ -0,0 +1,59 @@ 
+##
+## This file is part of the coreboot project.
+##
+## Copyright (C) 2009 Uwe Hermann <uwe@hermann-uwe.de>
+##
+## This program is free software; you can redistribute it and/or modify
+## it under the terms of the GNU General Public License as published by
+## the Free Software Foundation; either version 2 of the License, or
+## (at your option) any later version.
+##
+## This program is distributed in the hope that it will be useful,
+## but WITHOUT ANY WARRANTY; without even the implied warranty of
+## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+## GNU General Public License for more details.
+##
+## You should have received a copy of the GNU General Public License
+## along with this program; if not, write to the Free Software
+## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
+##
+
+config BOARD_NEC_POWERMATE_2000
+	bool "PowerMate 2000"
+	select ARCH_X86
+	select CPU_INTEL_SOCKET_PGA370
+	select NORTHBRIDGE_INTEL_I82810
+	select SOUTHBRIDGE_INTEL_I82801XX
+	select SUPERIO_SMSC_SMSCSUPERIO
+	select HAVE_PIRQ_TABLE
+	select UDELAY_IO
+	select PCI_ROM_RUN
+	select CONSOLE_VGA
+	help
+	  NEC PowerMate 2000 mainboard.
+
+config MAINBOARD_DIR
+	string
+	default nec/powermate2000
+	depends on BOARD_NEC_POWERMATE_2000
+
+config MAINBOARD_PART_NUMBER
+	string
+	default "PowerMate 2000"
+	depends on BOARD_NEC_POWERMATE_2000
+
+config HAVE_OPTION_TABLE
+	bool
+	default n
+	depends on BOARD_NEC_POWERMATE_2000
+
+config IRQ_SLOT_COUNT
+	int
+	default 5
+	depends on BOARD_NEC_POWERMATE_2000
+
+config VIDEO_MB
+	int
+	default 1
+	depends on BOARD_NEC_POWERMATE_2000
+
Index: src/mainboard/nec/powermate2000/Makefile.inc
===================================================================
--- src/mainboard/nec/powermate2000/Makefile.inc	(Revision 0)
+++ src/mainboard/nec/powermate2000/Makefile.inc	(Revision 0)
@@ -0,0 +1,22 @@ 
+##
+## This file is part of the coreboot project.
+##
+## Copyright (C) 2009 Uwe Hermann <uwe@hermann-uwe.de>
+##
+## This program is free software; you can redistribute it and/or modify
+## it under the terms of the GNU General Public License as published by
+## the Free Software Foundation; either version 2 of the License, or
+## (at your option) any later version.
+##
+## This program is distributed in the hope that it will be useful,
+## but WITHOUT ANY WARRANTY; without even the implied warranty of
+## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+## GNU General Public License for more details.
+##
+## You should have received a copy of the GNU General Public License
+## along with this program; if not, write to the Free Software
+## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
+##
+
+include $(src)/mainboard/Makefile.romccboard.inc
+
Index: src/mainboard/msi/Kconfig
===================================================================
--- src/mainboard/msi/Kconfig	(Revision 4612)
+++ src/mainboard/msi/Kconfig	(Arbeitskopie)
@@ -24,6 +24,7 @@ 
 	
 source "src/mainboard/msi/ms6119/Kconfig"
 source "src/mainboard/msi/ms6147/Kconfig"
+source "src/mainboard/msi/ms6178/Kconfig"
 
 endchoice
 
Index: src/mainboard/msi/ms6178/Kconfig
===================================================================
--- src/mainboard/msi/ms6178/Kconfig	(Revision 0)
+++ src/mainboard/msi/ms6178/Kconfig	(Revision 0)
@@ -0,0 +1,59 @@ 
+##
+## This file is part of the coreboot project.
+##
+## Copyright (C) 2009 Uwe Hermann <uwe@hermann-uwe.de>
+##
+## This program is free software; you can redistribute it and/or modify
+## it under the terms of the GNU General Public License as published by
+## the Free Software Foundation; either version 2 of the License, or
+## (at your option) any later version.
+##
+## This program is distributed in the hope that it will be useful,
+## but WITHOUT ANY WARRANTY; without even the implied warranty of
+## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+## GNU General Public License for more details.
+##
+## You should have received a copy of the GNU General Public License
+## along with this program; if not, write to the Free Software
+## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
+##
+
+config BOARD_MSI_MS_6178
+	bool "MS-6178"
+	select ARCH_X86
+	select CPU_INTEL_SOCKET_PGA370
+	select NORTHBRIDGE_INTEL_I82810
+	select SOUTHBRIDGE_INTEL_I82801XX
+	select SUPERIO_WINBOND_W83627HF
+	select HAVE_PIRQ_TABLE
+	select UDELAY_IO
+	select PCI_ROM_RUN
+	select CONSOLE_VGA
+	help
+	  MSI MS-6178 mainboard.
+
+config MAINBOARD_DIR
+	string
+	default msi/ms6178
+	depends on BOARD_MSI_MS_6178
+
+config MAINBOARD_PART_NUMBER
+	string
+	default "MS-6178"
+	depends on BOARD_MSI_MS_6178
+
+config HAVE_OPTION_TABLE
+	bool
+	default n
+	depends on BOARD_MSI_MS_6178
+
+config IRQ_SLOT_COUNT
+	int
+	default 4
+	depends on BOARD_MSI_MS_6178
+
+config VIDEO_MB
+	int
+	default 1
+	depends on BOARD_MSI_MS_6178
+
Index: src/mainboard/msi/ms6178/devicetree.cb
===================================================================
--- src/mainboard/msi/ms6178/devicetree.cb	(Revision 4612)
+++ src/mainboard/msi/ms6178/devicetree.cb	(Arbeitskopie)
@@ -1,3 +1,23 @@ 
+##
+## This file is part of the coreboot project.
+##
+## Copyright (C) 2007 Uwe Hermann <uwe@hermann-uwe.de>
+##
+## This program is free software; you can redistribute it and/or modify
+## it under the terms of the GNU General Public License as published by
+## the Free Software Foundation; either version 2 of the License, or
+## (at your option) any later version.
+##
+## This program is distributed in the hope that it will be useful,
+## but WITHOUT ANY WARRANTY; without even the implied warranty of
+## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+## GNU General Public License for more details.
+##
+## You should have received a copy of the GNU General Public License
+## along with this program; if not, write to the Free Software
+## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
+##
+
 chip northbridge/intel/i82810			# Northbridge
   device apic_cluster 0 on			# APIC cluster
     chip cpu/intel/socket_PGA370		# CPU
@@ -6,11 +26,9 @@ 
   end
   device pci_domain 0 on
     device pci 0.0 on end			# Host bridge
-    device pci 1.0 off				# Onboard video
-      # chip drivers/pci/onboard
-      #   device pci 1.0 on end
-      #   register "rom_address" = "0xfff80000"
-      # end
+    chip drivers/pci/onboard			# Onboard VGA
+      device pci 1.0 on end
+      register "rom_address" = "0xfff80000"	# 512 KB image
     end
     chip southbridge/intel/i82801xx		# Southbridge
       register "ide0_enable" = "1"
@@ -43,7 +61,7 @@ 
             irq 0x70 = 1			# Keyboard interrupt
             irq 0x72 = 12			# Mouse interrupt
           end
-          device pnp 2e.6 on end		# Consumer IR (TODO)
+          device pnp 2e.6 off end		# Consumer IR (TODO)
           device pnp 2e.7 on			# Game port / MIDI / GPIO 1
             io 0x60 = 0x201
             io 0x62 = 0x330
Index: src/mainboard/msi/ms6178/Makefile.inc
===================================================================
--- src/mainboard/msi/ms6178/Makefile.inc	(Revision 0)
+++ src/mainboard/msi/ms6178/Makefile.inc	(Revision 0)
@@ -0,0 +1,22 @@ 
+##
+## This file is part of the coreboot project.
+##
+## Copyright (C) 2009 Uwe Hermann <uwe@hermann-uwe.de>
+##
+## This program is free software; you can redistribute it and/or modify
+## it under the terms of the GNU General Public License as published by
+## the Free Software Foundation; either version 2 of the License, or
+## (at your option) any later version.
+##
+## This program is distributed in the hope that it will be useful,
+## but WITHOUT ANY WARRANTY; without even the implied warranty of
+## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+## GNU General Public License for more details.
+##
+## You should have received a copy of the GNU General Public License
+## along with this program; if not, write to the Free Software
+## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
+##
+
+include $(src)/mainboard/Makefile.romccboard.inc
+
Index: src/mainboard/Makefile.romccboard.inc
===================================================================
--- src/mainboard/Makefile.romccboard.inc	(Revision 4612)
+++ src/mainboard/Makefile.romccboard.inc	(Arbeitskopie)
@@ -47,8 +47,13 @@ 
 $(obj)/mainboard/$(MAINBOARDDIR)/failover.inc: $(obj)/romcc $(src)/arch/i386/lib/failover.c
 	$(obj)/romcc -mcpu=p2 -O2 --label-prefix=failover $(INCLUDES) $(src)/arch/i386/lib/failover.c -o $@
 
+ifeq ($(HAVE_OPTION_TABLE),y)
+$(obj)/mainboard/$(MAINBOARDDIR)/auto.inc: $(obj)/romcc $(src)/mainboard/$(MAINBOARDDIR)/auto.c $(obj)/option_table.h
+	$(obj)/romcc -mcpu=p2 -O2 $(INCLUDES) $(src)/mainboard/$(MAINBOARDDIR)/auto.c -o $@
+else
 $(obj)/mainboard/$(MAINBOARDDIR)/auto.inc: $(obj)/romcc $(src)/mainboard/$(MAINBOARDDIR)/auto.c
 	$(obj)/romcc -mcpu=p2 -O2 $(INCLUDES) $(src)/mainboard/$(MAINBOARDDIR)/auto.c -o $@
+endif
 
 endif
 
Index: src/mainboard/asus/Kconfig
===================================================================
--- src/mainboard/asus/Kconfig	(Revision 4612)
+++ src/mainboard/asus/Kconfig	(Arbeitskopie)
@@ -27,6 +27,8 @@ 
 source "src/mainboard/asus/p2b-f/Kconfig"
 source "src/mainboard/asus/p3b-f/Kconfig"
 source "src/mainboard/asus/m2v-mx_se/Kconfig"
+source "src/mainboard/asus/mew-am/Kconfig"
+source "src/mainboard/asus/mew-vm/Kconfig"
 
 endchoice
 
Index: src/mainboard/asus/mew-am/Kconfig
===================================================================
--- src/mainboard/asus/mew-am/Kconfig	(Revision 0)
+++ src/mainboard/asus/mew-am/Kconfig	(Revision 0)
@@ -0,0 +1,59 @@ 
+##
+## This file is part of the coreboot project.
+##
+## Copyright (C) 2009 Uwe Hermann <uwe@hermann-uwe.de>
+##
+## This program is free software; you can redistribute it and/or modify
+## it under the terms of the GNU General Public License as published by
+## the Free Software Foundation; either version 2 of the License, or
+## (at your option) any later version.
+##
+## This program is distributed in the hope that it will be useful,
+## but WITHOUT ANY WARRANTY; without even the implied warranty of
+## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+## GNU General Public License for more details.
+##
+## You should have received a copy of the GNU General Public License
+## along with this program; if not, write to the Free Software
+## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
+##
+
+config BOARD_ASUS_MEW_AM
+	bool "MEW-AM"
+	select ARCH_X86
+	select CPU_INTEL_SOCKET_PGA370
+	select NORTHBRIDGE_INTEL_I82810
+	select SOUTHBRIDGE_INTEL_I82801XX
+	select SUPERIO_SMSC_SMSCSUPERIO
+	select HAVE_PIRQ_TABLE
+	select UDELAY_IO
+	select PCI_ROM_RUN
+	select CONSOLE_VGA
+	help
+	  ASUS MEW-AM mainboard.
+
+config MAINBOARD_DIR
+	string
+	default asus/mew-am
+	depends on BOARD_ASUS_MEW_AM
+
+config MAINBOARD_PART_NUMBER
+	string
+	default "MEW-AM"
+	depends on BOARD_ASUS_MEW_AM
+
+config HAVE_OPTION_TABLE
+	bool
+	default n
+	depends on BOARD_ASUS_MEW_AM
+
+config IRQ_SLOT_COUNT
+	int
+	default 8
+	depends on BOARD_ASUS_MEW_AM
+
+config VIDEO_MB
+	int
+	default 1
+	depends on BOARD_ASUS_MEW_AM
+
Index: src/mainboard/asus/mew-am/Makefile.inc
===================================================================
--- src/mainboard/asus/mew-am/Makefile.inc	(Revision 0)
+++ src/mainboard/asus/mew-am/Makefile.inc	(Revision 0)
@@ -0,0 +1,22 @@ 
+##
+## This file is part of the coreboot project.
+##
+## Copyright (C) 2009 Uwe Hermann <uwe@hermann-uwe.de>
+##
+## This program is free software; you can redistribute it and/or modify
+## it under the terms of the GNU General Public License as published by
+## the Free Software Foundation; either version 2 of the License, or
+## (at your option) any later version.
+##
+## This program is distributed in the hope that it will be useful,
+## but WITHOUT ANY WARRANTY; without even the implied warranty of
+## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+## GNU General Public License for more details.
+##
+## You should have received a copy of the GNU General Public License
+## along with this program; if not, write to the Free Software
+## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
+##
+
+include $(src)/mainboard/Makefile.romccboard.inc
+
Index: src/mainboard/asus/mew-vm/Kconfig
===================================================================
--- src/mainboard/asus/mew-vm/Kconfig	(Revision 0)
+++ src/mainboard/asus/mew-vm/Kconfig	(Revision 0)
@@ -0,0 +1,54 @@ 
+##
+## This file is part of the coreboot project.
+##
+## Copyright (C) 2009 Uwe Hermann <uwe@hermann-uwe.de>
+##
+## This program is free software; you can redistribute it and/or modify
+## it under the terms of the GNU General Public License as published by
+## the Free Software Foundation; either version 2 of the License, or
+## (at your option) any later version.
+##
+## This program is distributed in the hope that it will be useful,
+## but WITHOUT ANY WARRANTY; without even the implied warranty of
+## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+## GNU General Public License for more details.
+##
+## You should have received a copy of the GNU General Public License
+## along with this program; if not, write to the Free Software
+## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
+##
+
+config BOARD_ASUS_MEW_VM
+	bool "MEW-VM"
+	select ARCH_X86
+	select CPU_INTEL_SOCKET_PGA370
+	select NORTHBRIDGE_INTEL_I82810
+	select SOUTHBRIDGE_INTEL_I82801XX
+	select SUPERIO_SMSC_SMSCSUPERIO
+	select HAVE_PIRQ_TABLE
+	select UDELAY_IO
+	select PCI_ROM_RUN
+	select CONSOLE_VGA
+	help
+	  ASUS MEW-VM mainboard.
+
+config MAINBOARD_DIR
+	string
+	default asus/mew-vm
+	depends on BOARD_ASUS_MEW_VM
+
+config MAINBOARD_PART_NUMBER
+	string
+	default "MEW-VM"
+	depends on BOARD_ASUS_MEW_VM
+
+config IRQ_SLOT_COUNT
+	int
+	default 11
+	depends on BOARD_ASUS_MEW_VM
+
+config VIDEO_MB
+	int
+	default 1
+	depends on BOARD_ASUS_MEW_VM
+
Index: src/mainboard/asus/mew-vm/Makefile.inc
===================================================================
--- src/mainboard/asus/mew-vm/Makefile.inc	(Revision 0)
+++ src/mainboard/asus/mew-vm/Makefile.inc	(Revision 0)
@@ -0,0 +1,22 @@ 
+##
+## This file is part of the coreboot project.
+##
+## Copyright (C) 2009 Uwe Hermann <uwe@hermann-uwe.de>
+##
+## This program is free software; you can redistribute it and/or modify
+## it under the terms of the GNU General Public License as published by
+## the Free Software Foundation; either version 2 of the License, or
+## (at your option) any later version.
+##
+## This program is distributed in the hope that it will be useful,
+## but WITHOUT ANY WARRANTY; without even the implied warranty of
+## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+## GNU General Public License for more details.
+##
+## You should have received a copy of the GNU General Public License
+## along with this program; if not, write to the Free Software
+## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
+##
+
+include $(src)/mainboard/Makefile.romccboard.inc
+