scsi: Provide support for a list of AHCI controllers.
authorVadim Bendebury <vbendeb@chromium.org>
Mon, 29 Oct 2012 05:23:45 +0000 (05:23 +0000)
committerTom Rini <trini@ti.com>
Fri, 2 Nov 2012 22:20:40 +0000 (15:20 -0700)
commit4ae5eb7c5bb8b393ffeec456329a331a786bba47
treeec4b4c884a691456b89f42038ac0d87dbb77ad1b
parent284231e49a2b4ee00647db592c54c3efd1ac7d35
scsi: Provide support for a list of AHCI controllers.

Many AHCI controllers are identical, the main (and often the
only) difference being the PCI Vendor ID/Device ID combination
reported by the device.

This change allows the config file to define a list of PCI vendor
ID/device ID pairs. The driver would scan the list and initialize
the first device it finds.

No actual multiple device list is introduced yet, this change
just add the framework.

Signed-off-by: Vadim Bendebury <vbendeb@chromium.org>
Signed-off-by: Taylor Hutt <thutt@chromium.org>
Signed-off-by: Simon Glass <sjg@chromium.org>
common/cmd_scsi.c