]> git.sur5r.net Git - u-boot/blobdiff - arch/sparc/Kconfig
dm: video: Add a operation to display uclass
[u-boot] / arch / sparc / Kconfig
index 733334f93186fc116010cc421ebd1fc47457f122..1d1347b167539d9c8fa90422d5a9e080a7340028 100644 (file)
@@ -1,29 +1,66 @@
 menu "SPARC architecture"
        depends on SPARC
 
-config SYS_ARCH
-       default "sparc"
+config LEON
+       bool
+
+config LEON2
+       bool
+       select LEON
+
+config LEON3
+       bool
+       select LEON
+
+config SYS_SPARC_NWINDOWS
+       int "Number of SPARC register windows"
+       range 2 32
+       default "8"
+       help
+         Specify the number of SPARC register windows implemented by this
+         processor. A SPARC implementation can have from 2 to 32 windows.
+         If unsure, choose 8.
 
 choice
-       prompt "Target select"
+       prompt "Board select"
+       optional
 
 config TARGET_GRSIM_LEON2
-       bool "Support grsim_leon2"
+       bool "GRSIM simulating a LEON2 board"
+       select LEON2
 
 config TARGET_GR_CPCI_AX2000
-       bool "Support gr_cpci_ax2000"
+       bool "Gaisler GR-CPCI-AX2000 board"
+       select LEON3
 
 config TARGET_GR_EP2S60
-       bool "Support gr_ep2s60"
+       bool "Gaisler Template design for Altera NIOS board with Stratix EP2S60"
+       select LEON3
+       help
+         Gaisler Research AB's Template design (GPL Open Source SPARC/LEON3
+         96MHz) for Altera NIOS Development board Stratix II edition,
+         with the FPGA device EP2S60.
 
 config TARGET_GR_XC3S_1500
-       bool "Support gr_xc3s_1500"
+       bool "Gaisler GR-XC3S-1500 spartan board"
+       select LEON3
 
 config TARGET_GRSIM
-       bool "Support grsim"
+       bool "GRSIM simulating a LEON3 GR-XC3S-1500 board"
+       select LEON3
 
 endchoice
 
+config SYS_ARCH
+       default "sparc"
+
+config SYS_CPU
+       default "leon2" if LEON2
+       default "leon3" if LEON3
+
+config SYS_VENDOR
+       default "gaisler"
+
 source "board/gaisler/gr_cpci_ax2000/Kconfig"
 source "board/gaisler/gr_ep2s60/Kconfig"
 source "board/gaisler/gr_xc3s_1500/Kconfig"