coreboot-kgpe-d16/src/southbridge/intel/bd82x6x
Vadim Bendebury 8049fc91de Allow device ID arrays in the PCI driver structure
Many PCI devices share the very same driver despite having different
PCI device IDs, which causes a lot of copy and paste of driver
definitions.

This change introduces a way to specify the array of acceptable
device IDs in a single driver entry. As an example the Intel
{Sandy|Ivy} Bridge SATA driver is being modified to use a single
driver structure for all different SATA controller flavors, a few
more Ivy Bridge IDs are being added as well.

BUG=none
TEST=manual
  . modified coreboot brought up an Ivy Bridge platform all the
    way to Linux login screen.

Change-Id: I761c5611b93ef946053783f7a755e6c456dd6991
Signed-off-by: Vadim Bendebury <vbendeb@chromium.org>
Reviewed-on: http://review.coreboot.org/982
Tested-by: build bot (Jenkins)
Reviewed-by: Kyösti Mälkki <kyosti.malkki@gmail.com>
Reviewed-by: Patrick Georgi <patrick@georgi-clan.de>
2012-05-01 20:02:21 +02:00
..
acpi Add support for Intel Panther Point PCH 2012-04-04 19:10:51 +02:00
azalia.c Add support for Intel Panther Point PCH 2012-04-04 19:10:51 +02:00
bootblock.c Cougar Point southbridge: Add includes and drop post_code() 2012-04-27 19:24:13 +02:00
chip.h Add support for Intel Panther Point PCH 2012-04-04 19:10:51 +02:00
early_me.c Add support for Intel Panther Point PCH 2012-04-04 19:10:51 +02:00
early_smbus.c Add support for Intel Panther Point PCH 2012-04-04 19:10:51 +02:00
early_usb.c Add support for Intel Panther Point PCH 2012-04-04 19:10:51 +02:00
finalize.c Add support for Intel Panther Point PCH 2012-04-04 19:10:51 +02:00
gpio.c Add support for Intel Panther Point PCH 2012-04-04 19:10:51 +02:00
gpio.h Add support for Intel Panther Point PCH 2012-04-04 19:10:51 +02:00
Kconfig Add support for Intel Panther Point PCH 2012-04-04 19:10:51 +02:00
lpc.c Add support for Intel Panther Point PCH 2012-04-04 19:10:51 +02:00
Makefile.inc Add support for Intel Panther Point PCH 2012-04-04 19:10:51 +02:00
me.c Add support for Intel Panther Point PCH 2012-04-04 19:10:51 +02:00
me.h Add support for Intel Panther Point PCH 2012-04-04 19:10:51 +02:00
me_8.x.c Add support for Intel Panther Point PCH 2012-04-04 19:10:51 +02:00
me_status.c Add support for Intel Panther Point PCH 2012-04-04 19:10:51 +02:00
nvs.h Add support for Intel Panther Point PCH 2012-04-04 19:10:51 +02:00
pch.c Add support for Intel Panther Point PCH 2012-04-04 19:10:51 +02:00
pch.h Add support for Intel Panther Point PCH 2012-04-04 19:10:51 +02:00
pci.c Add support for Intel Panther Point PCH 2012-04-04 19:10:51 +02:00
pcie.c Add support for Intel Panther Point PCH 2012-04-04 19:10:51 +02:00
reset.c Add support for Intel Panther Point PCH 2012-04-04 19:10:51 +02:00
sata.c Allow device ID arrays in the PCI driver structure 2012-05-01 20:02:21 +02:00
smbus.c Add support for Intel Panther Point PCH 2012-04-04 19:10:51 +02:00
smbus.h Add support for Intel Panther Point PCH 2012-04-04 19:10:51 +02:00
smi.c Add support for Intel Panther Point PCH 2012-04-04 19:10:51 +02:00
smihandler.c SMM: unify mainboard APM command handlers 2012-04-27 19:23:50 +02:00
usb_debug.c Add support for Intel Panther Point PCH 2012-04-04 19:10:51 +02:00
usb_ehci.c Add support for Intel Panther Point PCH 2012-04-04 19:10:51 +02:00
watchdog.c Add support for Intel Panther Point PCH 2012-04-04 19:10:51 +02:00