Add support for Nvidia Southbridges to Kconfig.
authorMyles Watson <mylesgw@gmail.com>
Mon, 24 Aug 2009 18:36:02 +0000 (18:36 +0000)
committerMyles Watson <mylesgw@gmail.com>
Mon, 24 Aug 2009 18:36:02 +0000 (18:36 +0000)
Signed-off-by: Myles Watson <mylesgw@gmail.com>
Acked-by: Harald Gutmann <harald.gutmann@gmx.net>
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@4566 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1

src/southbridge/Kconfig
src/southbridge/Makefile.inc
src/southbridge/nvidia/Makefile.inc
src/southbridge/nvidia/ck804/Kconfig [new file with mode: 0644]
src/southbridge/nvidia/ck804/Makefile.inc [new file with mode: 0644]
src/southbridge/nvidia/mcp55/Kconfig [new file with mode: 0644]
src/southbridge/nvidia/mcp55/Makefile.inc [new file with mode: 0644]

index 9e38328d0fe55390ba38fbe78fe1bab29267c010..cce8dcb60c50606a5baa0ef9da25fd1e5261d89e 100644 (file)
@@ -1,7 +1,7 @@
 source src/southbridge/amd/Kconfig
 #source src/southbridge/broadcom/Kconfig
 source src/southbridge/intel/Kconfig
-#source src/southbridge/nvidia/Kconfig
+source src/southbridge/nvidia/Kconfig
 #source src/southbridge/ricoh/Kconfig
 #source src/southbridge/sis/Kconfig
 source src/southbridge/via/Kconfig
index fd040939e7e7efa37dfa425893b4bd2250d7719b..ee6322d5c4317c887bc159a0e1dda076584c8f67 100644 (file)
@@ -1,7 +1,7 @@
 subdirs-y += amd
 #subdirs-y += broadcom
 subdirs-y += intel
-#subdirs-y += nvidia
+subdirs-y += nvidia
 #subdirs-y += ricoh
 #subdirs-y += sis
 subdirs-y += via
index cb3bc70ac5aa8098cf4db819cd783cbb5d45d21e..c0ea3801fbfe1c01209f95ed01c669dfab0d304d 100644 (file)
@@ -1,3 +1,3 @@
-subdirs-y += ck804
-subdirs-y += mcp55
+subdirs-$(CONFIG_SOUTHBRIDGE_NVIDIA_CK804) += ck804
+subdirs-$(CONFIG_SOUTHBRIDGE_NVIDIA_MCP55) += mcp55
 
diff --git a/src/southbridge/nvidia/ck804/Kconfig b/src/southbridge/nvidia/ck804/Kconfig
new file mode 100644 (file)
index 0000000..25d4fb7
--- /dev/null
@@ -0,0 +1,3 @@
+config SOUTHBRIDGE_NVIDIA_CK804
+       bool
+       default n
diff --git a/src/southbridge/nvidia/ck804/Makefile.inc b/src/southbridge/nvidia/ck804/Makefile.inc
new file mode 100644 (file)
index 0000000..13073cf
--- /dev/null
@@ -0,0 +1,15 @@
+driver-y += ck804.o
+driver-y += ck804_usb.o
+driver-y += ck804_lpc.o
+driver-y += ck804_smbus.o
+driver-y += ck804_ide.o
+driver-y += ck804_sata.o
+driver-y += ck804_usb2.o
+driver-y += ck804_ac97.o
+driver-y += ck804_nic.o
+driver-y += ck804_pci.o
+driver-y += ck804_pcie.o
+driver-y += ck804_ht.o
+obj-y += ck804_reset.o
+
+obj-$(CONFIG_HAVE_ACPI_TABLES) +=ck804_fadt.o
diff --git a/src/southbridge/nvidia/mcp55/Kconfig b/src/southbridge/nvidia/mcp55/Kconfig
new file mode 100644 (file)
index 0000000..540272e
--- /dev/null
@@ -0,0 +1,3 @@
+config SOUTHBRIDGE_NVIDIA_MCP55
+       bool
+       default n
diff --git a/src/southbridge/nvidia/mcp55/Makefile.inc b/src/southbridge/nvidia/mcp55/Makefile.inc
new file mode 100644 (file)
index 0000000..e862ff8
--- /dev/null
@@ -0,0 +1,15 @@
+driver-y += mcp55.o
+driver-y += mcp55_aza.o
+driver-y += mcp55_ht.o
+driver-y += mcp55_ide.o
+driver-y += mcp55_lpc.o
+driver-y += mcp55_nic.o
+driver-y += mcp55_pci.o
+driver-y += mcp55_pcie.o
+driver-y += mcp55_sata.o
+driver-y += mcp55_smbus.o
+driver-y += mcp55_usb2.o
+driver-y += mcp55_usb.o
+driver-$(CONFIG_HAVE_ACPI_TABLES) += mcp55_fadt.o
+
+obj-y += mcp55_reset.o