aboutsummaryrefslogtreecommitdiffstats
path: root/roms/u-boot/board/keymile/km_arm/Kconfig
diff options
context:
space:
mode:
Diffstat (limited to 'roms/u-boot/board/keymile/km_arm/Kconfig')
-rw-r--r--roms/u-boot/board/keymile/km_arm/Kconfig69
1 files changed, 69 insertions, 0 deletions
diff --git a/roms/u-boot/board/keymile/km_arm/Kconfig b/roms/u-boot/board/keymile/km_arm/Kconfig
new file mode 100644
index 000000000..6f55cfab8
--- /dev/null
+++ b/roms/u-boot/board/keymile/km_arm/Kconfig
@@ -0,0 +1,69 @@
+menu "KM ARM Options"
+ depends on ARM
+
+config KM_FPGA_CONFIG
+ bool "FPGA Configuration"
+ default n
+ help
+ Include capability to change FPGA configuration.
+
+config KM_FPGA_FORCE_CONFIG
+ bool "FPGA reconfiguration"
+ default n
+ help
+ If yes we force to reconfigure the FPGA always
+
+config KM_FPGA_NO_RESET
+ bool "FPGA skip reset"
+ default n
+ help
+ If yes we skip triggering a reset of the FPGA
+
+config KM_ENV_IS_IN_SPI_NOR
+ bool "Environment in SPI NOR"
+ default n
+ help
+ Put the U-Boot environment in the SPI NOR flash.
+
+config KM_PIGGY4_88E6061
+ bool "Piggy via Switch 88E6061"
+ default n
+ help
+ The Piggy4 board is connected via a Marvell 88E6061 switch.
+
+config KM_PIGGY4_88E6352
+ bool "Piggy via Switch 88E6352"
+ default n
+ help
+ The Piggy4 board is connected via a Marvell 88E6352 switch.
+
+endmenu
+
+if TARGET_KM_KIRKWOOD
+
+config SYS_BOARD
+ default "km_arm"
+
+config SYS_VENDOR
+ default "keymile"
+
+config SYS_CONFIG_NAME
+ default "km_kirkwood"
+
+config BOARD_SPECIFIC_OPTIONS # dummy
+ def_bool y
+ select BOARD_LATE_INIT
+ select DM
+ select DM_ETH
+ select DM_SERIAL
+ select DM_SPI
+ select DM_SPI_FLASH
+ select USB
+ select USB_EHCI_HCD
+ select USB_EHCI_MARVELL
+ imply CMD_CRAMFS
+ imply CMD_DIAG
+ imply FS_CRAMFS
+ imply CMD_USB
+
+endif