Pascal Linder | ae01e1a | 2019-07-09 09:28:20 +0200 | [diff] [blame] | 1 | menu "KM ARM Options" |
| 2 | depends on ARM |
| 3 | |
| 4 | config KM_FPGA_CONFIG |
| 5 | bool "FPGA Configuration" |
Pascal Linder | ae01e1a | 2019-07-09 09:28:20 +0200 | [diff] [blame] | 6 | help |
| 7 | Include capability to change FPGA configuration. |
| 8 | |
Holger Brunck | 55b3c6c | 2020-01-13 15:34:01 +0100 | [diff] [blame] | 9 | config KM_FPGA_FORCE_CONFIG |
| 10 | bool "FPGA reconfiguration" |
Holger Brunck | 55b3c6c | 2020-01-13 15:34:01 +0100 | [diff] [blame] | 11 | help |
| 12 | If yes we force to reconfigure the FPGA always |
| 13 | |
| 14 | config KM_FPGA_NO_RESET |
| 15 | bool "FPGA skip reset" |
Holger Brunck | 55b3c6c | 2020-01-13 15:34:01 +0100 | [diff] [blame] | 16 | help |
| 17 | If yes we skip triggering a reset of the FPGA |
| 18 | |
Pascal Linder | ae01e1a | 2019-07-09 09:28:20 +0200 | [diff] [blame] | 19 | config KM_ENV_IS_IN_SPI_NOR |
| 20 | bool "Environment in SPI NOR" |
Pascal Linder | ae01e1a | 2019-07-09 09:28:20 +0200 | [diff] [blame] | 21 | help |
| 22 | Put the U-Boot environment in the SPI NOR flash. |
| 23 | |
| 24 | config KM_PIGGY4_88E6061 |
| 25 | bool "Piggy via Switch 88E6061" |
Pascal Linder | ae01e1a | 2019-07-09 09:28:20 +0200 | [diff] [blame] | 26 | help |
| 27 | The Piggy4 board is connected via a Marvell 88E6061 switch. |
| 28 | |
| 29 | config KM_PIGGY4_88E6352 |
| 30 | bool "Piggy via Switch 88E6352" |
Pascal Linder | ae01e1a | 2019-07-09 09:28:20 +0200 | [diff] [blame] | 31 | help |
| 32 | The Piggy4 board is connected via a Marvell 88E6352 switch. |
| 33 | |
| 34 | endmenu |
| 35 | |
Masahiro Yamada | d3ae678 | 2014-07-30 14:08:14 +0900 | [diff] [blame] | 36 | if TARGET_KM_KIRKWOOD |
| 37 | |
Masahiro Yamada | d3ae678 | 2014-07-30 14:08:14 +0900 | [diff] [blame] | 38 | config SYS_BOARD |
Masahiro Yamada | d3ae678 | 2014-07-30 14:08:14 +0900 | [diff] [blame] | 39 | default "km_arm" |
| 40 | |
| 41 | config SYS_VENDOR |
Masahiro Yamada | d3ae678 | 2014-07-30 14:08:14 +0900 | [diff] [blame] | 42 | default "keymile" |
| 43 | |
Masahiro Yamada | d3ae678 | 2014-07-30 14:08:14 +0900 | [diff] [blame] | 44 | config SYS_CONFIG_NAME |
Masahiro Yamada | d3ae678 | 2014-07-30 14:08:14 +0900 | [diff] [blame] | 45 | default "km_kirkwood" |
| 46 | |
Pascal Linder | 305329f | 2019-06-18 13:27:47 +0200 | [diff] [blame] | 47 | config BOARD_SPECIFIC_OPTIONS # dummy |
| 48 | def_bool y |
| 49 | select BOARD_LATE_INIT |
Pascal Linder | fd77e53 | 2019-06-18 08:42:59 +0200 | [diff] [blame] | 50 | select DM |
Pascal Linder | 2dc8953 | 2019-07-09 09:30:27 +0200 | [diff] [blame] | 51 | select DM_ETH |
Pascal Linder | cc4d10a | 2019-07-09 09:30:26 +0200 | [diff] [blame] | 52 | select DM_SERIAL |
Pascal Linder | fd77e53 | 2019-06-18 08:42:59 +0200 | [diff] [blame] | 53 | select DM_SPI |
| 54 | select DM_SPI_FLASH |
Holger Brunck | f2bcccd | 2020-11-03 15:41:25 +0100 | [diff] [blame] | 55 | select USB |
| 56 | select USB_EHCI_HCD |
| 57 | select USB_EHCI_MARVELL |
Pascal Linder | 305329f | 2019-06-18 13:27:47 +0200 | [diff] [blame] | 58 | imply CMD_CRAMFS |
| 59 | imply CMD_DIAG |
| 60 | imply FS_CRAMFS |
Holger Brunck | f2bcccd | 2020-11-03 15:41:25 +0100 | [diff] [blame] | 61 | imply CMD_USB |
Pascal Linder | 305329f | 2019-06-18 13:27:47 +0200 | [diff] [blame] | 62 | |
Tom Rini | 9a92dcd | 2022-03-23 17:19:57 -0400 | [diff] [blame] | 63 | choice |
| 64 | prompt "Board model" |
| 65 | |
| 66 | config KM_COGE5UN |
| 67 | bool "Hitachi Power Grids COGE5UN" |
| 68 | |
| 69 | config KM_KIRKWOOD_128M16 |
| 70 | bool "Hitachi Power Grids Kirkwood 128M16" |
| 71 | |
| 72 | config KM_KIRKWOOD |
| 73 | bool "Hitachi Power Grids Kirkwood" |
| 74 | |
| 75 | config KM_KIRKWOOD_PCI |
| 76 | bool "Hitachi Power Grids Kirkwood PCI" |
| 77 | |
| 78 | config KM_NUSA |
| 79 | bool "Hitachi Power Grids Kirkwood (NUSA)" |
| 80 | |
| 81 | config KM_SUSE2 |
| 82 | bool "Hitachi Power Grids Kirkwood (SUSE2)" |
| 83 | |
| 84 | endchoice |
| 85 | |
Masahiro Yamada | d3ae678 | 2014-07-30 14:08:14 +0900 | [diff] [blame] | 86 | endif |