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