First round of i82801ax clean-ups (trivial).
authorUwe Hermann <uwe@hermann-uwe.de>
Tue, 21 Sep 2010 23:53:47 +0000 (23:53 +0000)
committerUwe Hermann <uwe@hermann-uwe.de>
Tue, 21 Sep 2010 23:53:47 +0000 (23:53 +0000)
commit138cdbb17b9ae8543a65a6b61ab6daac5c6ef7f7
tree7eb18899a7a87f884f67cfe075efa86dcea2f1aa
parent8fa90ec274ae28d98188f576a06dcaeab9f180ce
First round of i82801ax clean-ups (trivial).

After we splitted up the old i82801xx driver which was supposed to support
multiple generations of ICH* chipsets, some of the generified code
is now obsolete in i82801ax which should only cover ICH/ICH0 and none of
the later ICH* generations.

Hence:

 - Drop "struct pci_driver" entries for chipsets other than ICH/ICH0.

 - Drop drivers for hardware that is not present on ICH/ICH0: NIC, SATA, EHCI.

 - Drop PIRQE-PIRQH #defines and code, not available on this chipset.

 - Simplify some parts of the code (more will follow).

Signed-off-by: Uwe Hermann <uwe@hermann-uwe.de>
Acked-by: Uwe Hermann <uwe@hermann-uwe.de>
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@5824 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
src/southbridge/intel/i82801ax/Makefile.inc
src/southbridge/intel/i82801ax/chip.h
src/southbridge/intel/i82801ax/i82801ax_ac97.c
src/southbridge/intel/i82801ax/i82801ax_ide.c
src/southbridge/intel/i82801ax/i82801ax_lpc.c
src/southbridge/intel/i82801ax/i82801ax_nic.c [deleted file]
src/southbridge/intel/i82801ax/i82801ax_pci.c
src/southbridge/intel/i82801ax/i82801ax_sata.c [deleted file]
src/southbridge/intel/i82801ax/i82801ax_smbus.c
src/southbridge/intel/i82801ax/i82801ax_usb.c
src/southbridge/intel/i82801ax/i82801ax_usb_ehci.c [deleted file]