]> git.kernelconcepts.de Git - karo-tx-uboot.git/blobdiff - arch/sparc/Kconfig
karo: fdt: fix panel-dpi support
[karo-tx-uboot.git] / arch / sparc / Kconfig
index 733334f93186fc116010cc421ebd1fc47457f122..04dc08f41f3072b85739054cdaf7c633fa757806 100644 (file)
@@ -1,29 +1,57 @@
 menu "SPARC architecture"
        depends on SPARC
 
-config SYS_ARCH
-       default "sparc"
+config LEON
+       bool
+
+config LEON2
+       bool
+       select LEON
+
+config LEON3
+       bool
+       select LEON
 
 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"