First round of ICH2/ICH2-M cleanups after split from i82801xx.
authorUwe Hermann <uwe@hermann-uwe.de>
Mon, 11 Oct 2010 21:38:49 +0000 (21:38 +0000)
committerUwe Hermann <uwe@hermann-uwe.de>
Mon, 11 Oct 2010 21:38:49 +0000 (21:38 +0000)
commit0ea281f70077b6f8d69d3070447205b7afd6883a
tree6a9de87fd1e96c4df2c6f754d33541667a742e87
parent4b42a62966527f18f3894af953b0757080424b00
First round of ICH2/ICH2-M cleanups after split from i82801xx.

 - Drop all non-ICH2 "struct pci_driver" entries from all files.

 - Kconfig: Add missing USE_WATCHDOG_ON_BOOT.

 - Drop i82801bx_sata.c and i82801bx_usb_ehci.c, ICH2 doesn't have SATA/EHCI.

 - Simplify lots of code, getting rid of i82801xx remainders.

 - Use u8 et al (instead of uint8_t) in a few more places.

 - Use #defines from header files where possible.

 - Various other fixes and updates.

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@5938 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
15 files changed:
src/southbridge/intel/i82801bx/Kconfig
src/southbridge/intel/i82801bx/Makefile.inc
src/southbridge/intel/i82801bx/chip.h
src/southbridge/intel/i82801bx/i82801bx.c
src/southbridge/intel/i82801bx/i82801bx.h
src/southbridge/intel/i82801bx/i82801bx_ac97.c
src/southbridge/intel/i82801bx/i82801bx_early_smbus.c
src/southbridge/intel/i82801bx/i82801bx_ide.c
src/southbridge/intel/i82801bx/i82801bx_lpc.c
src/southbridge/intel/i82801bx/i82801bx_nic.c
src/southbridge/intel/i82801bx/i82801bx_pci.c
src/southbridge/intel/i82801bx/i82801bx_sata.c [deleted file]
src/southbridge/intel/i82801bx/i82801bx_smbus.c
src/southbridge/intel/i82801bx/i82801bx_usb.c
src/southbridge/intel/i82801bx/i82801bx_usb_ehci.c [deleted file]