diff options
author | Grant Likely <grant.likely@secretlab.ca> | 2007-10-01 22:15:18 -0400 |
---|---|---|
committer | Josh Boyer <jwboyer@linux.vnet.ibm.com> | 2007-10-03 08:23:14 -0400 |
commit | 36660cef734e3c80c4379443781ed0b2fe3e1ffe (patch) | |
tree | c00ebfdaa23453f6eda177ae83beea06bbbca63f | |
parent | 7ddc5f978b16c024b6c1fcecbda6815d3d3222ef (diff) |
[POWERPC] Virtex: Add Kconfig macros for Xilinx Virtex board support
Add the needed kconfig macros to enable Xilinx Virtex board support
Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
Signed-off-by: Josh Boyer <jwboyer@linux.vnet.ibm.com>
-rw-r--r-- | arch/powerpc/platforms/40x/Kconfig | 38 |
1 files changed, 25 insertions, 13 deletions
diff --git a/arch/powerpc/platforms/40x/Kconfig b/arch/powerpc/platforms/40x/Kconfig index c3dce3b3d524..a0a50b16b8a9 100644 --- a/arch/powerpc/platforms/40x/Kconfig +++ b/arch/powerpc/platforms/40x/Kconfig | |||
@@ -61,13 +61,22 @@ config WALNUT | |||
61 | help | 61 | help |
62 | This option enables support for the IBM PPC405GP evaluation board. | 62 | This option enables support for the IBM PPC405GP evaluation board. |
63 | 63 | ||
64 | #config XILINX_ML300 | 64 | config XILINX_VIRTEX_GENERIC_BOARD |
65 | # bool "Xilinx-ML300" | 65 | bool "Generic Xilinx Virtex board" |
66 | # depends on 40x | 66 | depends on 40x |
67 | # default y | 67 | default n |
68 | # select VIRTEX_II_PRO | 68 | select XILINX_VIRTEX_II_PRO |
69 | # help | 69 | select XILINX_VIRTEX_4_FX |
70 | # This option enables support for the Xilinx ML300 evaluation board. | 70 | help |
71 | This option enables generic support for Xilinx Virtex based boards. | ||
72 | |||
73 | The generic virtex board support matches any device tree which | ||
74 | specifies 'xilinx,virtex' in its compatible field. This includes | ||
75 | the Xilinx ML3xx and ML4xx reference designs using the powerpc | ||
76 | core. | ||
77 | |||
78 | Most Virtex designs should use this unless it needs to do some | ||
79 | special configuration at board probe time. | ||
71 | 80 | ||
72 | # 40x specific CPU modules, selected based on the board above. | 81 | # 40x specific CPU modules, selected based on the board above. |
73 | config NP405H | 82 | config NP405H |
@@ -91,11 +100,19 @@ config 405EP | |||
91 | config 405GPR | 100 | config 405GPR |
92 | bool | 101 | bool |
93 | 102 | ||
94 | config VIRTEX_II_PRO | 103 | config XILINX_VIRTEX |
95 | bool | 104 | bool |
105 | |||
106 | config XILINX_VIRTEX_II_PRO | ||
107 | bool | ||
108 | select XILINX_VIRTEX | ||
96 | select IBM405_ERR77 | 109 | select IBM405_ERR77 |
97 | select IBM405_ERR51 | 110 | select IBM405_ERR51 |
98 | 111 | ||
112 | config XILINX_VIRTEX_4_FX | ||
113 | bool | ||
114 | select XILINX_VIRTEX | ||
115 | |||
99 | config STB03xxx | 116 | config STB03xxx |
100 | bool | 117 | bool |
101 | select IBM405_ERR77 | 118 | select IBM405_ERR77 |
@@ -111,11 +128,6 @@ config IBM405_ERR77 | |||
111 | config IBM405_ERR51 | 128 | config IBM405_ERR51 |
112 | bool | 129 | bool |
113 | 130 | ||
114 | #config XILINX_OCP | ||
115 | # bool | ||
116 | # depends on XILINX_ML300 | ||
117 | # default y | ||
118 | |||
119 | #config BIOS_FIXUP | 131 | #config BIOS_FIXUP |
120 | # bool | 132 | # bool |
121 | # depends on BUBINGA || EP405 || SYCAMORE || WALNUT | 133 | # depends on BUBINGA || EP405 || SYCAMORE || WALNUT |