xref: /OK3568_Linux_fs/buildroot/arch/Config.in.xtensa (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1choice
2	prompt "Target Architecture Variant"
3	default BR2_xtensa_fsf
4	depends on BR2_xtensa
5
6config BR2_XTENSA_CUSTOM
7	bool "Custom Xtensa processor configuration"
8	select BR2_ARCH_HAS_MMU_OPTIONAL
9
10config BR2_xtensa_fsf
11	bool "fsf - Default configuration"
12	select BR2_ARCH_HAS_MMU_MANDATORY
13
14endchoice
15
16config BR2_XTENSA_OVERLAY_FILE
17	string "Overlay file for custom configuration"
18	depends on BR2_XTENSA_CUSTOM
19	help
20	  Enter the path to the overlay tarball for a custom processor
21	  configuration.
22
23	  These overlay files are tar packages with updated
24	  configuration files for various toolchain packages and Xtensa
25	  processor configurations. They are provided by the processor
26	  vendor or directly from Tensilica.
27
28	  The path can be either absolute, or relative to the top
29	  directory of buildroot.
30
31choice
32	prompt "Target Architecture Endianness"
33	default BR2_XTENSA_LITTLE_ENDIAN
34	depends on BR2_XTENSA_CUSTOM
35
36config BR2_XTENSA_LITTLE_ENDIAN
37	bool "Little endian"
38
39config BR2_XTENSA_BIG_ENDIAN
40	bool "Big endian"
41
42endchoice
43
44config BR2_ENDIAN
45	default "LITTLE"	if BR2_XTENSA_LITTLE_ENDIAN
46	default "BIG"		if BR2_xtensa_fsf || BR2_XTENSA_BIG_ENDIAN
47
48config BR2_ARCH
49	default "xtensa"	if BR2_xtensa
50
51config BR2_NORMALIZED_ARCH
52	default "xtensa"
53
54config BR2_READELF_ARCH_NAME
55	default "Tensilica Xtensa Processor"
56
57# vim: ft=kconfig
58# -*- mode:kconfig; -*-
59