Kconfig: Add CONFIG_SATA to enable SATA

At present CONFIG_CMD_SATA enables the 'sata' command which also brings
in SATA support. Some boards may wish to enable SATA without the command.
Add a separate CONFIG to permit this.

Signed-off-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
This commit is contained in:
Simon Glass
2017-06-14 21:28:25 -06:00
parent 3bf926c0dd
commit 10e40d54b3
22 changed files with 38 additions and 24 deletions

View File

@@ -19,6 +19,19 @@ config AHCI
operations at present. The block device interface has not been converted
to driver model.
config SATA
bool "Support SATA controllers"
help
This enables support for SATA (Serial Advanced Technology
Attachment), a serial bus standard for connecting to hard drives and
other storage devices.
SATA replaces PATA (originally just ATA), which stands for Parallel AT
Attachment, where AT refers to an IBM AT (Advanced Technology)
computer released in 1984.
See also CMD_SATA which provides command-line support.
config SCSI
bool "Support SCSI controllers"
help