diff options
Diffstat (limited to 'src/southbridge/intel')
-rw-r--r-- | src/southbridge/intel/Kconfig | 14 | ||||
-rw-r--r-- | src/southbridge/intel/Makefile.inc | 20 | ||||
-rw-r--r-- | src/southbridge/intel/esb6300/Kconfig | 3 | ||||
-rw-r--r-- | src/southbridge/intel/esb6300/Makefile.inc | 11 | ||||
-rw-r--r-- | src/southbridge/intel/i3100/Kconfig | 3 | ||||
-rw-r--r-- | src/southbridge/intel/i3100/Makefile.inc | 9 | ||||
-rw-r--r-- | src/southbridge/intel/i82371eb/Makefile.inc | 14 | ||||
-rw-r--r-- | src/southbridge/intel/i82801ca/Kconfig | 3 | ||||
-rw-r--r-- | src/southbridge/intel/i82801ca/Makefile.inc | 10 | ||||
-rw-r--r-- | src/southbridge/intel/i82801dbm/Kconfig | 3 | ||||
-rw-r--r-- | src/southbridge/intel/i82801dbm/Makefile.inc | 9 | ||||
-rw-r--r-- | src/southbridge/intel/i82801er/Kconfig | 3 | ||||
-rw-r--r-- | src/southbridge/intel/i82801er/Makefile.inc | 11 | ||||
-rw-r--r-- | src/southbridge/intel/i82801gx/Makefile.inc | 35 | ||||
-rw-r--r-- | src/southbridge/intel/i82801xx/Makefile.inc | 24 | ||||
-rw-r--r-- | src/southbridge/intel/i82870/Kconfig | 3 | ||||
-rw-r--r-- | src/southbridge/intel/i82870/Makefile.inc | 3 | ||||
-rw-r--r-- | src/southbridge/intel/pxhd/Kconfig | 3 | ||||
-rw-r--r-- | src/southbridge/intel/pxhd/Makefile.inc | 1 |
19 files changed, 127 insertions, 55 deletions
diff --git a/src/southbridge/intel/Kconfig b/src/southbridge/intel/Kconfig index 25adf845a3..92be28623d 100644 --- a/src/southbridge/intel/Kconfig +++ b/src/southbridge/intel/Kconfig @@ -1,10 +1,10 @@ -#source src/southbridge/intel/esb6300/Kconfig -#source src/southbridge/intel/i3100/Kconfig +source src/southbridge/intel/esb6300/Kconfig +source src/southbridge/intel/i3100/Kconfig source src/southbridge/intel/i82371eb/Kconfig -#source src/southbridge/intel/i82801ca/Kconfig -#source src/southbridge/intel/i82801dbm/Kconfig -#source src/southbridge/intel/i82801er/Kconfig +source src/southbridge/intel/i82801ca/Kconfig +source src/southbridge/intel/i82801dbm/Kconfig +source src/southbridge/intel/i82801er/Kconfig source src/southbridge/intel/i82801gx/Kconfig source src/southbridge/intel/i82801xx/Kconfig -#source src/southbridge/intel/i82870/Kconfig -#source src/southbridge/intel/pxhd/Kconfig +source src/southbridge/intel/i82870/Kconfig +source src/southbridge/intel/pxhd/Kconfig diff --git a/src/southbridge/intel/Makefile.inc b/src/southbridge/intel/Makefile.inc index d69f0abb9c..e53450f95f 100644 --- a/src/southbridge/intel/Makefile.inc +++ b/src/southbridge/intel/Makefile.inc @@ -1,11 +1,11 @@ -#subdirs-y += esb6300 -#subdirs-y += i3100 -subdirs-y += i82371eb -#subdirs-y += i82801ca -#subdirs-y += i82801dbm -#subdirs-y += i82801er -subdirs-y += i82801gx -subdirs-y += i82801xx -#subdirs-y += i82870 -#subdirs-y += pxhd +subdirs-$(CONFIG_SOUTHBRIDGE_INTEL_ESB6300) += esb6300 +subdirs-$(CONFIG_SOUTHBRIDGE_INTEL_I3100) += i3100 +subdirs-$(CONFIG_SOUTHBRIDGE_INTEL_I82371EB) += i82371eb +subdirs-$(CONFIG_SOUTHBRIDGE_INTEL_I82801CA) += i82801ca +subdirs-$(CONFIG_SOUTHBRIDGE_INTEL_I82801DBM) += i82801dbm +subdirs-$(CONFIG_SOUTHBRIDGE_INTEL_I82801ER) += i82801er +subdirs-$(CONFIG_SOUTHBRIDGE_INTEL_I82801GX) += i82801gx +subdirs-$(CONFIG_SOUTHBRIDGE_INTEL_I82801XX) += i82801xx +subdirs-$(CONFIG_SOUTHBRIDGE_INTEL_I82870) += i82870 +subdirs-$(CONFIG_SOUTHBRIDGE_INTEL_PXHD) += pxhd diff --git a/src/southbridge/intel/esb6300/Kconfig b/src/southbridge/intel/esb6300/Kconfig new file mode 100644 index 0000000000..fcca52002a --- /dev/null +++ b/src/southbridge/intel/esb6300/Kconfig @@ -0,0 +1,3 @@ +config SOUTHBRIDGE_INTEL_ESB6300 + bool + default n diff --git a/src/southbridge/intel/esb6300/Makefile.inc b/src/southbridge/intel/esb6300/Makefile.inc new file mode 100644 index 0000000000..38c66e071d --- /dev/null +++ b/src/southbridge/intel/esb6300/Makefile.inc @@ -0,0 +1,11 @@ +driver-y += esb6300.o +driver-y += esb6300_uhci.o +driver-y += esb6300_lpc.o +driver-y += esb6300_ide.o +driver-y += esb6300_sata.o +driver-y += esb6300_ehci.o +driver-y += esb6300_smbus.o +driver-y += esb6300_pci.o +driver-y += esb6300_pic.o +driver-y += esb6300_bridge1c.o +driver-y += esb6300_ac97.o diff --git a/src/southbridge/intel/i3100/Kconfig b/src/southbridge/intel/i3100/Kconfig new file mode 100644 index 0000000000..c15b8e44d3 --- /dev/null +++ b/src/southbridge/intel/i3100/Kconfig @@ -0,0 +1,3 @@ +config SOUTHBRIDGE_INTEL_I3100 + bool + default n diff --git a/src/southbridge/intel/i3100/Makefile.inc b/src/southbridge/intel/i3100/Makefile.inc new file mode 100644 index 0000000000..0a658d3a66 --- /dev/null +++ b/src/southbridge/intel/i3100/Makefile.inc @@ -0,0 +1,9 @@ +driver-y += i3100.o +driver-y += i3100_uhci.o +driver-y += i3100_lpc.o +driver-y += i3100_sata.o +driver-y += i3100_ehci.o +driver-y += i3100_smbus.o +driver-y += i3100_pci.o +obj-y += i3100_reset.o +obj-y += i3100_pciexp_portb.o diff --git a/src/southbridge/intel/i82371eb/Makefile.inc b/src/southbridge/intel/i82371eb/Makefile.inc index db55eaef2d..632f33e935 100644 --- a/src/southbridge/intel/i82371eb/Makefile.inc +++ b/src/southbridge/intel/i82371eb/Makefile.inc @@ -18,11 +18,11 @@ ## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA ## -driver-$(CONFIG_SOUTHBRIDGE_INTEL_I82371EB) += i82371eb.o -driver-$(CONFIG_SOUTHBRIDGE_INTEL_I82371EB) += i82371eb_isa.o -driver-$(CONFIG_SOUTHBRIDGE_INTEL_I82371EB) += i82371eb_ide.o -driver-$(CONFIG_SOUTHBRIDGE_INTEL_I82371EB) += i82371eb_usb.o -driver-$(CONFIG_SOUTHBRIDGE_INTEL_I82371EB) += i82371eb_smbus.o -driver-$(CONFIG_SOUTHBRIDGE_INTEL_I82371EB) += i82371eb_reset.o +driver-y += i82371eb.o +driver-y += i82371eb_isa.o +driver-y += i82371eb_ide.o +driver-y += i82371eb_usb.o +driver-y += i82371eb_smbus.o +driver-y += i82371eb_reset.o -#initobj-$(CONFIG_SOUTHBRIDGE_INTEL_I82371EB) += i82371eb_early_rom.o +#initobj-y += i82371eb_early_rom.o diff --git a/src/southbridge/intel/i82801ca/Kconfig b/src/southbridge/intel/i82801ca/Kconfig new file mode 100644 index 0000000000..c1182b767a --- /dev/null +++ b/src/southbridge/intel/i82801ca/Kconfig @@ -0,0 +1,3 @@ +config SOUTHBRIDGE_INTEL_I82801CA + bool + default n diff --git a/src/southbridge/intel/i82801ca/Makefile.inc b/src/southbridge/intel/i82801ca/Makefile.inc new file mode 100644 index 0000000000..84e1bd3f20 --- /dev/null +++ b/src/southbridge/intel/i82801ca/Makefile.inc @@ -0,0 +1,10 @@ +driver-y += i82801ca.o +driver-y += i82801ca_usb.o +driver-y += i82801ca_lpc.o + +driver-$(CONFIG_IDE) += i82801ca_ide.o + +driver-y += i82801ca_ac97.o +#driver-y += i82801ca_nic.o +driver-y += i82801ca_pci.o +obj-y += i82801ca_reset.o diff --git a/src/southbridge/intel/i82801dbm/Kconfig b/src/southbridge/intel/i82801dbm/Kconfig new file mode 100644 index 0000000000..815c75d7f4 --- /dev/null +++ b/src/southbridge/intel/i82801dbm/Kconfig @@ -0,0 +1,3 @@ +config SOUTHBRIDGE_INTEL_I82801DBM + bool + default n diff --git a/src/southbridge/intel/i82801dbm/Makefile.inc b/src/southbridge/intel/i82801dbm/Makefile.inc new file mode 100644 index 0000000000..713427971c --- /dev/null +++ b/src/southbridge/intel/i82801dbm/Makefile.inc @@ -0,0 +1,9 @@ +driver-y += i82801dbm.o +driver-y += i82801dbm_usb.o +driver-y += i82801dbm_lpc.o +driver-y += i82801dbm_ide.o +driver-y += i82801dbm_usb2.o +driver-y += i82801dbm_ac97.o +#driver-y += i82801dbm_nic.o +#driver-y += i82801dbm_pci.o +obj-y += i82801dbm_reset.o diff --git a/src/southbridge/intel/i82801er/Kconfig b/src/southbridge/intel/i82801er/Kconfig new file mode 100644 index 0000000000..c9f786dbb2 --- /dev/null +++ b/src/southbridge/intel/i82801er/Kconfig @@ -0,0 +1,3 @@ +config SOUTHBRIDGE_INTEL_I82801ER + bool + default n diff --git a/src/southbridge/intel/i82801er/Makefile.inc b/src/southbridge/intel/i82801er/Makefile.inc new file mode 100644 index 0000000000..b2f81f8b2e --- /dev/null +++ b/src/southbridge/intel/i82801er/Makefile.inc @@ -0,0 +1,11 @@ +driver-y += i82801er.o +driver-y += i82801er_uhci.o +driver-y += i82801er_lpc.o +driver-y += i82801er_ide.o +driver-y += i82801er_sata.o +driver-y += i82801er_ehci.o +driver-y += i82801er_smbus.o +driver-y += i82801er_pci.o +driver-y += i82801er_ac97.o +obj-y += i82801er_watchdog.o +obj-y += i82801er_reset.o diff --git a/src/southbridge/intel/i82801gx/Makefile.inc b/src/southbridge/intel/i82801gx/Makefile.inc index 1770654452..aec3c618ff 100644 --- a/src/southbridge/intel/i82801gx/Makefile.inc +++ b/src/southbridge/intel/i82801gx/Makefile.inc @@ -17,24 +17,21 @@ ## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA ## -driver-$(CONFIG_SOUTHBRIDGE_INTEL_I82801GX) += i82801gx.o -driver-$(CONFIG_SOUTHBRIDGE_INTEL_I82801GX) += i82801gx_ac97.o -driver-$(CONFIG_SOUTHBRIDGE_INTEL_I82801GX) += i82801gx_azalia.o -driver-$(CONFIG_SOUTHBRIDGE_INTEL_I82801GX) += i82801gx_ide.o -driver-$(CONFIG_SOUTHBRIDGE_INTEL_I82801GX) += i82801gx_lpc.o -driver-$(CONFIG_SOUTHBRIDGE_INTEL_I82801GX) += i82801gx_nic.o -driver-$(CONFIG_SOUTHBRIDGE_INTEL_I82801GX) += i82801gx_pci.o -driver-$(CONFIG_SOUTHBRIDGE_INTEL_I82801GX) += i82801gx_pcie.o -driver-$(CONFIG_SOUTHBRIDGE_INTEL_I82801GX) += i82801gx_sata.o -driver-$(CONFIG_SOUTHBRIDGE_INTEL_I82801GX) += i82801gx_smbus.o -driver-$(CONFIG_SOUTHBRIDGE_INTEL_I82801GX) += i82801gx_usb.o -driver-$(CONFIG_SOUTHBRIDGE_INTEL_I82801GX) += i82801gx_usb_ehci.o +driver-y += i82801gx.o +driver-y += i82801gx_ac97.o +driver-y += i82801gx_azalia.o +driver-y += i82801gx_ide.o +driver-y += i82801gx_lpc.o +driver-y += i82801gx_nic.o +driver-y += i82801gx_pci.o +driver-y += i82801gx_pcie.o +driver-y += i82801gx_sata.o +driver-y += i82801gx_smbus.o +driver-y += i82801gx_usb.o +driver-y += i82801gx_usb_ehci.o -object-$(CONFIG_SOUTHBRIDGE_INTEL_I82801GX) += i82801gx_reset.o -object-$(CONFIG_SOUTHBRIDGE_INTEL_I82801GX) += i82801gx_watchdog.o +object-y += i82801gx_reset.o +object-y += i82801gx_watchdog.o -# arg. How does the linux kconfig handle compound conditionals? -ifeq ($(CONFIG_HAVE_SMI_HANDLER),y) - object-$(CONFIG_SOUTHBRIDGE_INTEL_I82801GX) += i82801gx_smi.o - smmobj-$(CONFIG_SOUTHBRIDGE_INTEL_I82801GX) += i82801gx_smihandler.o -endif +object-$(CONFIG_HAVE_SMI_HANDLER) += i82801gx_smi.o +smmobj-$(CONFIG_HAVE_SMI_HANDLER) += i82801gx_smihandler.o diff --git a/src/southbridge/intel/i82801xx/Makefile.inc b/src/southbridge/intel/i82801xx/Makefile.inc index 5d54fc87be..f8f2b61219 100644 --- a/src/southbridge/intel/i82801xx/Makefile.inc +++ b/src/southbridge/intel/i82801xx/Makefile.inc @@ -18,19 +18,19 @@ ## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA ## -driver-$(CONFIG_SOUTHBRIDGE_INTEL_I82801XX) += i82801xx.o -driver-$(CONFIG_SOUTHBRIDGE_INTEL_I82801XX) += i82801xx_ac97.o -driver-$(CONFIG_SOUTHBRIDGE_INTEL_I82801XX) += i82801xx_ide.o -driver-$(CONFIG_SOUTHBRIDGE_INTEL_I82801XX) += i82801xx_lpc.o -driver-$(CONFIG_SOUTHBRIDGE_INTEL_I82801XX) += i82801xx_nic.o -driver-$(CONFIG_SOUTHBRIDGE_INTEL_I82801XX) += i82801xx_pci.o -driver-$(CONFIG_SOUTHBRIDGE_INTEL_I82801XX) += i82801xx_sata.o -# driver-$(CONFIG_SOUTHBRIDGE_INTEL_I82801XX) += i82801xx_smbus.o -driver-$(CONFIG_SOUTHBRIDGE_INTEL_I82801XX) += i82801xx_usb.o -driver-$(CONFIG_SOUTHBRIDGE_INTEL_I82801XX) += i82801xx_usb_ehci.o +driver-y += i82801xx.o +driver-y += i82801xx_ac97.o +driver-y += i82801xx_ide.o +driver-y += i82801xx_lpc.o +driver-y += i82801xx_nic.o +driver-y += i82801xx_pci.o +driver-y += i82801xx_sata.o +# driver-y += i82801xx_smbus.o +driver-y += i82801xx_usb.o +driver-y += i82801xx_usb_ehci.o -object-$(CONFIG_SOUTHBRIDGE_INTEL_I82801XX) += i82801xx_reset.o -object-$(CONFIG_SOUTHBRIDGE_INTEL_I82801XX) += i82801xx_watchdog.o +object-y += i82801xx_reset.o +object-y += i82801xx_watchdog.o # TODO: What about cmos_failover.c? diff --git a/src/southbridge/intel/i82870/Kconfig b/src/southbridge/intel/i82870/Kconfig new file mode 100644 index 0000000000..ccf1f25894 --- /dev/null +++ b/src/southbridge/intel/i82870/Kconfig @@ -0,0 +1,3 @@ +config SOUTHBRIDGE_INTEL_I82870 + bool + default n diff --git a/src/southbridge/intel/i82870/Makefile.inc b/src/southbridge/intel/i82870/Makefile.inc new file mode 100644 index 0000000000..143d3b889f --- /dev/null +++ b/src/southbridge/intel/i82870/Makefile.inc @@ -0,0 +1,3 @@ +driver-y += p64h2_ioapic.o +driver-y += p64h2_pcibridge.o +#driver-y += p64h2_pci_parity.o diff --git a/src/southbridge/intel/pxhd/Kconfig b/src/southbridge/intel/pxhd/Kconfig new file mode 100644 index 0000000000..d331a0efb6 --- /dev/null +++ b/src/southbridge/intel/pxhd/Kconfig @@ -0,0 +1,3 @@ +config SOUTHBRIDGE_INTEL_PXHD + bool + default n diff --git a/src/southbridge/intel/pxhd/Makefile.inc b/src/southbridge/intel/pxhd/Makefile.inc new file mode 100644 index 0000000000..4ab71045f6 --- /dev/null +++ b/src/southbridge/intel/pxhd/Makefile.inc @@ -0,0 +1 @@ +driver-y += pxhd_bridge.o |