xref: /OK3568_Linux_fs/buildroot/arch/Config.in.csky (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593Smuzhiyunchoice
2*4882a593Smuzhiyun	prompt "Target Architecture Variant"
3*4882a593Smuzhiyun	default BR2_ck610
4*4882a593Smuzhiyun	help
5*4882a593Smuzhiyun	  Specific CPU variant to use
6*4882a593Smuzhiyun
7*4882a593Smuzhiyunconfig BR2_ck610
8*4882a593Smuzhiyun	# Not supported by upstream gcc <= 9, and handled as a special
9*4882a593Smuzhiyun	# exception in package/gcc/Config.in.host
10*4882a593Smuzhiyun	bool "ck610"
11*4882a593Smuzhiyun
12*4882a593Smuzhiyunconfig BR2_ck807
13*4882a593Smuzhiyun	bool "ck807"
14*4882a593Smuzhiyun
15*4882a593Smuzhiyunconfig BR2_ck810
16*4882a593Smuzhiyun	bool "ck810"
17*4882a593Smuzhiyun
18*4882a593Smuzhiyunconfig BR2_ck860
19*4882a593Smuzhiyun	bool "ck860"
20*4882a593Smuzhiyun
21*4882a593Smuzhiyunendchoice
22*4882a593Smuzhiyun
23*4882a593Smuzhiyunconfig BR2_CSKY_FPU
24*4882a593Smuzhiyun	bool "Enable FPU coprocessor"
25*4882a593Smuzhiyun	depends on BR2_ck810 || BR2_ck807 || BR2_ck860
26*4882a593Smuzhiyun	help
27*4882a593Smuzhiyun	  You can say N here if your C-SKY CPU doesn't have a
28*4882a593Smuzhiyun	  Floating-Point Coprocessor or if you don't need FPU support
29*4882a593Smuzhiyun	  for your user-space programs.
30*4882a593Smuzhiyun
31*4882a593Smuzhiyunconfig BR2_CSKY_VDSP
32*4882a593Smuzhiyun	bool "Enable VDSP enhanced instructions Co-processor"
33*4882a593Smuzhiyun	depends on BR2_CSKY_FPU
34*4882a593Smuzhiyun
35*4882a593Smuzhiyunconfig BR2_GCC_TARGET_FLOAT_ABI
36*4882a593Smuzhiyun	default "soft"		if !BR2_CSKY_FPU
37*4882a593Smuzhiyun	default "hard"		if BR2_CSKY_FPU
38*4882a593Smuzhiyun
39*4882a593Smuzhiyunconfig BR2_ARCH
40*4882a593Smuzhiyun	default "csky"
41*4882a593Smuzhiyun
42*4882a593Smuzhiyunconfig BR2_NORMALIZED_ARCH
43*4882a593Smuzhiyun	default "csky"
44*4882a593Smuzhiyun
45*4882a593Smuzhiyunconfig BR2_ENDIAN
46*4882a593Smuzhiyun	default "LITTLE"
47*4882a593Smuzhiyun
48*4882a593Smuzhiyunconfig BR2_READELF_ARCH_NAME
49*4882a593Smuzhiyun	default "CSKY"
50*4882a593Smuzhiyun
51*4882a593Smuzhiyun# vim: ft=kconfig
52*4882a593Smuzhiyun# -*- mode:kconfig; -*-
53