aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGrant Likely <grant.likely@secretlab.ca>2007-10-01 22:15:18 -0400
committerJosh Boyer <jwboyer@linux.vnet.ibm.com>2007-10-03 08:23:14 -0400
commit36660cef734e3c80c4379443781ed0b2fe3e1ffe (patch)
treec00ebfdaa23453f6eda177ae83beea06bbbca63f
parent7ddc5f978b16c024b6c1fcecbda6815d3d3222ef (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/Kconfig38
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 64config 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.
73config NP405H 82config NP405H
@@ -91,11 +100,19 @@ config 405EP
91config 405GPR 100config 405GPR
92 bool 101 bool
93 102
94config VIRTEX_II_PRO 103config XILINX_VIRTEX
95 bool 104 bool
105
106config 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
112config XILINX_VIRTEX_4_FX
113 bool
114 select XILINX_VIRTEX
115
99config STB03xxx 116config STB03xxx
100 bool 117 bool
101 select IBM405_ERR77 118 select IBM405_ERR77
@@ -111,11 +128,6 @@ config IBM405_ERR77
111config IBM405_ERR51 128config 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