## ## This file is part of the coreboot project. ## ## This program is free software; you can redistribute it and/or modify ## it under the terms of the GNU General Public License as published by ## the Free Software Foundation; version 2 of the License. ## ## This program is distributed in the hope that it will be useful, ## but WITHOUT ANY WARRANTY; without even the implied warranty of ## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ## GNU General Public License for more details. config STORAGE bool "Support for storage devices" default y if !CHROMEOS help Select this option if you want support for storage devices (like hard drives, memory sticks or optical drives). config STORAGE_64BIT_LBA bool "Use 64-bit integers to address sectors" depends on STORAGE default n help If this is selected, sectors will be addressed by an 64-bit integer. Select this to support LBA-48 for ATA drives. config STORAGE_ATA bool "Support ATA drives (i.e. hard drives)" depends on STORAGE default y help Select this option if you want support for ATA storage devices (i.e. hard drives). config STORAGE_ATAPI bool "Support ATAPI drives (i.e. optical drives)" depends on STORAGE default y select STORAGE_ATA help Select this option if you want support for ATAPI storage devices (i.e. optical drives like CD or DVD drives). config STORAGE_AHCI bool "Support for AHCI host controllers" depends on STORAGE && (STORAGE_ATA || STORAGE_ATAPI) && PCI default y help Select this option if you want support for SATA controllers in AHCI mode. config STORAGE_AHCI_ONLY_TESTED bool "Only enable tested controllers" depends on STORAGE_AHCI default y help If this option is selected only AHCI controllers which are known to work will be used.