e92c84050b
32-bit LBA limits drives, that have or emulate 512B sectors, to 2TiB capacity. Therefore, enable the 64-bit support. Change-Id: I663029a2137c5af3c77d576fe27db0b8fa7488a9 Signed-off-by: Felix Singer <felixsinger@posteo.net> Reviewed-on: https://review.coreboot.org/c/coreboot/+/46534 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net> Reviewed-by: Michael Niewöhner <foss@mniewoehner.de>
51 lines
1.3 KiB
Text
51 lines
1.3 KiB
Text
##
|
|
##
|
|
## SPDX-License-Identifier: GPL-2.0-only
|
|
|
|
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 y
|
|
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 n
|
|
help
|
|
If this option is selected, only AHCI controllers which are known
|
|
to work will be used.
|