blk: Allow control of the block cache in TPL
authorSimon Glass <sjg@chromium.org>
Sat, 18 May 2019 17:59:53 +0000 (11:59 -0600)
committerSimon Glass <sjg@chromium.org>
Wed, 10 Jul 2019 22:52:58 +0000 (16:52 -0600)
Generally block devices are not enabled in TPL, but in case they are,
add a Kconfig option for the block cache. This allows the setting (default
off) to be found with CONFIG_IS_ENABLED().

Signed-off-by: Simon Glass <sjg@chromium.org>
drivers/block/Kconfig

index 33f4aa2..1e6dad8 100644 (file)
@@ -56,6 +56,13 @@ config SPL_BLOCK_CACHE
        help
          This option enables the disk-block cache in SPL
 
+config TPL_BLOCK_CACHE
+       bool "Use block device cache in TPL"
+       depends on TPL_BLK
+       default n
+       help
+         This option enables the disk-block cache in TPL
+
 config IDE
        bool "Support IDE controllers"
        select HAVE_BLOCK_DEVICE