diff options
| author | Tom Rini <[email protected]> | 2022-06-10 22:59:28 -0400 |
|---|---|---|
| committer | Tom Rini <[email protected]> | 2022-06-28 17:03:32 -0400 |
| commit | aca1f6789aa2e384a58909fa7a9696db9d607675 (patch) | |
| tree | 32c2afad0ddf30c2fa84b2c104540d207f896174 /drivers | |
| parent | 0a816d92d581749341c0c725816efe930e56e2a4 (diff) | |
Convert CONFIG_LBA48 et al to Kconfig
This converts the following to Kconfig:
CONFIG_LBA48
CONFIG_SYS_64BIT_LBA
Signed-off-by: Tom Rini <[email protected]>
Diffstat (limited to 'drivers')
| -rw-r--r-- | drivers/ata/Kconfig | 1 | ||||
| -rw-r--r-- | drivers/block/Kconfig | 16 |
2 files changed, 17 insertions, 0 deletions
diff --git a/drivers/ata/Kconfig b/drivers/ata/Kconfig index 9c9641d2ed9..7715c403656 100644 --- a/drivers/ata/Kconfig +++ b/drivers/ata/Kconfig @@ -116,6 +116,7 @@ config FSL_SATA depends on PPC select AHCI select LIBATA + imply LBA48 help Enable this driver to support the SATA controller found in some Freescale PowerPC SoCs. diff --git a/drivers/block/Kconfig b/drivers/block/Kconfig index d6d1c6e32cc..b5b482086af 100644 --- a/drivers/block/Kconfig +++ b/drivers/block/Kconfig @@ -218,3 +218,19 @@ config IDE_RESET must be defined in a board-specific file. endif # IDE + +config LBA48 + bool "Enable LBA support for disks larger than 137GB" + depends on HAVE_BLOCK_DEVICE + help + Set this to enable support for disks larger than 137GB. + Also look at CONFIG_SYS_64BIT_LBA. Without both of these, LBA48 + support uses 32bit variables and will 'only' support disks up to + 2.1TB. + +config SYS_64BIT_LBA + bool "Enable 64bit number of blocks on a block device" + depends on HAVE_BLOCK_DEVICE + help + Make the block subsystem use 64bit sector addresses, rather than the + default of 32bit. |
