Allow the selection of CONFIG_BLOCK_CACHE, CONFIG_CMD_BLOCK_CACHE
using menuconfig.

Signed-off-by: Eric Nelson <e...@nelint.com>
---
 drivers/block/Kconfig | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)

diff --git a/drivers/block/Kconfig b/drivers/block/Kconfig
index f35c4d4..6529efb 100644
--- a/drivers/block/Kconfig
+++ b/drivers/block/Kconfig
@@ -18,3 +18,22 @@ config DISK
          types can use this, such as AHCI/SATA. It does not provide any 
standard
          operations at present. The block device interface has not been 
converted
          to driver model.
+
+config BLOCK_CACHE
+       bool "Use block device cache"
+       default n
+       help
+         This option enables a disk-block cache for all block devices.
+         This is most useful when accessing filesystems under U-Boot since
+         it will prevent repeated reads from directory structures.
+
+config CMD_BLOCK_CACHE
+       bool "Include block device cache control command (blkcache)"
+       depends on BLOCK_CACHE
+       default y if BLOCK_CACHE
+       help
+         Enable the blkcache command, which can be used to control the
+         operation of the cache functions.
+         This is most useful when fine-tuning the operation of the cache
+         during development, but also allows the cache to be disabled when
+         it might hurt performance (e.g. when using the ums command).
-- 
2.6.2

_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot

Reply via email to