[coreboot] [v2] r4548 - trunk/coreboot-v2/documentation

svn at coreboot.org svn at coreboot.org
Mon Aug 17 17:42:18 CEST 2009

Author: rminnich
Date: 2009-08-17 17:42:18 +0200 (Mon, 17 Aug 2009)
New Revision: 4548

Add more docs, this time for southbridge. 
No real difference from northbridge. 

Signed-off-by: Ronald G. Minnich <rminnich at gmail.com>
Acked-by: Ronald G. Minnich <rminnich at gmail.com>

Modified: trunk/coreboot-v2/documentation/Kconfig.tex
--- trunk/coreboot-v2/documentation/Kconfig.tex	2009-08-17 15:19:52 UTC (rev 4547)
+++ trunk/coreboot-v2/documentation/Kconfig.tex	2009-08-17 15:42:18 UTC (rev 4548)
@@ -449,11 +449,51 @@
 obj-$(CONFIG_HAVE_ACPI_TABLES) +=  amdk8_acpi.o
+No variables. Source all vendor directory Kconfigs.
+No variables. {\em Unconditionally} include all vendor Makefile.inc
+No variables. Source all chip directory Kconfigs.
+No variables. {\em Conditionally} include all chipset Makefile.inc. The variable
+is the name of the part, e.g.
+subdirs-$(CONFIG_SOUTHBRIDGE_AMD_AMD8111) += amd8111
+Typically a small number of variables. One defines the part name. Here is an example
+of the variables defined for the K8.
+	bool
+	default n
+Typically very small set of rules, and very simple.
+Since this file is already conditionally included,
+we don't need to test for the chipset CONFIG variable. We
+can therefore test other variables (which is part of the reason
+we set up conditional inclusion of this file, instead
+of unconditionally including it). Here is an example from AMD 8111.
+No conditionals in this one yet. 
+driver-y += amd8111.o
+driver-y += amd8111_usb.o
+driver-y += amd8111_lpc.o
+driver-y += amd8111_ide.o
+driver-y += amd8111_acpi.o
+driver-y += amd8111_usb2.o
+driver-y += amd8111_ac97.o
+driver-y += amd8111_nic.o
+driver-y += amd8111_pci.o
+driver-y += amd8111_smbus.o
+obj-y += amd8111_reset.o
 \subsubsection{vendor and part}
 \subsubsection{vendor and part}

More information about the coreboot mailing list