diff options
Diffstat (limited to 'src/northbridge/intel')
22 files changed, 112 insertions, 24 deletions
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 |