blob: c8a193dd4cdf9fbd43fed3ff8985333d2dc88df6 [file] [log] [blame]
Trevor Woernerbb7ab072020-05-06 08:02:40 -04001if ARCH_KIRKWOOD
Masahiro Yamadad7570852014-08-31 07:10:59 +09002
Tom Rinib7b337b2021-12-17 18:08:44 -05003config FEROCEON_88FR131
4 bool
5
6config KW88F6192
7 bool
8
9config KW88F6281
10 bool
11
12config SHEEVA_88SV131
13 bool
14
Masahiro Yamadad7570852014-08-31 07:10:59 +090015choice
16 prompt "Marvell Kirkwood board select"
Joe Hershbergerf0699602015-05-12 14:46:23 -050017 optional
Masahiro Yamadad7570852014-08-31 07:10:59 +090018
Albert ARIBAUDf02c2542015-10-23 18:06:43 +020019config TARGET_OPENRD
20 bool "Marvell OpenRD Board"
Tom Rinib7b337b2021-12-17 18:08:44 -050021 select KW88F6281
22 select SHEEVA_88SV131
Albert ARIBAUDf02c2542015-10-23 18:06:43 +020023
Masahiro Yamadad7570852014-08-31 07:10:59 +090024config TARGET_DREAMPLUG
25 bool "DreamPlug Board"
Tom Rinib7b337b2021-12-17 18:08:44 -050026 select KW88F6281
27 select SHEEVA_88SV131
Masahiro Yamadad7570852014-08-31 07:10:59 +090028
Walter Schweizerd2ac3262016-10-06 23:29:56 +020029config TARGET_DS109
30 bool "Synology DS109"
Tom Rinib7b337b2021-12-17 18:08:44 -050031 select KW88F6281
32 select SHEEVA_88SV131
Walter Schweizerd2ac3262016-10-06 23:29:56 +020033
Masahiro Yamadad7570852014-08-31 07:10:59 +090034config TARGET_GURUPLUG
35 bool "GuruPlug Board"
Tom Rinib7b337b2021-12-17 18:08:44 -050036 select KW88F6281
37 select SHEEVA_88SV131
Masahiro Yamadad7570852014-08-31 07:10:59 +090038
39config TARGET_SHEEVAPLUG
40 bool "SheevaPlug Board"
Tom Rinib7b337b2021-12-17 18:08:44 -050041 select FEROCEON_88FR131
42 select KW88F6281
Masahiro Yamadad7570852014-08-31 07:10:59 +090043
44config TARGET_LSXL
45 bool "lsxl Board"
Tom Rinib7b337b2021-12-17 18:08:44 -050046 select FEROCEON_88FR131
47 select KW88F6281
Michael Walle2e5bab12022-08-17 21:38:03 +020048 select BOARD_EARLY_INIT_R
Michael Walle9adb0b12022-08-17 21:37:58 +020049 select MISC_INIT_R
Masahiro Yamadad7570852014-08-31 07:10:59 +090050
51config TARGET_POGO_E02
52 bool "pogo_e02 Board"
Tom Rinib7b337b2021-12-17 18:08:44 -050053 select FEROCEON_88FR131
54 select KW88F6281
Masahiro Yamadad7570852014-08-31 07:10:59 +090055
Tony Dinh7faa34a2022-01-23 22:17:11 -080056config TARGET_POGO_V4
57 bool "Pogoplug V4 Board"
58 select FEROCEON_88FR131
59 select KW88F6192
60
Masahiro Yamadad7570852014-08-31 07:10:59 +090061config TARGET_DNS325
62 bool "dns325 Board"
Tom Rinib7b337b2021-12-17 18:08:44 -050063 select FEROCEON_88FR131
64 select KW88F6281
Masahiro Yamadad7570852014-08-31 07:10:59 +090065
66config TARGET_ICONNECT
67 bool "iconnect Board"
Tom Rinib7b337b2021-12-17 18:08:44 -050068 select FEROCEON_88FR131
69 select KW88F6281
Masahiro Yamadad7570852014-08-31 07:10:59 +090070
Masahiro Yamadad7570852014-08-31 07:10:59 +090071config TARGET_KM_KIRKWOOD
Pascal Linder305329f2019-06-18 13:27:47 +020072 bool "KM Kirkwood Board"
Tom Rinib7b337b2021-12-17 18:08:44 -050073 select FEROCEON_88FR131
74 select KW88F6281
Pascal Linder305329f2019-06-18 13:27:47 +020075 select VENDOR_KM
Masahiro Yamadad7570852014-08-31 07:10:59 +090076
77config TARGET_NET2BIG_V2
78 bool "LaCie 2Big Network v2 NAS Board"
Tom Rinib7b337b2021-12-17 18:08:44 -050079 select FEROCEON_88FR131
80 select KW88F6281
Masahiro Yamadad7570852014-08-31 07:10:59 +090081
82config TARGET_NETSPACE_V2
83 bool "LaCie netspace_v2 Board"
Tom Rinib7b337b2021-12-17 18:08:44 -050084 select FEROCEON_88FR131
Masahiro Yamadad7570852014-08-31 07:10:59 +090085
Masahiro Yamadad7570852014-08-31 07:10:59 +090086config TARGET_IB62X0
87 bool "ib62x0 Board"
Tom Rinib7b337b2021-12-17 18:08:44 -050088 select FEROCEON_88FR131
89 select KW88F6281
Masahiro Yamadad7570852014-08-31 07:10:59 +090090
91config TARGET_DOCKSTAR
92 bool "Dockstar Board"
Tom Rinib7b337b2021-12-17 18:08:44 -050093 select FEROCEON_88FR131
94 select KW88F6281
Masahiro Yamadad7570852014-08-31 07:10:59 +090095
96config TARGET_GOFLEXHOME
97 bool "GoFlex Home Board"
Tom Rinib7b337b2021-12-17 18:08:44 -050098 select FEROCEON_88FR131
99 select KW88F6281
Masahiro Yamadad7570852014-08-31 07:10:59 +0900100
Evgeni Dobreve80958b2014-12-08 17:49:42 +0100101config TARGET_NAS220
102 bool "BlackArmor NAS220"
Tom Rinib7b337b2021-12-17 18:08:44 -0500103 select FEROCEON_88FR131
104 select KW88F6192
Evgeni Dobreve80958b2014-12-08 17:49:42 +0100105
Tom Rini299f8f82021-07-07 22:55:41 -0400106config TARGET_NSA310S
107 bool "Zyxel NSA310S"
Tom Rinib7b337b2021-12-17 18:08:44 -0500108 select FEROCEON_88FR131
109 select KW88F6192
Tom Rini299f8f82021-07-07 22:55:41 -0400110
Chris Packham5cd63ec2018-05-30 20:14:35 +1200111config TARGET_SBx81LIFKW
112 bool "Allied Telesis SBx81GS24/SBx81GT40/SBx81XS6/SBx81XS16"
Tom Rinib7b337b2021-12-17 18:08:44 -0500113 select FEROCEON_88FR131
114 select KW88F6281
Chris Packham5cd63ec2018-05-30 20:14:35 +1200115
Chris Packhamc6408d12018-06-25 22:34:57 +1200116config TARGET_SBx81LIFXCAT
117 bool "Allied Telesis SBx81GP24/SBx81GT24"
Tom Rinib7b337b2021-12-17 18:08:44 -0500118 select FEROCEON_88FR131
119 select KW88F6281
Chris Packhamc6408d12018-06-25 22:34:57 +1200120
Masahiro Yamadad7570852014-08-31 07:10:59 +0900121endchoice
122
Masahiro Yamadad7570852014-08-31 07:10:59 +0900123config SYS_SOC
Masahiro Yamadad7570852014-08-31 07:10:59 +0900124 default "kirkwood"
125
Tom Riniaf90de12022-06-20 08:07:58 -0400126config KIRKWOOD_RGMII_PAD_1V8
127 bool "Configures the I/O voltage of the pads connected gigabit interface to 1.8V"
128 default y
129
130config KIRKWOOD_EGIGA_INIT
131 bool "Enable GbePort0/1 for kernel"
132 default y
133
134config KIRKWOOD_PCIE_INIT
135 bool "Enable PCIe Port0 for kernel"
136 default y
137
Albert ARIBAUDf02c2542015-10-23 18:06:43 +0200138source "board/Marvell/openrd/Kconfig"
Masahiro Yamadad7570852014-08-31 07:10:59 +0900139source "board/Marvell/dreamplug/Kconfig"
Walter Schweizerd2ac3262016-10-06 23:29:56 +0200140source "board/Synology/ds109/Kconfig"
Masahiro Yamadad7570852014-08-31 07:10:59 +0900141source "board/Marvell/guruplug/Kconfig"
142source "board/Marvell/sheevaplug/Kconfig"
143source "board/buffalo/lsxl/Kconfig"
144source "board/cloudengines/pogo_e02/Kconfig"
Tony Dinh7faa34a2022-01-23 22:17:11 -0800145source "board/cloudengines/pogo_v4/Kconfig"
Masahiro Yamadad7570852014-08-31 07:10:59 +0900146source "board/d-link/dns325/Kconfig"
147source "board/iomega/iconnect/Kconfig"
Masahiro Yamadad7570852014-08-31 07:10:59 +0900148source "board/LaCie/net2big_v2/Kconfig"
149source "board/LaCie/netspace_v2/Kconfig"
Masahiro Yamadad7570852014-08-31 07:10:59 +0900150source "board/raidsonic/ib62x0/Kconfig"
151source "board/Seagate/dockstar/Kconfig"
152source "board/Seagate/goflexhome/Kconfig"
Evgeni Dobreve80958b2014-12-08 17:49:42 +0100153source "board/Seagate/nas220/Kconfig"
Tom Rini299f8f82021-07-07 22:55:41 -0400154source "board/zyxel/nsa310s/Kconfig"
Chris Packham5cd63ec2018-05-30 20:14:35 +1200155source "board/alliedtelesis/SBx81LIFKW/Kconfig"
Chris Packhamc6408d12018-06-25 22:34:57 +1200156source "board/alliedtelesis/SBx81LIFXCAT/Kconfig"
Masahiro Yamadad7570852014-08-31 07:10:59 +0900157
158endif