forked from ~ljy/RK356X_SDK_RELEASE

hc
2024-12-19 9370bb92b2d16684ee45cf24e879c93c509162da
kernel/arch/powerpc/platforms/40x/Kconfig
....@@ -2,37 +2,26 @@
22 config ACADIA
33 bool "Acadia"
44 depends on 40x
5
- default n
65 select PPC40x_SIMPLE
76 select 405EZ
87 help
98 This option enables support for the AMCC 405EZ Acadia evaluation board.
109
11
-config EP405
12
- bool "EP405/EP405PC"
13
- depends on 40x
14
- default n
15
- select 405GP
16
- select PCI
17
- help
18
- This option enables support for the EP405/EP405PC boards.
19
-
2010 config HOTFOOT
21
- bool "Hotfoot"
11
+ bool "Hotfoot"
2212 depends on 40x
23
- default n
2413 select PPC40x_SIMPLE
25
- select PCI
26
- help
27
- This option enables support for the ESTEEM 195E Hotfoot board.
14
+ select FORCE_PCI
15
+ help
16
+ This option enables support for the ESTEEM 195E Hotfoot board.
2817
2918 config KILAUEA
3019 bool "Kilauea"
3120 depends on 40x
32
- default n
3321 select 405EX
3422 select PPC40x_SIMPLE
3523 select PPC4xx_PCI_EXPRESS
24
+ select FORCE_PCI
3625 select PCI_MSI
3726 select PPC4xx_MSI
3827 help
....@@ -41,70 +30,26 @@
4130 config MAKALU
4231 bool "Makalu"
4332 depends on 40x
44
- default n
4533 select 405EX
46
- select PCI
34
+ select FORCE_PCI
4735 select PPC4xx_PCI_EXPRESS
4836 select PPC40x_SIMPLE
4937 help
5038 This option enables support for the AMCC PPC405EX board.
5139
52
-config WALNUT
53
- bool "Walnut"
54
- depends on 40x
55
- default y
56
- select 405GP
57
- select PCI
58
- select OF_RTC
59
- help
60
- This option enables support for the IBM PPC405GP evaluation board.
61
-
62
-config XILINX_VIRTEX_GENERIC_BOARD
63
- bool "Generic Xilinx Virtex board"
64
- depends on 40x
65
- default n
66
- select XILINX_VIRTEX_II_PRO
67
- select XILINX_VIRTEX_4_FX
68
- select XILINX_INTC
69
- help
70
- This option enables generic support for Xilinx Virtex based boards.
71
-
72
- The generic virtex board support matches any device tree which
73
- specifies 'xilinx,virtex' in its compatible field. This includes
74
- the Xilinx ML3xx and ML4xx reference designs using the powerpc
75
- core.
76
-
77
- Most Virtex designs should use this unless it needs to do some
78
- special configuration at board probe time.
79
-
8040 config OBS600
8141 bool "OpenBlockS 600"
8242 depends on 40x
83
- default n
8443 select 405EX
8544 select PPC40x_SIMPLE
8645 help
8746 This option enables support for PlatHome OpenBlockS 600 server
8847
89
-
9048 config PPC40x_SIMPLE
9149 bool "Simple PowerPC 40x board support"
9250 depends on 40x
93
- default n
9451 help
9552 This option enables the simple PowerPC 40x platform support.
96
-
97
-# OAK doesn't exist but wanted to keep this around for any future 403GCX boards
98
-config 403GCX
99
- bool
100
- #depends on OAK
101
- select IBM405_ERR51
102
-
103
-config 405GP
104
- bool
105
- select IBM405_ERR77
106
- select IBM405_ERR51
107
- select IBM_EMAC_ZMII if IBM_EMAC
10853
10954 config 405EX
11055 bool
....@@ -117,25 +62,6 @@
11762 select IBM_EMAC_MAL_CLR_ICINTSTAT if IBM_EMAC
11863 select IBM_EMAC_MAL_COMMON_ERR if IBM_EMAC
11964
120
-config XILINX_VIRTEX
121
- bool
122
- select DEFAULT_UIMAGE
123
-
124
-config XILINX_VIRTEX_II_PRO
125
- bool
126
- select XILINX_VIRTEX
127
- select IBM405_ERR77
128
- select IBM405_ERR51
129
-
130
-config XILINX_VIRTEX_4_FX
131
- bool
132
- select XILINX_VIRTEX
133
-
134
-config STB03xxx
135
- bool
136
- select IBM405_ERR77
137
- select IBM405_ERR51
138
-
13965 config PPC4xx_GPIO
14066 bool "PPC4xx GPIO support"
14167 depends on 40x
....@@ -143,20 +69,9 @@
14369 help
14470 Enable gpiolib support for ppc40x based boards
14571
146
-# 40x errata/workaround config symbols, selected by the CPU models above
147
-
148
-# All 405-based cores up until the 405GPR and 405EP have this errata.
149
-config IBM405_ERR77
150
- bool
151
-
152
-# All 40x-based cores, up until the 405GPR and 405EP have this errata.
153
-config IBM405_ERR51
154
- bool
155
-
15672 config APM8018X
15773 bool "APM8018X"
15874 depends on 40x
159
- default n
16075 select PPC40x_SIMPLE
16176 help
16277 This option enables support for the AppliedMicro APM8018X evaluation