]> www.pilppa.org Git - linux-2.6-omap-h63xx.git/blob - arch/powerpc/platforms/40x/Kconfig
2cc7343b468c9196818f2a874f2bb25af6a73ba7
[linux-2.6-omap-h63xx.git] / arch / powerpc / platforms / 40x / Kconfig
1 #config BUBINGA
2 #       bool "Bubinga"
3 #       depends on 40x
4 #       default n
5 #       select 405EP
6 #       help
7 #         This option enables support for the IBM 405EP evaluation board.
8
9 #config CPCI405
10 #       bool "CPCI405"
11 #       depends on 40x
12 #       default n
13 #       select 405GP
14 #       help
15 #         This option enables support for the CPCI405 board.
16
17 #config EP405
18 #       bool "EP405/EP405PC"
19 #       depends on 40x
20 #       default n
21 #       select 405GP
22 #       help
23 #         This option enables support for the EP405/EP405PC boards.
24
25 #config EP405PC
26 #       bool "EP405PC Support"
27 #       depends on EP405
28 #       default y
29 #       help
30 #         This option enables support for the extra features of the EP405PC board.
31
32 #config REDWOOD_5
33 #       bool "Redwood-5"
34 #       depends on 40x
35 #       default n
36 #       select STB03xxx
37 #       help
38 #         This option enables support for the IBM STB04 evaluation board.
39
40 #config REDWOOD_6
41 #       bool "Redwood-6"
42 #       depends on 40x
43 #       default n
44 #       select STB03xxx
45 #       help
46 #         This option enables support for the IBM STBx25xx evaluation board.
47
48 #config SYCAMORE
49 #       bool "Sycamore"
50 #       depends on 40x
51 #       default n
52 #       select 405GPR
53 #       help
54 #         This option enables support for the IBM PPC405GPr evaluation board.
55
56 #config WALNUT
57 #       bool "Walnut"
58 #       depends on 40x
59 #       default y
60 #       select 405GP
61 #       help
62 #         This option enables support for the IBM PPC405GP evaluation board.
63
64 #config XILINX_ML300
65 #       bool "Xilinx-ML300"
66 #       depends on 40x
67 #       default y
68 #       select VIRTEX_II_PRO
69 #       help
70 #         This option enables support for the Xilinx ML300 evaluation board.
71
72 # 40x specific CPU modules, selected based on the board above.
73 config NP405H
74         bool
75         #depends on ASH
76
77 # OAK doesn't exist but wanted to keep this around for any future 403GCX boards
78 config 403GCX
79         bool
80         #depends on OAK
81         select IBM405_ERR51
82
83 config 405GP
84         bool
85         select IBM405_ERR77
86         select IBM405_ERR51
87
88 config 405EP
89         bool
90
91 config 405GPR
92         bool
93
94 config VIRTEX_II_PRO
95         bool
96         select IBM405_ERR77
97         select IBM405_ERR51
98
99 config STB03xxx
100         bool
101         select IBM405_ERR77
102         select IBM405_ERR51
103
104 # 40x errata/workaround config symbols, selected by the CPU models above
105
106 # All 405-based cores up until the 405GPR and 405EP have this errata.
107 config IBM405_ERR77
108         bool
109
110 # All 40x-based cores, up until the 405GPR and 405EP have this errata.
111 config IBM405_ERR51
112         bool
113
114 #config XILINX_OCP
115 #       bool
116 #       depends on XILINX_ML300
117 #       default y
118
119 #config BIOS_FIXUP
120 #       bool
121 #       depends on BUBINGA || EP405 || SYCAMORE || WALNUT
122 #       default y
123
124 #config PPC4xx_DMA
125 #       bool "PPC4xx DMA controller support"
126 #       depends on 4xx
127
128 #config PPC4xx_EDMA
129 #       bool
130 #       depends on !STB03xxx && PPC4xx_DMA
131 #       default y