choice
	prompt "Target Architecture Variant"
	default BR2_xtensa_fsf
	depends on BR2_xtensa

config BR2_XTENSA_CUSTOM
	bool "Custom Xtensa processor configuration"

config BR2_xtensa_fsf
	bool "fsf - Default configuration"
	select BR2_USE_MMU

endchoice

config BR2_XTENSA_OVERLAY_FILE
	string "Overlay file for custom configuration"
	depends on BR2_XTENSA_CUSTOM
	help
	  Enter the path to the overlay tarball for a custom processor
	  configuration.

	  These overlay files are tar packages with updated
	  configuration files for various toolchain packages and Xtensa
	  processor configurations. They are provided by the processor
	  vendor or directly from Tensilica.

	  The path can be either absolute, or relative to the top
	  directory of buildroot.

choice
	prompt "Target Architecture Endianness"
	default BR2_XTENSA_LITTLE_ENDIAN
	depends on BR2_XTENSA_CUSTOM

config BR2_XTENSA_LITTLE_ENDIAN
	bool "Little endian"

config BR2_XTENSA_BIG_ENDIAN
	bool "Big endian"

endchoice

config BR2_XTENSA_USE_MMU
	bool "MMU support"
	default y
	depends on BR2_XTENSA_CUSTOM
	select BR2_USE_MMU
	help
	  Enable this option if your Xtensa core has a MMU (Memory
	  Management Unit).

config BR2_ENDIAN
	default "LITTLE"	if BR2_XTENSA_LITTLE_ENDIAN
	default "BIG"		if BR2_xtensa_fsf || BR2_XTENSA_BIG_ENDIAN

config BR2_ARCH
	default "xtensa"	if BR2_xtensa

config BR2_NORMALIZED_ARCH
	default "xtensa"

config BR2_READELF_ARCH_NAME
	default "Tensilica Xtensa Processor"

# vim: ft=kconfig
# -*- mode:kconfig; -*-