mirror of
https://github.com/AsahiLinux/u-boot
synced 2025-02-17 22:49:02 +00:00
sandbox: Move GPIO CONFIGs to Kconfig
Move these over to Kconfig and tidy up. Signed-off-by: Simon Glass <sjg@chromium.org>
This commit is contained in:
parent
ee2b24340f
commit
d79c50af26
3 changed files with 22 additions and 2 deletions
|
@ -17,3 +17,4 @@ CONFIG_USB_EMUL=y
|
|||
CONFIG_USB_STORAGE=y
|
||||
CONFIG_BOOTSTAGE=y
|
||||
CONFIG_BOOTSTAGE_REPORT=y
|
||||
CONFIG_SANDBOX_GPIO=y
|
||||
|
|
|
@ -14,3 +14,24 @@ config LPC32XX_GPIO
|
|||
default n
|
||||
help
|
||||
Support for the LPC32XX GPIO driver.
|
||||
|
||||
config SANDBOX_GPIO
|
||||
bool "Enable sandbox GPIO driver"
|
||||
depends on SANDBOX && DM && DM_GPIO
|
||||
help
|
||||
This driver supports some simulated GPIOs which can be adjusted
|
||||
using 'back door' functions like sandbox_gpio_set_value(). Then the
|
||||
GPIOs can be inspected through the normal get_get_value()
|
||||
interface. The purpose of this is to allow GPIOs to be used as
|
||||
normal in sandbox, perhaps with test code actually driving the
|
||||
behaviour of those GPIOs.
|
||||
|
||||
config SANDBOX_GPIO_COUNT
|
||||
int "Number of sandbox GPIOs"
|
||||
depends on SANDBOX_GPIO
|
||||
default 128
|
||||
help
|
||||
The sandbox driver can support any number of GPIOs. Generally these
|
||||
are specified using the device tree. But you can also have a number
|
||||
of 'anonymous' GPIOs that do not belong to any device or bank.
|
||||
Select a suitable value depending on your needs.
|
||||
|
|
|
@ -51,8 +51,6 @@
|
|||
#define CONFIG_SYS_VSNPRINTF
|
||||
|
||||
#define CONFIG_CMD_GPIO
|
||||
#define CONFIG_SANDBOX_GPIO
|
||||
#define CONFIG_SANDBOX_GPIO_COUNT 128
|
||||
|
||||
#define CONFIG_CMD_GPT
|
||||
#define CONFIG_PARTITION_UUIDS
|
||||
|
|
Loading…
Add table
Reference in a new issue