if ARCH_STMP3XXX

menu "SigmaTel STMP3xxx implementations"

choice
	prompt "Select STMP3xxx chip family"

config ARCH_STMP37XX
	bool "SigmaTel SMTP37xx"
	---help---
	 STMP37xx refers to 3700 through 3769 chips

config ARCH_STMP378X
	bool "SigmaTel STMP378x"
	---help---
	 STMP378x refers to 3780 through 3789 chips

endchoice

choice
	prompt "Select STMP3xxx board type"

config MACH_STMP37XX
	depends on ARCH_STMP37XX
	bool "SigmaTel STMP37xx development board"

config MACH_STMP378X
	depends on ARCH_STMP378X
	bool "SigmaTel STMP378x development board"

endchoice

endmenu

config FB_STMP37XX_HX8238A
	depends on ARCH_STMP37XX
	bool "HX8238A"
	---help---
	  Use HX8238A dotclock LCD panel for STMP37XX

config FB_STMP37XX_LMS350
	depends on ARCH_STMP378X
	bool "LMS350"
	---help---
	  Use LMS350 dotclock LCD panel for STMP378X

config FB_STMP37XX_LMS430
	depends on ARCH_STMP378X
	bool "LMS430"
	---help---
	  Use LMS430 dotclock LCD panel for STMP378X

config FB_STMP378X_TVENC
	depends on ARCH_STMP378X
	bool "TVENC"
	---help---
	  Use TVOUT encoder for STMP378X

config STMP3XXX_UNIQUE_ID
	bool "Support for UniqueID on boot media"
	default y

config STMP3XXX_UNIQUE_ID_OTP
	bool "UniqueID on OTP"
	depends on STMP3XXX_UNIQUE_ID
	default y

config STMP378X_RAM_FREQ_SCALING
	bool "RAM frequency scaling support"
	depends on ARCH_STMP378X
	default y

choice
	prompt "Select STMP378x RAM chip"
	depends on STMP378X_RAM_FREQ_SCALING

config STMP378X_RAM_MDDR
	bool "mDDR SDRAM"
config STMP378X_RAM_DDR
	bool "DDR SDRAM"

endchoice

endif
