aboutsummaryrefslogtreecommitdiff
path: root/src/northbridge
diff options
context:
space:
mode:
Diffstat (limited to 'src/northbridge')
-rw-r--r--src/northbridge/amd/Kconfig5
-rw-r--r--src/northbridge/amd/Makefile.inc2
-rw-r--r--src/northbridge/amd/amdfam10/Kconfig34
-rw-r--r--src/northbridge/amd/amdfam10/Makefile.inc12
-rw-r--r--src/northbridge/amd/amdfam10/root_complex/Kconfig4
-rw-r--r--src/northbridge/amd/amdk8/Kconfig2
-rw-r--r--src/northbridge/intel/Kconfig14
-rw-r--r--src/northbridge/intel/Makefile.inc20
-rw-r--r--src/northbridge/intel/e7501/Kconfig8
-rw-r--r--src/northbridge/intel/e7501/Makefile.inc1
-rw-r--r--src/northbridge/intel/e7520/Kconfig8
-rw-r--r--src/northbridge/intel/e7520/Makefile.inc5
-rw-r--r--src/northbridge/intel/e7525/Kconfig8
-rw-r--r--src/northbridge/intel/e7525/Makefile.inc5
-rw-r--r--src/northbridge/intel/i3100/Kconfig8
-rw-r--r--src/northbridge/intel/i3100/Makefile.inc3
-rw-r--r--src/northbridge/intel/i440bx/Kconfig4
-rw-r--r--src/northbridge/intel/i440bx/Makefile.inc2
-rw-r--r--src/northbridge/intel/i82810/Kconfig6
-rw-r--r--src/northbridge/intel/i82810/Makefile.inc2
-rw-r--r--src/northbridge/intel/i82830/Kconfig8
-rw-r--r--src/northbridge/intel/i82830/Makefile.inc2
-rw-r--r--src/northbridge/intel/i855gme/Kconfig8
-rw-r--r--src/northbridge/intel/i855gme/Makefile.inc1
-rw-r--r--src/northbridge/intel/i855pm/Kconfig8
-rw-r--r--src/northbridge/intel/i855pm/Makefile.inc1
-rw-r--r--src/northbridge/intel/i945/Kconfig6
-rw-r--r--src/northbridge/intel/i945/Makefile.inc8
-rw-r--r--src/northbridge/via/Kconfig8
-rw-r--r--src/northbridge/via/Makefile.inc8
-rw-r--r--src/northbridge/via/cn700/Kconfig13
-rw-r--r--src/northbridge/via/cn700/Makefile.inc26
-rw-r--r--src/northbridge/via/vt8601/Kconfig13
-rw-r--r--src/northbridge/via/vt8601/Makefile.inc22
-rw-r--r--src/northbridge/via/vt8623/Kconfig13
-rw-r--r--src/northbridge/via/vt8623/Makefile.inc22
-rw-r--r--src/northbridge/via/vx800/Kconfig8
-rw-r--r--src/northbridge/via/vx800/Makefile.inc27
38 files changed, 317 insertions, 38 deletions
diff --git a/src/northbridge/amd/Kconfig b/src/northbridge/amd/Kconfig
index b86d240a0b..8808b97d7a 100644
--- a/src/northbridge/amd/Kconfig
+++ b/src/northbridge/amd/Kconfig
@@ -1,8 +1,5 @@
source src/northbridge/amd/amdk8/Kconfig
source src/northbridge/amd/gx2/Kconfig
-
-#source src/northbridge/amd/amdfam10/Kconfig
-#source src/northbridge/amd/amdht/Kconfig
-#source src/northbridge/amd/amdmct/Kconfig
+source src/northbridge/amd/amdfam10/Kconfig
#source src/northbridge/amd/gx1/Kconfig
#source src/northbridge/amd/lx/Kconfig
diff --git a/src/northbridge/amd/Makefile.inc b/src/northbridge/amd/Makefile.inc
index 88ee1e6568..10d22c1e19 100644
--- a/src/northbridge/amd/Makefile.inc
+++ b/src/northbridge/amd/Makefile.inc
@@ -1,7 +1,5 @@
subdirs-$(CONFIG_NORTHBRIDGE_AMD_AMDFAM10) += amdfam10
-subdirs-$(CONFIG_NORTHBRIDGE_AMD_AMDHT) += amdht
subdirs-$(CONFIG_NORTHBRIDGE_AMD_AMDK8) += amdk8
-subdirs-$(CONFIG_NORTHBRIDGE_AMD_AMDMCT) += amdmct
subdirs-$(CONFIG_NORTHBRIDGE_AMD_GX1) += gx1
subdirs-$(CONFIG_NORTHBRIDGE_AMD_GX2) += gx2
subdirs-$(CONFIG_NORTHBRIDGE_AMD_LX) += lx
diff --git a/src/northbridge/amd/amdfam10/Kconfig b/src/northbridge/amd/amdfam10/Kconfig
new file mode 100644
index 0000000000..e3b55fc3bb
--- /dev/null
+++ b/src/northbridge/amd/amdfam10/Kconfig
@@ -0,0 +1,34 @@
+#
+# This file is part of the coreboot project.
+#
+# Copyright (C) 2007-2009 coresystems GmbH
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; version 2 of the License.
+#
+# 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 NORTHBRIDGE_AMD_AMDFAM10
+ bool
+ default n
+
+config AGP_APERTURE_SIZE
+ hex
+ default 0x4000000
+ depends on NORTHBRIDGE_AMD_AMDFAM10
+
+config HAVE_HIGH_TABLES
+ bool
+ default y
+ depends on NORTHBRIDGE_AMD_AMDFAM10
+
+source src/northbridge/amd/amdfam10/root_complex/Kconfig
diff --git a/src/northbridge/amd/amdfam10/Makefile.inc b/src/northbridge/amd/amdfam10/Makefile.inc
new file mode 100644
index 0000000000..79ed767f73
--- /dev/null
+++ b/src/northbridge/amd/amdfam10/Makefile.inc
@@ -0,0 +1,12 @@
+driver-y += northbridge.o
+driver-y += misc_control.o
+
+obj-$(CONFIG_HAVE_ACPI_TABLES) += amdfam10_acpi.o
+obj-$(CONFIG_HAVE_ACPI_TABLES) += ssdt.o
+obj-$(CONFIG_HAVE_ACPI_TABLES) += sspr1.o
+obj-$(CONFIG_HAVE_ACPI_TABLES) += sspr2.o
+obj-$(CONFIG_HAVE_ACPI_TABLES) += sspr3.o
+obj-$(CONFIG_HAVE_ACPI_TABLES) += sspr4.o
+obj-$(CONFIG_HAVE_ACPI_TABLES) += sspr5.o
+
+obj-y += get_pci1234.o
diff --git a/src/northbridge/amd/amdfam10/root_complex/Kconfig b/src/northbridge/amd/amdfam10/root_complex/Kconfig
new file mode 100644
index 0000000000..3705151f59
--- /dev/null
+++ b/src/northbridge/amd/amdfam10/root_complex/Kconfig
@@ -0,0 +1,4 @@
+config NORTHBRIDGE_AMD_AMDFAM10_ROOT_COMPLEX
+ bool
+ default n
+
diff --git a/src/northbridge/amd/amdk8/Kconfig b/src/northbridge/amd/amdk8/Kconfig
index 59dbf8eb69..bbc4c651da 100644
--- a/src/northbridge/amd/amdk8/Kconfig
+++ b/src/northbridge/amd/amdk8/Kconfig
@@ -24,10 +24,12 @@ config NORTHBRIDGE_AMD_AMDK8
config AGP_APERTURE_SIZE
hex
default 0x4000000
+ depends on NORTHBRIDGE_AMD_AMDK8
config HAVE_HIGH_TABLES
bool
default y
+ depends on NORTHBRIDGE_AMD_AMDK8
config HYPERTRANSPORT_PLUGIN_SUPPORT
bool
diff --git a/src/northbridge/intel/Kconfig b/src/northbridge/intel/Kconfig
index dd657059a2..eae68f1e37 100644
--- a/src/northbridge/intel/Kconfig
+++ b/src/northbridge/intel/Kconfig
@@ -1,10 +1,10 @@
-#source src/northbridge/intel/e7501/Kconfig
-#source src/northbridge/intel/e7520/Kconfig
-#source src/northbridge/intel/e7525/Kconfig
-#source src/northbridge/intel/i3100/Kconfig
+source src/northbridge/intel/e7501/Kconfig
+source src/northbridge/intel/e7520/Kconfig
+source src/northbridge/intel/e7525/Kconfig
+source src/northbridge/intel/i3100/Kconfig
source src/northbridge/intel/i440bx/Kconfig
source src/northbridge/intel/i82810/Kconfig
-#source src/northbridge/intel/i82830/Kconfig
-#source src/northbridge/intel/i855gme/Kconfig
-#source src/northbridge/intel/i855pm/Kconfig
+source src/northbridge/intel/i82830/Kconfig
+source src/northbridge/intel/i855gme/Kconfig
+source src/northbridge/intel/i855pm/Kconfig
source src/northbridge/intel/i945/Kconfig
diff --git a/src/northbridge/intel/Makefile.inc b/src/northbridge/intel/Makefile.inc
index bdbcacd3f8..d89a28f770 100644
--- a/src/northbridge/intel/Makefile.inc
+++ b/src/northbridge/intel/Makefile.inc
@@ -1,10 +1,10 @@
-#subdirs-y += e7501
-#subdirs-y += e7520
-#subdirs-y += e7525
-#subdirs-y += i3100
-subdirs-y += i440bx
-subdirs-y += i82810
-#subdirs-y += i82830
-#subdirs-y += i855gme
-#subdirs-y += i855pm
-subdirs-y += i945
+subdirs-$(CONFIG_NORTHBRIDGE_INTEL_E7501) += e7501
+subdirs-$(CONFIG_NORTHBRIDGE_INTEL_E7520) += e7520
+subdirs-$(CONFIG_NORTHBRIDGE_INTEL_E7525) += e7525
+subdirs-$(CONFIG_NORTHBRIDGE_INTEL_I3100) += i3100
+subdirs-$(CONFIG_NORTHBRIDGE_INTEL_I440BX) += i440bx
+subdirs-$(CONFIG_NORTHBRIDGE_INTEL_I82810) += i82810
+subdirs-$(CONFIG_NORTHBRIDGE_INTEL_I82830) += i82830
+subdirs-$(CONFIG_NORTHBRIDGE_INTEL_I855GME) += i855gme
+subdirs-$(CONFIG_NORTHBRIDGE_INTEL_I855PM) += i855pm
+subdirs-$(CONFIG_NORTHBRIDGE_INTEL_I945) += i945
diff --git a/src/northbridge/intel/e7501/Kconfig b/src/northbridge/intel/e7501/Kconfig
new file mode 100644
index 0000000000..a888320282
--- /dev/null
+++ b/src/northbridge/intel/e7501/Kconfig
@@ -0,0 +1,8 @@
+config NORTHBRIDGE_INTEL_E7501
+ bool
+ default n
+
+config HAVE_HIGH_TABLES
+ bool
+ default y
+ depends on NORTHBRIDGE_INTEL_E7501
diff --git a/src/northbridge/intel/e7501/Makefile.inc b/src/northbridge/intel/e7501/Makefile.inc
new file mode 100644
index 0000000000..ea44b26cbe
--- /dev/null
+++ b/src/northbridge/intel/e7501/Makefile.inc
@@ -0,0 +1 @@
+obj-y += northbridge.o
diff --git a/src/northbridge/intel/e7520/Kconfig b/src/northbridge/intel/e7520/Kconfig
new file mode 100644
index 0000000000..577c6dc603
--- /dev/null
+++ b/src/northbridge/intel/e7520/Kconfig
@@ -0,0 +1,8 @@
+config NORTHBRIDGE_INTEL_E7520
+ bool
+ default n
+
+config HAVE_HIGH_TABLES
+ bool
+ default y
+ depends on NORTHBRIDGE_INTEL_E7520
diff --git a/src/northbridge/intel/e7520/Makefile.inc b/src/northbridge/intel/e7520/Makefile.inc
new file mode 100644
index 0000000000..a23c31de89
--- /dev/null
+++ b/src/northbridge/intel/e7520/Makefile.inc
@@ -0,0 +1,5 @@
+driver-y += northbridge.o
+driver-y += pciexp_porta.o
+driver-y += pciexp_porta1.o
+driver-y += pciexp_portb.o
+driver-y += pciexp_portc.o
diff --git a/src/northbridge/intel/e7525/Kconfig b/src/northbridge/intel/e7525/Kconfig
new file mode 100644
index 0000000000..07d7b69b8b
--- /dev/null
+++ b/src/northbridge/intel/e7525/Kconfig
@@ -0,0 +1,8 @@
+config NORTHBRIDGE_INTEL_E7525
+ bool
+ default n
+
+config HAVE_HIGH_TABLES
+ bool
+ default y
+ depends on NORTHBRIDGE_INTEL_E7525
diff --git a/src/northbridge/intel/e7525/Makefile.inc b/src/northbridge/intel/e7525/Makefile.inc
new file mode 100644
index 0000000000..a23c31de89
--- /dev/null
+++ b/src/northbridge/intel/e7525/Makefile.inc
@@ -0,0 +1,5 @@
+driver-y += northbridge.o
+driver-y += pciexp_porta.o
+driver-y += pciexp_porta1.o
+driver-y += pciexp_portb.o
+driver-y += pciexp_portc.o
diff --git a/src/northbridge/intel/i3100/Kconfig b/src/northbridge/intel/i3100/Kconfig
new file mode 100644
index 0000000000..1a1a959ce0
--- /dev/null
+++ b/src/northbridge/intel/i3100/Kconfig
@@ -0,0 +1,8 @@
+config NORTHBRIDGE_INTEL_I3100
+ bool
+ default n
+
+config HAVE_HIGH_TABLES
+ bool
+ default y
+ depends on NORTHBRIDGE_INTEL_I3100
diff --git a/src/northbridge/intel/i3100/Makefile.inc b/src/northbridge/intel/i3100/Makefile.inc
new file mode 100644
index 0000000000..c776b058f8
--- /dev/null
+++ b/src/northbridge/intel/i3100/Makefile.inc
@@ -0,0 +1,3 @@
+driver-y += northbridge.o
+driver-y += pciexp_porta.o
+driver-y += pciexp_porta_ep80579.o
diff --git a/src/northbridge/intel/i440bx/Kconfig b/src/northbridge/intel/i440bx/Kconfig
index ebc9617f2c..fe7124764f 100644
--- a/src/northbridge/intel/i440bx/Kconfig
+++ b/src/northbridge/intel/i440bx/Kconfig
@@ -22,3 +22,7 @@ config NORTHBRIDGE_INTEL_I440BX
bool
default n
+config HAVE_HIGH_TABLES
+ bool
+ default y
+
diff --git a/src/northbridge/intel/i440bx/Makefile.inc b/src/northbridge/intel/i440bx/Makefile.inc
index 2b2ff5fcb4..c6b480940f 100644
--- a/src/northbridge/intel/i440bx/Makefile.inc
+++ b/src/northbridge/intel/i440bx/Makefile.inc
@@ -18,5 +18,5 @@
## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
##
-driver-$(CONFIG_NORTHBRIDGE_INTEL_I440BX) += northbridge.o
+driver-y += northbridge.o
diff --git a/src/northbridge/intel/i82810/Kconfig b/src/northbridge/intel/i82810/Kconfig
index c1c4a9398d..42cd4e24ba 100644
--- a/src/northbridge/intel/i82810/Kconfig
+++ b/src/northbridge/intel/i82810/Kconfig
@@ -21,3 +21,9 @@
config NORTHBRIDGE_INTEL_I82810
bool
default n
+
+config HAVE_HIGH_TABLES
+ bool
+ default y
+ depends on NORTHBRIDGE_INTEL_I82810
+
diff --git a/src/northbridge/intel/i82810/Makefile.inc b/src/northbridge/intel/i82810/Makefile.inc
index 6c8ffe93af..c6b480940f 100644
--- a/src/northbridge/intel/i82810/Makefile.inc
+++ b/src/northbridge/intel/i82810/Makefile.inc
@@ -18,5 +18,5 @@
## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
##
-driver-$(CONFIG_NORTHBRIDGE_INTEL_I82810) += northbridge.o
+driver-y += northbridge.o
diff --git a/src/northbridge/intel/i82830/Kconfig b/src/northbridge/intel/i82830/Kconfig
new file mode 100644
index 0000000000..9dc7678bae
--- /dev/null
+++ b/src/northbridge/intel/i82830/Kconfig
@@ -0,0 +1,8 @@
+config NORTHBRIDGE_INTEL_I82830
+ bool
+ default n
+
+config HAVE_HIGH_TABLES
+ bool
+ default y
+ depends on NORTHBRIDGE_INTEL_I82830
diff --git a/src/northbridge/intel/i82830/Makefile.inc b/src/northbridge/intel/i82830/Makefile.inc
new file mode 100644
index 0000000000..3ebb8a5aaf
--- /dev/null
+++ b/src/northbridge/intel/i82830/Makefile.inc
@@ -0,0 +1,2 @@
+driver-y += northbridge.o
+driver-y += vga.o
diff --git a/src/northbridge/intel/i855gme/Kconfig b/src/northbridge/intel/i855gme/Kconfig
new file mode 100644
index 0000000000..554cbf5fba
--- /dev/null
+++ b/src/northbridge/intel/i855gme/Kconfig
@@ -0,0 +1,8 @@
+config NORTHBRIDGE_INTEL_I855GME
+ bool
+ default n
+
+config HAVE_HIGH_TABLES
+ bool
+ default y
+ depends on NORTHBRIDGE_INTEL_I855GME
diff --git a/src/northbridge/intel/i855gme/Makefile.inc b/src/northbridge/intel/i855gme/Makefile.inc
new file mode 100644
index 0000000000..ea44b26cbe
--- /dev/null
+++ b/src/northbridge/intel/i855gme/Makefile.inc
@@ -0,0 +1 @@
+obj-y += northbridge.o
diff --git a/src/northbridge/intel/i855pm/Kconfig b/src/northbridge/intel/i855pm/Kconfig
new file mode 100644
index 0000000000..4ce9be7557
--- /dev/null
+++ b/src/northbridge/intel/i855pm/Kconfig
@@ -0,0 +1,8 @@
+config NORTHBRIDGE_INTEL_I855PM
+ bool
+ default n
+
+config HAVE_HIGH_TABLES
+ bool
+ default y
+ depends on NORTHBRIDGE_INTEL_I855PM
diff --git a/src/northbridge/intel/i855pm/Makefile.inc b/src/northbridge/intel/i855pm/Makefile.inc
new file mode 100644
index 0000000000..ea44b26cbe
--- /dev/null
+++ b/src/northbridge/intel/i855pm/Makefile.inc
@@ -0,0 +1 @@
+obj-y += northbridge.o
diff --git a/src/northbridge/intel/i945/Kconfig b/src/northbridge/intel/i945/Kconfig
index 468602d15e..b569f2707e 100644
--- a/src/northbridge/intel/i945/Kconfig
+++ b/src/northbridge/intel/i945/Kconfig
@@ -20,3 +20,9 @@
config NORTHBRIDGE_INTEL_I945
bool
default n
+
+config HAVE_HIGH_TABLES
+ bool
+ default y
+ depends on NORTHBRIDGE_INTEL_I945
+
diff --git a/src/northbridge/intel/i945/Makefile.inc b/src/northbridge/intel/i945/Makefile.inc
index 290ea0ceaa..0b3888c943 100644
--- a/src/northbridge/intel/i945/Makefile.inc
+++ b/src/northbridge/intel/i945/Makefile.inc
@@ -17,8 +17,6 @@
# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
#
-driver-$(CONFIG_NORTHBRIDGE_INTEL_I945) += northbridge.o
-driver-$(CONFIG_NORTHBRIDGE_INTEL_I945) += gma.o
-ifeq ($(CONFIG_HAVE_ACPI_TABLES),y)
- obj-$(CONFIG_NORTHBRIDGE_INTEL_I945) += acpi.o
-endif
+driver-y += northbridge.o
+driver-y += gma.o
+obj-$(CONFIG_HAVE_ACPI_TABLES) += acpi.o
diff --git a/src/northbridge/via/Kconfig b/src/northbridge/via/Kconfig
index 5c62bde34d..2c38acf55a 100644
--- a/src/northbridge/via/Kconfig
+++ b/src/northbridge/via/Kconfig
@@ -1,6 +1,6 @@
-#source src/northbridge/via/cn700/Kconfig
+source src/northbridge/via/cn700/Kconfig
source src/northbridge/via/cx700/Kconfig
source src/northbridge/via/cn400/Kconfig
-#source src/northbridge/via/vt8601/Kconfig
-#source src/northbridge/via/vt8623/Kconfig
-#source src/northbridge/via/vx800/Kconfig
+source src/northbridge/via/vt8601/Kconfig
+source src/northbridge/via/vt8623/Kconfig
+source src/northbridge/via/vx800/Kconfig
diff --git a/src/northbridge/via/Makefile.inc b/src/northbridge/via/Makefile.inc
index 95ac7ecb79..75cb15b045 100644
--- a/src/northbridge/via/Makefile.inc
+++ b/src/northbridge/via/Makefile.inc
@@ -1,7 +1,7 @@
-#subdirs-y += vt8601
-#subdirs-y += vt8623
-#subdirs-y += cn700
+subdirs-$(CONFIG_NORTHBRIDGE_VIA_VT8601) += vt8601
+subdirs-$(CONFIG_NORTHBRIDGE_VIA_VT8623) += vt8623
+subdirs-$(CONFIG_NORTHBRIDGE_VIA_CN700) += cn700
subdirs-$(CONFIG_NORTHBRIDGE_VIA_CX700) += cx700
subdirs-$(CONFIG_NORTHBRIDGE_VIA_CN400) += cn400
-#subdirs-y += vx800
+subdirs-$(CONFIG_NORTHBRIDGE_VIA_VX800) += vx800
diff --git a/src/northbridge/via/cn700/Kconfig b/src/northbridge/via/cn700/Kconfig
new file mode 100644
index 0000000000..5395416c19
--- /dev/null
+++ b/src/northbridge/via/cn700/Kconfig
@@ -0,0 +1,13 @@
+config NORTHBRIDGE_VIA_CN700
+ bool
+ default n
+
+config FALLBACK_SIZE
+ int
+ default 0
+ depends on NORTHBRIDGE_VIA_CN700
+
+config HAVE_HIGH_TABLES
+ bool
+ default y
+ depends on NORTHBRIDGE_VIA_CN700
diff --git a/src/northbridge/via/cn700/Makefile.inc b/src/northbridge/via/cn700/Makefile.inc
new file mode 100644
index 0000000000..b63847d858
--- /dev/null
+++ b/src/northbridge/via/cn700/Makefile.inc
@@ -0,0 +1,26 @@
+##
+## This file is part of the coreboot project.
+##
+## Copyright (C) 2007 Corey Osgood <corey.osgood@gmail.com>
+##
+## 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
+##
+
+obj-y += vgabios.o
+
+driver-y += northbridge.o
+driver-y += agp.o
+driver-y += vga.o
+
diff --git a/src/northbridge/via/vt8601/Kconfig b/src/northbridge/via/vt8601/Kconfig
new file mode 100644
index 0000000000..5f5a672654
--- /dev/null
+++ b/src/northbridge/via/vt8601/Kconfig
@@ -0,0 +1,13 @@
+config NORTHBRIDGE_VIA_VT8601
+ bool
+ default n
+
+config FALLBACK_SIZE
+ int
+ default 0
+ depends on NORTHBRIDGE_VIA_VT8601
+
+config HAVE_HIGH_TABLES
+ bool
+ default y
+ depends on NORTHBRIDGE_VIA_VT8601
diff --git a/src/northbridge/via/vt8601/Makefile.inc b/src/northbridge/via/vt8601/Makefile.inc
new file mode 100644
index 0000000000..c9dc918ecc
--- /dev/null
+++ b/src/northbridge/via/vt8601/Makefile.inc
@@ -0,0 +1,22 @@
+##
+## This file is part of the coreboot project.
+##
+## Copyright (C) 2007 Corey Osgood <corey.osgood@gmail.com>
+##
+## 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 += northbridge.o
+
diff --git a/src/northbridge/via/vt8623/Kconfig b/src/northbridge/via/vt8623/Kconfig
new file mode 100644
index 0000000000..3976ed1f65
--- /dev/null
+++ b/src/northbridge/via/vt8623/Kconfig
@@ -0,0 +1,13 @@
+config NORTHBRIDGE_VIA_VT8623
+ bool
+ default n
+
+config FALLBACK_SIZE
+ int
+ default 0
+ depends on NORTHBRIDGE_VIA_VT8623
+
+config HAVE_HIGH_TABLES
+ bool
+ default y
+ depends on NORTHBRIDGE_VIA_VT8623
diff --git a/src/northbridge/via/vt8623/Makefile.inc b/src/northbridge/via/vt8623/Makefile.inc
new file mode 100644
index 0000000000..c9dc918ecc
--- /dev/null
+++ b/src/northbridge/via/vt8623/Makefile.inc
@@ -0,0 +1,22 @@
+##
+## This file is part of the coreboot project.
+##
+## Copyright (C) 2007 Corey Osgood <corey.osgood@gmail.com>
+##
+## 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 += northbridge.o
+
diff --git a/src/northbridge/via/vx800/Kconfig b/src/northbridge/via/vx800/Kconfig
new file mode 100644
index 0000000000..104387db51
--- /dev/null
+++ b/src/northbridge/via/vx800/Kconfig
@@ -0,0 +1,8 @@
+config NORTHBRIDGE_VIA_VX800
+ bool
+ default n
+
+config FALLBACK_SIZE
+ int
+ default 0
+ depends on NORTHBRIDGE_VIA_VX800
diff --git a/src/northbridge/via/vx800/Makefile.inc b/src/northbridge/via/vx800/Makefile.inc
new file mode 100644
index 0000000000..12b3ef4caf
--- /dev/null
+++ b/src/northbridge/via/vx800/Makefile.inc
@@ -0,0 +1,27 @@
+##
+## This file is part of the coreboot project.
+##
+## Copyright (C) 2007 Corey Osgood <corey.osgood@gmail.com>
+##
+## 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
+##
+
+obj-y += vgabios.o
+
+driver-y += northbridge.o
+driver-y += vga.o
+driver-y += vx800_lpc.o
+driver-y += vx800_ide.o
+