block: Migrate SystemACE chip to Kconfig

Migrate the base and sub-options to Kconfig.  Note that we only enable
this in the base sandbox config now.

Cc: Alexey Brodkin <alexey.brodkin@gmail.com>
Cc: Michal Simek <michal.simek@xilinx.com>
Signed-off-by: Tom Rini <trini@konsulko.com>
---
Is this driver still used anywhere?  It's fishy that it's only enabled
in sandbox anymore.
This commit is contained in:
Tom Rini
2018-02-08 13:49:48 -05:00
parent a451bc27c9
commit 560eeee8c2
4 changed files with 21 additions and 16 deletions

View File

@@ -38,3 +38,21 @@ config IDE
This allows access to raw blocks and filesystems on an IDE drive
from U-Boot. See also CMD_IDE which provides an 'ide' command for
performing various IDE operations.
config SYSTEMACE
bool "Xilinx SystemACE support"
help
Adding this option adds support for Xilinx SystemACE chips attached
via some sort of local bus. The address of the chip must also be
defined in the CONFIG_SYS_SYSTEMACE_BASE macro.
When SystemACE support is added, the "ace" device type becomes
available to the fat commands, i.e. fatls.
config SYS_SYSTEMACE_BASE
hex "Base address of SystemACE chip"
depends on SYSTEMACE
config SYS_SYSTEMACE_WIDTH
int "Word size of access to the of SystemACE chip"
depends on SYSTEMACE