drivers: add the support for Silicon Image SATA controller
authorTang Yuantian <B29983@freescale.com>
Fri, 7 Oct 2011 19:26:58 +0000 (19:26 +0000)
committerWolfgang Denk <wd@denx.de>
Fri, 21 Oct 2011 23:03:54 +0000 (01:03 +0200)
commit83c484d7ecb62a9dfe8adb0da9a04cfb8bbb478b
tree55e560e1398bc646e31a41339fce841d3a0e5fa6
parentafc1ce82885698c61946c0cab99aac3547ef78ea
drivers: add the support for Silicon Image SATA controller

Add the Silicon Image series PCI Express to
Serial ATA controller support, including Sil3132,
Sil3131 and Sil3124.
The SATA controller can be used to load kernel.

The features list:
- Supports 1-lane 2.5 Gbit/s PCI Express
- Supports one/two/four independent Serial ATA channels
- Supports Serial ATA Generation 2 transfer rate of 3.0 Gbit/s
- Supports LBA28 and LBA48

Signed-off-by: Tang Yuantian <b29983@freescale.com>
Signed-off-by: Aaron Williams <Aaron.Williams@cavium.com>
Tested-by: Lan Chunhe <b25806@freescale.com>
drivers/block/Makefile
drivers/block/sata_sil.c [new file with mode: 0644]
drivers/block/sata_sil.h [new file with mode: 0644]
include/pci_ids.h