Add kconfig support for all missing Intel 440BX based boards.
This includes: soyo/sy-6ba-plus-iii a-trend/atc-6240 a-trend/atc-6220 gigabyte/ga-6bxc biostar/m6tba azza/pt-6ibd tyan/s1846 abit/be6-ii_v2_0 compaq/deskpro_en_sff_p600msi/ms6119 msi/ms6147 asus/p2b asus/p2b-d asus/p2b-ds asus/p3b-f The Makefile.inc for all of them are _exactly_ the same, so I made a common src/mainboard/Makefile.romccboard.inc (maybe needs a nicer name). I also suspect that many other romcc-based boards will be able to re-use this Makefile.inc. Apart from the board name, most boards only differ in the Super I/O that's being used and the IRQ_SLOT_COUNT value. The Tyan S1846 is a bit different as it doesn't have an irq_tables.c. I also dropped the broken MS-6178 kconfig stuff for now, I'll submit a proper config in another patch. Signed-off-by: Uwe Hermann <uwe@hermann-uwe.de> Acked-by: Myles Watson <mylesgw@gmail.com> Acked-by: Stefan Reinauer <stepan@coresystems.de> git-svn-id: svn://svn.coreboot.org/coreboot/trunk@4587 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
This commit is contained in:
		
							
								
								
									
										54
									
								
								src/mainboard/Makefile.romccboard.inc
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										54
									
								
								src/mainboard/Makefile.romccboard.inc
									
									
									
									
									
										Normal file
									
								
							@@ -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
 | 
				
			||||||
 | 
					##
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					initobj-y += crt0.o
 | 
				
			||||||
 | 
					crt0-y += ../../../../src/cpu/x86/16bit/entry16.inc
 | 
				
			||||||
 | 
					crt0-y += ../../../../src/cpu/x86/32bit/entry32.inc
 | 
				
			||||||
 | 
					crt0-y += ../../../../src/cpu/x86/16bit/reset16.inc
 | 
				
			||||||
 | 
					crt0-y += ../../../../src/arch/i386/lib/cpu_reset.inc
 | 
				
			||||||
 | 
					crt0-y += ../../../../src/arch/i386/lib/id.inc
 | 
				
			||||||
 | 
					crt0-y += failover.inc
 | 
				
			||||||
 | 
					crt0-y += ../../../../src/cpu/x86/fpu/enable_fpu.inc
 | 
				
			||||||
 | 
					crt0-y += ../../../../src/cpu/x86/mmx/enable_mmx.inc
 | 
				
			||||||
 | 
					crt0-y += auto.inc
 | 
				
			||||||
 | 
					crt0-y += ../../../../src/cpu/x86/mmx/disable_mmx.inc
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					ldscript-y += ../../../../src/arch/i386/init/ldscript_fallback_cbfs.lb
 | 
				
			||||||
 | 
					ldscript-y += ../../../../src/cpu/x86/16bit/entry16.lds
 | 
				
			||||||
 | 
					ldscript-y += ../../../../src/cpu/x86/32bit/entry32.lds
 | 
				
			||||||
 | 
					ldscript-y += ../../../../src/cpu/x86/16bit/reset16.lds
 | 
				
			||||||
 | 
					ldscript-y += ../../../../src/arch/i386/lib/id.lds
 | 
				
			||||||
 | 
					ldscript-y += ../../../../src/arch/i386/lib/failover.lds
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					driver-y += mainboard.o
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					obj-$(CONFIG_HAVE_MP_TABLE) += mptable.o
 | 
				
			||||||
 | 
					obj-$(CONFIG_HAVE_PIRQ_TABLE) += irq_tables.o
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					ifdef POST_EVALUATION
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					$(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 $@
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					$(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
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -1 +1,29 @@
 | 
				
			|||||||
#
 | 
					##
 | 
				
			||||||
 | 
					## 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_A_TREND
 | 
				
			||||||
 | 
						
 | 
				
			||||||
 | 
					source "src/mainboard/a-trend/atc-6220/Kconfig"
 | 
				
			||||||
 | 
					source "src/mainboard/a-trend/atc-6240/Kconfig"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					endchoice
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										54
									
								
								src/mainboard/a-trend/atc-6220/Kconfig
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										54
									
								
								src/mainboard/a-trend/atc-6220/Kconfig
									
									
									
									
									
										Normal file
									
								
							@@ -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_A_TREND_ATC_6220
 | 
				
			||||||
 | 
						bool "ATC-6220"
 | 
				
			||||||
 | 
						select ARCH_X86
 | 
				
			||||||
 | 
						select CPU_INTEL_SLOT_2
 | 
				
			||||||
 | 
						select NORTHBRIDGE_INTEL_I440BX
 | 
				
			||||||
 | 
						select SOUTHBRIDGE_INTEL_I82371EB
 | 
				
			||||||
 | 
						select SUPERIO_WINBOND_W83977TF
 | 
				
			||||||
 | 
						select HAVE_PIRQ_TABLE
 | 
				
			||||||
 | 
						select UDELAY_IO
 | 
				
			||||||
 | 
						select PCI_ROM_RUN
 | 
				
			||||||
 | 
						select CONSOLE_VGA
 | 
				
			||||||
 | 
						help
 | 
				
			||||||
 | 
						  A-Trend ATC-6220 mainboard.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					config MAINBOARD_DIR
 | 
				
			||||||
 | 
						string
 | 
				
			||||||
 | 
						default a-trend/atc-6220
 | 
				
			||||||
 | 
						depends on BOARD_A_TREND_ATC_6220
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					config MAINBOARD_PART_NUMBER
 | 
				
			||||||
 | 
						string
 | 
				
			||||||
 | 
						default "ATC-6220"
 | 
				
			||||||
 | 
						depends on BOARD_A_TREND_ATC_6220
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					config HAVE_OPTION_TABLE
 | 
				
			||||||
 | 
						bool
 | 
				
			||||||
 | 
						default n
 | 
				
			||||||
 | 
						depends on BOARD_A_TREND_ATC_6220
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					config IRQ_SLOT_COUNT
 | 
				
			||||||
 | 
						int
 | 
				
			||||||
 | 
						default 7
 | 
				
			||||||
 | 
						depends on BOARD_A_TREND_ATC_6220
 | 
				
			||||||
 | 
					
 | 
				
			||||||
							
								
								
									
										22
									
								
								src/mainboard/a-trend/atc-6220/Makefile.inc
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										22
									
								
								src/mainboard/a-trend/atc-6220/Makefile.inc
									
									
									
									
									
										Normal file
									
								
							@@ -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
 | 
				
			||||||
 | 
					
 | 
				
			||||||
							
								
								
									
										54
									
								
								src/mainboard/a-trend/atc-6240/Kconfig
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										54
									
								
								src/mainboard/a-trend/atc-6240/Kconfig
									
									
									
									
									
										Normal file
									
								
							@@ -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_A_TREND_ATC_6240
 | 
				
			||||||
 | 
						bool "ATC-6240"
 | 
				
			||||||
 | 
						select ARCH_X86
 | 
				
			||||||
 | 
						select CPU_INTEL_SLOT_2
 | 
				
			||||||
 | 
						select NORTHBRIDGE_INTEL_I440BX
 | 
				
			||||||
 | 
						select SOUTHBRIDGE_INTEL_I82371EB
 | 
				
			||||||
 | 
						select SUPERIO_WINBOND_W83627HF
 | 
				
			||||||
 | 
						select HAVE_PIRQ_TABLE
 | 
				
			||||||
 | 
						select UDELAY_IO
 | 
				
			||||||
 | 
						select PCI_ROM_RUN
 | 
				
			||||||
 | 
						select CONSOLE_VGA
 | 
				
			||||||
 | 
						help
 | 
				
			||||||
 | 
						  A-Trend ATC-6240 mainboard.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					config MAINBOARD_DIR
 | 
				
			||||||
 | 
						string
 | 
				
			||||||
 | 
						default a-trend/atc-6240
 | 
				
			||||||
 | 
						depends on BOARD_A_TREND_ATC_6240
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					config MAINBOARD_PART_NUMBER
 | 
				
			||||||
 | 
						string
 | 
				
			||||||
 | 
						default "ATC-6240"
 | 
				
			||||||
 | 
						depends on BOARD_A_TREND_ATC_6240
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					config HAVE_OPTION_TABLE
 | 
				
			||||||
 | 
						bool
 | 
				
			||||||
 | 
						default n
 | 
				
			||||||
 | 
						depends on BOARD_A_TREND_ATC_6240
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					config IRQ_SLOT_COUNT
 | 
				
			||||||
 | 
						int
 | 
				
			||||||
 | 
						default 7
 | 
				
			||||||
 | 
						depends on BOARD_A_TREND_ATC_6240
 | 
				
			||||||
 | 
					
 | 
				
			||||||
							
								
								
									
										22
									
								
								src/mainboard/a-trend/atc-6240/Makefile.inc
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										22
									
								
								src/mainboard/a-trend/atc-6240/Makefile.inc
									
									
									
									
									
										Normal file
									
								
							@@ -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
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -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_ABIT
 | 
				
			||||||
 | 
						
 | 
				
			||||||
 | 
					source "src/mainboard/abit/be6-ii_v2_0/Kconfig"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					endchoice
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										54
									
								
								src/mainboard/abit/be6-ii_v2_0/Kconfig
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										54
									
								
								src/mainboard/abit/be6-ii_v2_0/Kconfig
									
									
									
									
									
										Normal file
									
								
							@@ -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_ABIT_BE6_II_V2_0
 | 
				
			||||||
 | 
						bool "BE6-II V2.0"
 | 
				
			||||||
 | 
						select ARCH_X86
 | 
				
			||||||
 | 
						select CPU_INTEL_SLOT_2
 | 
				
			||||||
 | 
						select NORTHBRIDGE_INTEL_I440BX
 | 
				
			||||||
 | 
						select SOUTHBRIDGE_INTEL_I82371EB
 | 
				
			||||||
 | 
						select SUPERIO_WINBOND_W83977TF
 | 
				
			||||||
 | 
						select HAVE_PIRQ_TABLE
 | 
				
			||||||
 | 
						select UDELAY_IO
 | 
				
			||||||
 | 
						select PCI_ROM_RUN
 | 
				
			||||||
 | 
						select CONSOLE_VGA
 | 
				
			||||||
 | 
						help
 | 
				
			||||||
 | 
						  Abit BE6-II V2.0 mainboard.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					config MAINBOARD_DIR
 | 
				
			||||||
 | 
						string
 | 
				
			||||||
 | 
						default abit/be6-ii_v2_0
 | 
				
			||||||
 | 
						depends on BOARD_ABIT_BE6_II_V2_0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					config MAINBOARD_PART_NUMBER
 | 
				
			||||||
 | 
						string
 | 
				
			||||||
 | 
						default "BE6-II V2.0"
 | 
				
			||||||
 | 
						depends on BOARD_ABIT_BE6_II_V2_0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					config HAVE_OPTION_TABLE
 | 
				
			||||||
 | 
						bool
 | 
				
			||||||
 | 
						default n
 | 
				
			||||||
 | 
						depends on BOARD_ABIT_BE6_II_V2_0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					config IRQ_SLOT_COUNT
 | 
				
			||||||
 | 
						int
 | 
				
			||||||
 | 
						default 9
 | 
				
			||||||
 | 
						depends on BOARD_ABIT_BE6_II_V2_0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
							
								
								
									
										22
									
								
								src/mainboard/abit/be6-ii_v2_0/Makefile.inc
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										22
									
								
								src/mainboard/abit/be6-ii_v2_0/Makefile.inc
									
									
									
									
									
										Normal file
									
								
							@@ -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
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -22,7 +22,10 @@ choice
 | 
				
			|||||||
	prompt "Mainboard model"
 | 
						prompt "Mainboard model"
 | 
				
			||||||
	depends on VENDOR_ASUS
 | 
						depends on VENDOR_ASUS
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					source "src/mainboard/asus/p2b/Kconfig"
 | 
				
			||||||
 | 
					source "src/mainboard/asus/p2b-d/Kconfig"
 | 
				
			||||||
source "src/mainboard/asus/p2b-f/Kconfig"
 | 
					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/m2v-mx_se/Kconfig"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
endchoice
 | 
					endchoice
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										62
									
								
								src/mainboard/asus/p2b-d/Kconfig
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										62
									
								
								src/mainboard/asus/p2b-d/Kconfig
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,62 @@
 | 
				
			|||||||
 | 
					##
 | 
				
			||||||
 | 
					## 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_P2B_D
 | 
				
			||||||
 | 
						bool "P2B-D"
 | 
				
			||||||
 | 
						select ARCH_X86
 | 
				
			||||||
 | 
						select CPU_INTEL_SLOT_2
 | 
				
			||||||
 | 
						select NORTHBRIDGE_INTEL_I440BX
 | 
				
			||||||
 | 
						select SOUTHBRIDGE_INTEL_I82371EB
 | 
				
			||||||
 | 
						select SUPERIO_WINBOND_W83977TF
 | 
				
			||||||
 | 
						select HAVE_PIRQ_TABLE
 | 
				
			||||||
 | 
						select HAVE_MP_TABLE
 | 
				
			||||||
 | 
						select SMP
 | 
				
			||||||
 | 
						select IOAPIC
 | 
				
			||||||
 | 
						select UDELAY_IO
 | 
				
			||||||
 | 
						select PCI_ROM_RUN
 | 
				
			||||||
 | 
						select CONSOLE_VGA
 | 
				
			||||||
 | 
						help
 | 
				
			||||||
 | 
						  ASUS P2B-D mainboard.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					config MAINBOARD_DIR
 | 
				
			||||||
 | 
						string
 | 
				
			||||||
 | 
						default asus/p2b-d
 | 
				
			||||||
 | 
						depends on BOARD_ASUS_P2B_D
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					config MAINBOARD_PART_NUMBER
 | 
				
			||||||
 | 
						string
 | 
				
			||||||
 | 
						default "P2B-D"
 | 
				
			||||||
 | 
						depends on BOARD_ASUS_P2B_D
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					config HAVE_OPTION_TABLE
 | 
				
			||||||
 | 
						bool
 | 
				
			||||||
 | 
						default n
 | 
				
			||||||
 | 
						depends on BOARD_ASUS_P2B_D
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					config IRQ_SLOT_COUNT
 | 
				
			||||||
 | 
						int
 | 
				
			||||||
 | 
						default 6
 | 
				
			||||||
 | 
						depends on BOARD_ASUS_P2B_D
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					config MAX_CPUS
 | 
				
			||||||
 | 
						int
 | 
				
			||||||
 | 
						default 2
 | 
				
			||||||
 | 
						depends on BOARD_ASUS_P2B_D
 | 
				
			||||||
 | 
					
 | 
				
			||||||
							
								
								
									
										22
									
								
								src/mainboard/asus/p2b-d/Makefile.inc
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										22
									
								
								src/mainboard/asus/p2b-d/Makefile.inc
									
									
									
									
									
										Normal file
									
								
							@@ -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
 | 
				
			||||||
 | 
					
 | 
				
			||||||
							
								
								
									
										62
									
								
								src/mainboard/asus/p2b-ds/Kconfig
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										62
									
								
								src/mainboard/asus/p2b-ds/Kconfig
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,62 @@
 | 
				
			|||||||
 | 
					##
 | 
				
			||||||
 | 
					## 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_P2B_DS
 | 
				
			||||||
 | 
						bool "P2B-DS"
 | 
				
			||||||
 | 
						select ARCH_X86
 | 
				
			||||||
 | 
						select CPU_INTEL_SLOT_2
 | 
				
			||||||
 | 
						select NORTHBRIDGE_INTEL_I440BX
 | 
				
			||||||
 | 
						select SOUTHBRIDGE_INTEL_I82371EB
 | 
				
			||||||
 | 
						select SUPERIO_WINBOND_W83977TF
 | 
				
			||||||
 | 
						select HAVE_PIRQ_TABLE
 | 
				
			||||||
 | 
						select HAVE_MP_TABLE
 | 
				
			||||||
 | 
						select SMP
 | 
				
			||||||
 | 
						select IOAPIC
 | 
				
			||||||
 | 
						select UDELAY_IO
 | 
				
			||||||
 | 
						select PCI_ROM_RUN
 | 
				
			||||||
 | 
						select CONSOLE_VGA
 | 
				
			||||||
 | 
						help
 | 
				
			||||||
 | 
						  ASUS P2B-DS mainboard.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					config MAINBOARD_DIR
 | 
				
			||||||
 | 
						string
 | 
				
			||||||
 | 
						default asus/p2b-ds
 | 
				
			||||||
 | 
						depends on BOARD_ASUS_P2B_DS
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					config MAINBOARD_PART_NUMBER
 | 
				
			||||||
 | 
						string
 | 
				
			||||||
 | 
						default "P2B-DS"
 | 
				
			||||||
 | 
						depends on BOARD_ASUS_P2B_DS
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					config HAVE_OPTION_TABLE
 | 
				
			||||||
 | 
						bool
 | 
				
			||||||
 | 
						default n
 | 
				
			||||||
 | 
						depends on BOARD_ASUS_P2B_DS
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					config IRQ_SLOT_COUNT
 | 
				
			||||||
 | 
						int
 | 
				
			||||||
 | 
						default 7
 | 
				
			||||||
 | 
						depends on BOARD_ASUS_P2B_DS
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					config MAX_CPUS
 | 
				
			||||||
 | 
						int
 | 
				
			||||||
 | 
						default 2
 | 
				
			||||||
 | 
						depends on BOARD_ASUS_P2B_DS
 | 
				
			||||||
 | 
					
 | 
				
			||||||
							
								
								
									
										22
									
								
								src/mainboard/asus/p2b-ds/Makefile.inc
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										22
									
								
								src/mainboard/asus/p2b-ds/Makefile.inc
									
									
									
									
									
										Normal file
									
								
							@@ -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
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -37,11 +37,6 @@ config MAINBOARD_DIR
 | 
				
			|||||||
	default asus/p2b-f
 | 
						default asus/p2b-f
 | 
				
			||||||
	depends on BOARD_ASUS_P2B_F
 | 
						depends on BOARD_ASUS_P2B_F
 | 
				
			||||||
 | 
					
 | 
				
			||||||
config MAINBOARD_VENDOR
 | 
					 | 
				
			||||||
	string
 | 
					 | 
				
			||||||
	default "ASUS"
 | 
					 | 
				
			||||||
	depends on BOARD_ASUS_P2B_F
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
config MAINBOARD_PART_NUMBER
 | 
					config MAINBOARD_PART_NUMBER
 | 
				
			||||||
	string
 | 
						string
 | 
				
			||||||
	default "P2B-F"
 | 
						default "P2B-F"
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -18,37 +18,5 @@
 | 
				
			|||||||
## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
 | 
					## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
 | 
				
			||||||
##
 | 
					##
 | 
				
			||||||
 | 
					
 | 
				
			||||||
initobj-y += crt0.o
 | 
					include $(src)/mainboard/Makefile.romccboard.inc
 | 
				
			||||||
crt0-y += ../../../../src/cpu/x86/16bit/entry16.inc
 | 
					 | 
				
			||||||
crt0-y += ../../../../src/cpu/x86/32bit/entry32.inc
 | 
					 | 
				
			||||||
crt0-y += ../../../../src/cpu/x86/16bit/reset16.inc
 | 
					 | 
				
			||||||
crt0-y += ../../../../src/arch/i386/lib/cpu_reset.inc
 | 
					 | 
				
			||||||
crt0-y += ../../../../src/arch/i386/lib/id.inc
 | 
					 | 
				
			||||||
crt0-y += failover.inc
 | 
					 | 
				
			||||||
crt0-y += ../../../../src/cpu/x86/fpu/enable_fpu.inc
 | 
					 | 
				
			||||||
crt0-y += ../../../../src/cpu/x86/mmx/enable_mmx.inc
 | 
					 | 
				
			||||||
crt0-y += auto.inc
 | 
					 | 
				
			||||||
crt0-y += ../../../../src/cpu/x86/mmx/disable_mmx.inc
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
ldscript-y += ../../../../src/arch/i386/init/ldscript_fallback_cbfs.lb
 | 
					 | 
				
			||||||
ldscript-y += ../../../../src/cpu/x86/16bit/entry16.lds
 | 
					 | 
				
			||||||
ldscript-y += ../../../../src/cpu/x86/32bit/entry32.lds
 | 
					 | 
				
			||||||
ldscript-y += ../../../../src/cpu/x86/16bit/reset16.lds
 | 
					 | 
				
			||||||
ldscript-y += ../../../../src/arch/i386/lib/id.lds
 | 
					 | 
				
			||||||
ldscript-y += ../../../../src/arch/i386/lib/failover.lds
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
driver-y += mainboard.o
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
obj-$(CONFIG_HAVE_MP_TABLE) += mptable.o
 | 
					 | 
				
			||||||
obj-$(CONFIG_HAVE_PIRQ_TABLE) += irq_tables.o
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
ifdef POST_EVALUATION
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
$(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 $@
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
$(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
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										54
									
								
								src/mainboard/asus/p2b/Kconfig
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										54
									
								
								src/mainboard/asus/p2b/Kconfig
									
									
									
									
									
										Normal file
									
								
							@@ -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_P2B
 | 
				
			||||||
 | 
						bool "P2B"
 | 
				
			||||||
 | 
						select ARCH_X86
 | 
				
			||||||
 | 
						select CPU_INTEL_SLOT_2
 | 
				
			||||||
 | 
						select NORTHBRIDGE_INTEL_I440BX
 | 
				
			||||||
 | 
						select SOUTHBRIDGE_INTEL_I82371EB
 | 
				
			||||||
 | 
						select SUPERIO_WINBOND_W83977TF
 | 
				
			||||||
 | 
						select HAVE_PIRQ_TABLE
 | 
				
			||||||
 | 
						select UDELAY_IO
 | 
				
			||||||
 | 
						select PCI_ROM_RUN
 | 
				
			||||||
 | 
						select CONSOLE_VGA
 | 
				
			||||||
 | 
						help
 | 
				
			||||||
 | 
						  ASUS P2B mainboard.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					config MAINBOARD_DIR
 | 
				
			||||||
 | 
						string
 | 
				
			||||||
 | 
						default asus/p2b
 | 
				
			||||||
 | 
						depends on BOARD_ASUS_P2B
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					config MAINBOARD_PART_NUMBER
 | 
				
			||||||
 | 
						string
 | 
				
			||||||
 | 
						default "P2B"
 | 
				
			||||||
 | 
						depends on BOARD_ASUS_P2B
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					config HAVE_OPTION_TABLE
 | 
				
			||||||
 | 
						bool
 | 
				
			||||||
 | 
						default n
 | 
				
			||||||
 | 
						depends on BOARD_ASUS_P2B
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					config IRQ_SLOT_COUNT
 | 
				
			||||||
 | 
						int
 | 
				
			||||||
 | 
						default 6
 | 
				
			||||||
 | 
						depends on BOARD_ASUS_P2B
 | 
				
			||||||
 | 
					
 | 
				
			||||||
							
								
								
									
										22
									
								
								src/mainboard/asus/p2b/Makefile.inc
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										22
									
								
								src/mainboard/asus/p2b/Makefile.inc
									
									
									
									
									
										Normal file
									
								
							@@ -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
 | 
				
			||||||
 | 
					
 | 
				
			||||||
							
								
								
									
										54
									
								
								src/mainboard/asus/p3b-f/Kconfig
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										54
									
								
								src/mainboard/asus/p3b-f/Kconfig
									
									
									
									
									
										Normal file
									
								
							@@ -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_P3B_F
 | 
				
			||||||
 | 
						bool "P3B-F"
 | 
				
			||||||
 | 
						select ARCH_X86
 | 
				
			||||||
 | 
						select CPU_INTEL_SLOT_2
 | 
				
			||||||
 | 
						select NORTHBRIDGE_INTEL_I440BX
 | 
				
			||||||
 | 
						select SOUTHBRIDGE_INTEL_I82371EB
 | 
				
			||||||
 | 
						select SUPERIO_WINBOND_W83977TF
 | 
				
			||||||
 | 
						select HAVE_PIRQ_TABLE
 | 
				
			||||||
 | 
						select UDELAY_IO
 | 
				
			||||||
 | 
						select PCI_ROM_RUN
 | 
				
			||||||
 | 
						select CONSOLE_VGA
 | 
				
			||||||
 | 
						help
 | 
				
			||||||
 | 
						  ASUS P3B-F mainboard.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					config MAINBOARD_DIR
 | 
				
			||||||
 | 
						string
 | 
				
			||||||
 | 
						default asus/p3b-f
 | 
				
			||||||
 | 
						depends on BOARD_ASUS_P3B_F
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					config MAINBOARD_PART_NUMBER
 | 
				
			||||||
 | 
						string
 | 
				
			||||||
 | 
						default "P3B-F"
 | 
				
			||||||
 | 
						depends on BOARD_ASUS_P3B_F
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					config HAVE_OPTION_TABLE
 | 
				
			||||||
 | 
						bool
 | 
				
			||||||
 | 
						default n
 | 
				
			||||||
 | 
						depends on BOARD_ASUS_P3B_F
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					config IRQ_SLOT_COUNT
 | 
				
			||||||
 | 
						int
 | 
				
			||||||
 | 
						default 8
 | 
				
			||||||
 | 
						depends on BOARD_ASUS_P3B_F
 | 
				
			||||||
 | 
					
 | 
				
			||||||
							
								
								
									
										22
									
								
								src/mainboard/asus/p3b-f/Makefile.inc
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										22
									
								
								src/mainboard/asus/p3b-f/Makefile.inc
									
									
									
									
									
										Normal file
									
								
							@@ -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
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -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_AZZA
 | 
				
			||||||
 | 
						
 | 
				
			||||||
 | 
					source "src/mainboard/azza/pt-6ibd/Kconfig"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					endchoice
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										54
									
								
								src/mainboard/azza/pt-6ibd/Kconfig
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										54
									
								
								src/mainboard/azza/pt-6ibd/Kconfig
									
									
									
									
									
										Normal file
									
								
							@@ -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_AZZA_PT_6IBD
 | 
				
			||||||
 | 
						bool "PT-6IBD"
 | 
				
			||||||
 | 
						select ARCH_X86
 | 
				
			||||||
 | 
						select CPU_INTEL_SLOT_2
 | 
				
			||||||
 | 
						select NORTHBRIDGE_INTEL_I440BX
 | 
				
			||||||
 | 
						select SOUTHBRIDGE_INTEL_I82371EB
 | 
				
			||||||
 | 
						select SUPERIO_WINBOND_W83977TF
 | 
				
			||||||
 | 
						select HAVE_PIRQ_TABLE
 | 
				
			||||||
 | 
						select UDELAY_IO
 | 
				
			||||||
 | 
						select PCI_ROM_RUN
 | 
				
			||||||
 | 
						select CONSOLE_VGA
 | 
				
			||||||
 | 
						help
 | 
				
			||||||
 | 
						  AZZA PT-6IBD mainboard.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					config MAINBOARD_DIR
 | 
				
			||||||
 | 
						string
 | 
				
			||||||
 | 
						default azza/pt-6ibd
 | 
				
			||||||
 | 
						depends on BOARD_AZZA_PT_6IBD
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					config MAINBOARD_PART_NUMBER
 | 
				
			||||||
 | 
						string
 | 
				
			||||||
 | 
						default "PT-6IBD"
 | 
				
			||||||
 | 
						depends on BOARD_AZZA_PT_6IBD
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					config HAVE_OPTION_TABLE
 | 
				
			||||||
 | 
						bool
 | 
				
			||||||
 | 
						default n
 | 
				
			||||||
 | 
						depends on BOARD_AZZA_PT_6IBD
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					config IRQ_SLOT_COUNT
 | 
				
			||||||
 | 
						int
 | 
				
			||||||
 | 
						default 7
 | 
				
			||||||
 | 
						depends on BOARD_AZZA_PT_6IBD
 | 
				
			||||||
 | 
					
 | 
				
			||||||
							
								
								
									
										22
									
								
								src/mainboard/azza/pt-6ibd/Makefile.inc
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										22
									
								
								src/mainboard/azza/pt-6ibd/Makefile.inc
									
									
									
									
									
										Normal file
									
								
							@@ -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
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -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_BIOSTAR
 | 
				
			||||||
 | 
						
 | 
				
			||||||
 | 
					source "src/mainboard/biostar/m6tba/Kconfig"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					endchoice
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										54
									
								
								src/mainboard/biostar/m6tba/Kconfig
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										54
									
								
								src/mainboard/biostar/m6tba/Kconfig
									
									
									
									
									
										Normal file
									
								
							@@ -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_BIOSTAR_M6TBA
 | 
				
			||||||
 | 
						bool "M6TBA"
 | 
				
			||||||
 | 
						select ARCH_X86
 | 
				
			||||||
 | 
						select CPU_INTEL_SLOT_2
 | 
				
			||||||
 | 
						select NORTHBRIDGE_INTEL_I440BX
 | 
				
			||||||
 | 
						select SOUTHBRIDGE_INTEL_I82371EB
 | 
				
			||||||
 | 
						select SUPERIO_SMSC_SMSCSUPERIO
 | 
				
			||||||
 | 
						select HAVE_PIRQ_TABLE
 | 
				
			||||||
 | 
						select UDELAY_IO
 | 
				
			||||||
 | 
						select PCI_ROM_RUN
 | 
				
			||||||
 | 
						select CONSOLE_VGA
 | 
				
			||||||
 | 
						help
 | 
				
			||||||
 | 
						  Biostar M6TBA mainboard.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					config MAINBOARD_DIR
 | 
				
			||||||
 | 
						string
 | 
				
			||||||
 | 
						default biostar/m6tba
 | 
				
			||||||
 | 
						depends on BOARD_BIOSTAR_M6TBA
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					config MAINBOARD_PART_NUMBER
 | 
				
			||||||
 | 
						string
 | 
				
			||||||
 | 
						default "M6TBA"
 | 
				
			||||||
 | 
						depends on BOARD_BIOSTAR_M6TBA
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					config HAVE_OPTION_TABLE
 | 
				
			||||||
 | 
						bool
 | 
				
			||||||
 | 
						default n
 | 
				
			||||||
 | 
						depends on BOARD_BIOSTAR_M6TBA
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					config IRQ_SLOT_COUNT
 | 
				
			||||||
 | 
						int
 | 
				
			||||||
 | 
						default 7
 | 
				
			||||||
 | 
						depends on BOARD_BIOSTAR_M6TBA
 | 
				
			||||||
 | 
					
 | 
				
			||||||
							
								
								
									
										22
									
								
								src/mainboard/biostar/m6tba/Makefile.inc
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										22
									
								
								src/mainboard/biostar/m6tba/Makefile.inc
									
									
									
									
									
										Normal file
									
								
							@@ -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
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -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_COMPAQ
 | 
				
			||||||
 | 
						
 | 
				
			||||||
 | 
					source "src/mainboard/compaq/deskpro_en_sff_p600/Kconfig"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					endchoice
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										54
									
								
								src/mainboard/compaq/deskpro_en_sff_p600/Kconfig
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										54
									
								
								src/mainboard/compaq/deskpro_en_sff_p600/Kconfig
									
									
									
									
									
										Normal file
									
								
							@@ -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_COMPAQ_DESKPRO_EN_SFF_P600
 | 
				
			||||||
 | 
						bool "Deskpro EN SFF P600"
 | 
				
			||||||
 | 
						select ARCH_X86
 | 
				
			||||||
 | 
						select CPU_INTEL_SLOT_2
 | 
				
			||||||
 | 
						select NORTHBRIDGE_INTEL_I440BX
 | 
				
			||||||
 | 
						select SOUTHBRIDGE_INTEL_I82371EB
 | 
				
			||||||
 | 
						select SUPERIO_NSC_PC97307
 | 
				
			||||||
 | 
						select HAVE_PIRQ_TABLE
 | 
				
			||||||
 | 
						select UDELAY_IO
 | 
				
			||||||
 | 
						select PCI_ROM_RUN
 | 
				
			||||||
 | 
						select CONSOLE_VGA
 | 
				
			||||||
 | 
						help
 | 
				
			||||||
 | 
						  Compaq Deskpro EN SFF P600 mainboard.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					config MAINBOARD_DIR
 | 
				
			||||||
 | 
						string
 | 
				
			||||||
 | 
						default compaq/deskpro_en_sff_p600
 | 
				
			||||||
 | 
						depends on BOARD_COMPAQ_DESKPRO_EN_SFF_P600
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					config MAINBOARD_PART_NUMBER
 | 
				
			||||||
 | 
						string
 | 
				
			||||||
 | 
						default "Deskpro EN SFF P600"
 | 
				
			||||||
 | 
						depends on BOARD_COMPAQ_DESKPRO_EN_SFF_P600
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					config HAVE_OPTION_TABLE
 | 
				
			||||||
 | 
						bool
 | 
				
			||||||
 | 
						default n
 | 
				
			||||||
 | 
						depends on BOARD_COMPAQ_DESKPRO_EN_SFF_P600
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					config IRQ_SLOT_COUNT
 | 
				
			||||||
 | 
						int
 | 
				
			||||||
 | 
						default 5
 | 
				
			||||||
 | 
						depends on BOARD_COMPAQ_DESKPRO_EN_SFF_P600
 | 
				
			||||||
 | 
					
 | 
				
			||||||
							
								
								
									
										22
									
								
								src/mainboard/compaq/deskpro_en_sff_p600/Makefile.inc
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										22
									
								
								src/mainboard/compaq/deskpro_en_sff_p600/Makefile.inc
									
									
									
									
									
										Normal file
									
								
							@@ -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
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -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_GIGABYTE
 | 
				
			||||||
 | 
						
 | 
				
			||||||
 | 
					source "src/mainboard/gigabyte/ga-6bxc/Kconfig"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					endchoice
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										54
									
								
								src/mainboard/gigabyte/ga-6bxc/Kconfig
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										54
									
								
								src/mainboard/gigabyte/ga-6bxc/Kconfig
									
									
									
									
									
										Normal file
									
								
							@@ -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_GIGABYTE_GA_6BXC
 | 
				
			||||||
 | 
						bool "GA-6BXC"
 | 
				
			||||||
 | 
						select ARCH_X86
 | 
				
			||||||
 | 
						select CPU_INTEL_SLOT_2
 | 
				
			||||||
 | 
						select NORTHBRIDGE_INTEL_I440BX
 | 
				
			||||||
 | 
						select SOUTHBRIDGE_INTEL_I82371EB
 | 
				
			||||||
 | 
						select SUPERIO_ITE_IT8671F
 | 
				
			||||||
 | 
						select HAVE_PIRQ_TABLE
 | 
				
			||||||
 | 
						select UDELAY_IO
 | 
				
			||||||
 | 
						select PCI_ROM_RUN
 | 
				
			||||||
 | 
						select CONSOLE_VGA
 | 
				
			||||||
 | 
						help
 | 
				
			||||||
 | 
						  GIGABYTE GA-6BXC mainboard.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					config MAINBOARD_DIR
 | 
				
			||||||
 | 
						string
 | 
				
			||||||
 | 
						default gigabyte/ga-6bxc
 | 
				
			||||||
 | 
						depends on BOARD_GIGABYTE_GA_6BXC
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					config MAINBOARD_PART_NUMBER
 | 
				
			||||||
 | 
						string
 | 
				
			||||||
 | 
						default "GA-6BXC"
 | 
				
			||||||
 | 
						depends on BOARD_GIGABYTE_GA_6BXC
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					config HAVE_OPTION_TABLE
 | 
				
			||||||
 | 
						bool
 | 
				
			||||||
 | 
						default n
 | 
				
			||||||
 | 
						depends on BOARD_GIGABYTE_GA_6BXC
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					config IRQ_SLOT_COUNT
 | 
				
			||||||
 | 
						int
 | 
				
			||||||
 | 
						default 5
 | 
				
			||||||
 | 
						depends on BOARD_GIGABYTE_GA_6BXC
 | 
				
			||||||
 | 
					
 | 
				
			||||||
							
								
								
									
										22
									
								
								src/mainboard/gigabyte/ga-6bxc/Makefile.inc
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										22
									
								
								src/mainboard/gigabyte/ga-6bxc/Makefile.inc
									
									
									
									
									
										Normal file
									
								
							@@ -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
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -22,21 +22,8 @@ choice
 | 
				
			|||||||
	prompt "Mainboard model"
 | 
						prompt "Mainboard model"
 | 
				
			||||||
	depends on VENDOR_MSI
 | 
						depends on VENDOR_MSI
 | 
				
			||||||
	
 | 
						
 | 
				
			||||||
config BOARD_MSI_MS6178
 | 
					source "src/mainboard/msi/ms6119/Kconfig"
 | 
				
			||||||
	bool "MS-6178"
 | 
					source "src/mainboard/msi/ms6147/Kconfig"
 | 
				
			||||||
	select ARCH_X86
 | 
					 | 
				
			||||||
	select CPU_INTEL_SOCKET_PGA370
 | 
					 | 
				
			||||||
	select NORTHBRIDGE_INTEL_I82810
 | 
					 | 
				
			||||||
	select SOUTHBRIDGE_INTEL_I82801XX
 | 
					 | 
				
			||||||
	select SUPERIO_WINBOND_W83627HF
 | 
					 | 
				
			||||||
	select HAVE_PIRQ_TABLE
 | 
					 | 
				
			||||||
	help
 | 
					 | 
				
			||||||
	  MSI MS-6178 mainboard.
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
endchoice
 | 
					endchoice
 | 
				
			||||||
 | 
					
 | 
				
			||||||
config MAINBOARD_DIR
 | 
					 | 
				
			||||||
	string
 | 
					 | 
				
			||||||
	default msi/ms6178
 | 
					 | 
				
			||||||
	depends on BOARD_MSI_MS6178
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										54
									
								
								src/mainboard/msi/ms6119/Kconfig
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										54
									
								
								src/mainboard/msi/ms6119/Kconfig
									
									
									
									
									
										Normal file
									
								
							@@ -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_MSI_MS_6119
 | 
				
			||||||
 | 
						bool "MS-6119"
 | 
				
			||||||
 | 
						select ARCH_X86
 | 
				
			||||||
 | 
						select CPU_INTEL_SLOT_2
 | 
				
			||||||
 | 
						select NORTHBRIDGE_INTEL_I440BX
 | 
				
			||||||
 | 
						select SOUTHBRIDGE_INTEL_I82371EB
 | 
				
			||||||
 | 
						select SUPERIO_WINBOND_W83977TF
 | 
				
			||||||
 | 
						select HAVE_PIRQ_TABLE
 | 
				
			||||||
 | 
						select UDELAY_IO
 | 
				
			||||||
 | 
						select PCI_ROM_RUN
 | 
				
			||||||
 | 
						select CONSOLE_VGA
 | 
				
			||||||
 | 
						help
 | 
				
			||||||
 | 
						  MSI MS-6119 mainboard.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					config MAINBOARD_DIR
 | 
				
			||||||
 | 
						string
 | 
				
			||||||
 | 
						default msi/ms6119
 | 
				
			||||||
 | 
						depends on BOARD_MSI_MS_6119
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					config MAINBOARD_PART_NUMBER
 | 
				
			||||||
 | 
						string
 | 
				
			||||||
 | 
						default "MS-6119"
 | 
				
			||||||
 | 
						depends on BOARD_MSI_MS_6119
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					config HAVE_OPTION_TABLE
 | 
				
			||||||
 | 
						bool
 | 
				
			||||||
 | 
						default n
 | 
				
			||||||
 | 
						depends on BOARD_MSI_MS_6119
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					config IRQ_SLOT_COUNT
 | 
				
			||||||
 | 
						int
 | 
				
			||||||
 | 
						default 7
 | 
				
			||||||
 | 
						depends on BOARD_MSI_MS_6119
 | 
				
			||||||
 | 
					
 | 
				
			||||||
							
								
								
									
										22
									
								
								src/mainboard/msi/ms6119/Makefile.inc
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										22
									
								
								src/mainboard/msi/ms6119/Makefile.inc
									
									
									
									
									
										Normal file
									
								
							@@ -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
 | 
				
			||||||
 | 
					
 | 
				
			||||||
							
								
								
									
										54
									
								
								src/mainboard/msi/ms6147/Kconfig
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										54
									
								
								src/mainboard/msi/ms6147/Kconfig
									
									
									
									
									
										Normal file
									
								
							@@ -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_MSI_MS_6147
 | 
				
			||||||
 | 
						bool "MS-6147"
 | 
				
			||||||
 | 
						select ARCH_X86
 | 
				
			||||||
 | 
						select CPU_INTEL_SLOT_2
 | 
				
			||||||
 | 
						select NORTHBRIDGE_INTEL_I440BX
 | 
				
			||||||
 | 
						select SOUTHBRIDGE_INTEL_I82371EB
 | 
				
			||||||
 | 
						select SUPERIO_WINBOND_W83977TF
 | 
				
			||||||
 | 
						select HAVE_PIRQ_TABLE
 | 
				
			||||||
 | 
						select UDELAY_IO
 | 
				
			||||||
 | 
						select PCI_ROM_RUN
 | 
				
			||||||
 | 
						select CONSOLE_VGA
 | 
				
			||||||
 | 
						help
 | 
				
			||||||
 | 
						  MSI MS-6147 mainboard.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					config MAINBOARD_DIR
 | 
				
			||||||
 | 
						string
 | 
				
			||||||
 | 
						default msi/ms6147
 | 
				
			||||||
 | 
						depends on BOARD_MSI_MS_6147
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					config MAINBOARD_PART_NUMBER
 | 
				
			||||||
 | 
						string
 | 
				
			||||||
 | 
						default "MS-6147"
 | 
				
			||||||
 | 
						depends on BOARD_MSI_MS_6147
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					config HAVE_OPTION_TABLE
 | 
				
			||||||
 | 
						bool
 | 
				
			||||||
 | 
						default n
 | 
				
			||||||
 | 
						depends on BOARD_MSI_MS_6147
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					config IRQ_SLOT_COUNT
 | 
				
			||||||
 | 
						int
 | 
				
			||||||
 | 
						default 8
 | 
				
			||||||
 | 
						depends on BOARD_MSI_MS_6147
 | 
				
			||||||
 | 
					
 | 
				
			||||||
							
								
								
									
										22
									
								
								src/mainboard/msi/ms6147/Makefile.inc
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										22
									
								
								src/mainboard/msi/ms6147/Makefile.inc
									
									
									
									
									
										Normal file
									
								
							@@ -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
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -1,53 +0,0 @@
 | 
				
			|||||||
##
 | 
					 | 
				
			||||||
## 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
 | 
					 | 
				
			||||||
##
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
driver-y += mainboard.o
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
obj-$(CONFIG_HAVE_MP_TABLE) += mptable.o
 | 
					 | 
				
			||||||
obj-$(CONFIG_HAVE_PIRQ_TABLE) += irq_tables.o
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
initobj-y += ../../../arch/i386/init/entry.o
 | 
					 | 
				
			||||||
initobj-y += ../../../cpu/intel/model_6ex/car.o # FIXME. romcc.
 | 
					 | 
				
			||||||
# initobj-y += ../../../arch/i386/init/rombootstrap.o
 | 
					 | 
				
			||||||
# initobj-y += ../../../cpu/intel/model_6ex/disable_car.o
 | 
					 | 
				
			||||||
initobj-y += ../../../pc80/mc146818rtc_early.o
 | 
					 | 
				
			||||||
initobj-y += ../../../arch/i386/lib/console.o
 | 
					 | 
				
			||||||
initobj-y += ../../../arch/i386/lib/console_printk.o
 | 
					 | 
				
			||||||
# initobj-y += ../../../ram/ramtest.o # FIXME
 | 
					 | 
				
			||||||
initobj-y += ../../../southbridge/intel/i82801xx/i82801xx_early_smbus.o
 | 
					 | 
				
			||||||
initobj-y += ../../../southbridge/intel/i82801xx/i82801xx_reset.o
 | 
					 | 
				
			||||||
initobj-y += ../../../superio/winbond/w83627hf/w83627hf_early_serial.o
 | 
					 | 
				
			||||||
initobj-y += ../../../northbridge/intel/i82810/raminit.o
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
ifdef POST_EVALUATION
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
# FIXME: Drop DCACHE_RAM_BASE/DCACHE_RAM_SIZE, only here to make it build.
 | 
					 | 
				
			||||||
MAINBOARD_OPTIONS=\
 | 
					 | 
				
			||||||
	-DCONFIG_USE_PRINTK_IN_CAR=1 \
 | 
					 | 
				
			||||||
	-DCONFIG_HAVE_HIGH_TABLES=1 \
 | 
					 | 
				
			||||||
	-DCONFIG_MAINBOARD_PCI_SUBSYSTEM_VENDOR_ID=0 \
 | 
					 | 
				
			||||||
	-DCONFIG_MAINBOARD_PCI_SUBSYSTEM_DEVICE_ID=0 \
 | 
					 | 
				
			||||||
	-DCONFIG_MAINBOARD_VENDOR=\"MSI\" \
 | 
					 | 
				
			||||||
	-DCONFIG_MAINBOARD_PART_NUMBER=\"MS-6178\" \
 | 
					 | 
				
			||||||
	-DCONFIG_DCACHE_RAM_BASE=0xffdf8000 \
 | 
					 | 
				
			||||||
	-DCONFIG_DCACHE_RAM_SIZE=0x8000
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
endif
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
@@ -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_SOYO
 | 
				
			||||||
 | 
						
 | 
				
			||||||
 | 
					source "src/mainboard/soyo/sy-6ba-plus-iii/Kconfig"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					endchoice
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										54
									
								
								src/mainboard/soyo/sy-6ba-plus-iii/Kconfig
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										54
									
								
								src/mainboard/soyo/sy-6ba-plus-iii/Kconfig
									
									
									
									
									
										Normal file
									
								
							@@ -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_SOYO_SY_6BA_PLUS_III
 | 
				
			||||||
 | 
						bool "SY-6BA+ III"
 | 
				
			||||||
 | 
						select ARCH_X86
 | 
				
			||||||
 | 
						select CPU_INTEL_SLOT_2
 | 
				
			||||||
 | 
						select NORTHBRIDGE_INTEL_I440BX
 | 
				
			||||||
 | 
						select SOUTHBRIDGE_INTEL_I82371EB
 | 
				
			||||||
 | 
						select SUPERIO_ITE_IT8671F
 | 
				
			||||||
 | 
						select HAVE_PIRQ_TABLE
 | 
				
			||||||
 | 
						select UDELAY_IO
 | 
				
			||||||
 | 
						select PCI_ROM_RUN
 | 
				
			||||||
 | 
						select CONSOLE_VGA
 | 
				
			||||||
 | 
						help
 | 
				
			||||||
 | 
						  SOYO SY-6BA+ III mainboard.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					config MAINBOARD_DIR
 | 
				
			||||||
 | 
						string
 | 
				
			||||||
 | 
						default soyo/sy-6ba-plus-iii
 | 
				
			||||||
 | 
						depends on BOARD_SOYO_SY_6BA_PLUS_III
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					config MAINBOARD_PART_NUMBER
 | 
				
			||||||
 | 
						string
 | 
				
			||||||
 | 
						default "SY-6BA+ III"
 | 
				
			||||||
 | 
						depends on BOARD_SOYO_SY_6BA_PLUS_III
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					config HAVE_OPTION_TABLE
 | 
				
			||||||
 | 
						bool
 | 
				
			||||||
 | 
						default n
 | 
				
			||||||
 | 
						depends on BOARD_SOYO_SY_6BA_PLUS_III
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					config IRQ_SLOT_COUNT
 | 
				
			||||||
 | 
						int
 | 
				
			||||||
 | 
						default 7
 | 
				
			||||||
 | 
						depends on BOARD_SOYO_SY_6BA_PLUS_III
 | 
				
			||||||
 | 
					
 | 
				
			||||||
							
								
								
									
										22
									
								
								src/mainboard/soyo/sy-6ba-plus-iii/Makefile.inc
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										22
									
								
								src/mainboard/soyo/sy-6ba-plus-iii/Makefile.inc
									
									
									
									
									
										Normal file
									
								
							@@ -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
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -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_TYAN
 | 
				
			||||||
 | 
						
 | 
				
			||||||
 | 
					source "src/mainboard/tyan/s1846/Kconfig"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					endchoice
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										48
									
								
								src/mainboard/tyan/s1846/Kconfig
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										48
									
								
								src/mainboard/tyan/s1846/Kconfig
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,48 @@
 | 
				
			|||||||
 | 
					##
 | 
				
			||||||
 | 
					## 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_TYAN_S1846
 | 
				
			||||||
 | 
						bool "S1846"
 | 
				
			||||||
 | 
						select ARCH_X86
 | 
				
			||||||
 | 
						select CPU_INTEL_SLOT_2
 | 
				
			||||||
 | 
						select NORTHBRIDGE_INTEL_I440BX
 | 
				
			||||||
 | 
						select SOUTHBRIDGE_INTEL_I82371EB
 | 
				
			||||||
 | 
						select SUPERIO_NSC_PC87309
 | 
				
			||||||
 | 
						select UDELAY_IO
 | 
				
			||||||
 | 
						select PCI_ROM_RUN
 | 
				
			||||||
 | 
						select CONSOLE_VGA
 | 
				
			||||||
 | 
						help
 | 
				
			||||||
 | 
						  Tyan S1846 mainboard.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					config MAINBOARD_DIR
 | 
				
			||||||
 | 
						string
 | 
				
			||||||
 | 
						default tyan/s1846
 | 
				
			||||||
 | 
						depends on BOARD_TYAN_S1846
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					config MAINBOARD_PART_NUMBER
 | 
				
			||||||
 | 
						string
 | 
				
			||||||
 | 
						default "S1846"
 | 
				
			||||||
 | 
						depends on BOARD_TYAN_S1846
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					config HAVE_OPTION_TABLE
 | 
				
			||||||
 | 
						bool
 | 
				
			||||||
 | 
						default n
 | 
				
			||||||
 | 
						depends on BOARD_TYAN_S1846
 | 
				
			||||||
 | 
					
 | 
				
			||||||
							
								
								
									
										22
									
								
								src/mainboard/tyan/s1846/Makefile.inc
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										22
									
								
								src/mainboard/tyan/s1846/Makefile.inc
									
									
									
									
									
										Normal file
									
								
							@@ -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
 | 
				
			||||||
 | 
					
 | 
				
			||||||
		Reference in New Issue
	
	Block a user