if ARCH_DMW

menu "DMW platform options"

config DMW_BOARD_UCM62XX
	bool "Support UCM62XX board"
	default y

config DMW_BOARD_GXE51XX
	bool "Support GXP51XX board"
	default y

config DMW_BOARD_GXP22XX
	bool "Support GXP22XX board"
	default y

choice 
	prompt "Flash type"
	depends on DMW_BOARD_UCM62XX || DMW_BOARD_GXE51XX || DMW_BOARD_GXP22XX
	default EMMC_FLASH

config EMMC_FLASH
	bool "emmc"
	
config NAND_FLASH
	bool "nand"

config NOR_FLASH
	bool "nor"
endchoice

config DMW_BOARD_EVB
	bool "Support EVB96 board"
	default y

config DMW_BOARD_IMH3
	bool "Support IMH3 board"
	default y

config DMW_RESERVEMEM_GPU
	int "Reserved memory for GPU"
	default "64"
	help
	  Number of megabytes of reserved memory for the GPU.

config DMW_RESERVEMEM_CAMERA
	int "Reserved memory for camera"
	default "4"
	help
	  Number of megabytes of reserved memory for the camera.

config DMW_RESERVEMEM_MEMALLOC
	int "Reserved memory for memalloc"
	default "100"
	depends on MEMALLOC
	help
	  Number of megabytes of reserved memory for memalloc.

config DMW_RESERVEMEM_CSS
	int "Reserved memory for CSS"
	default "8"
	depends on CSS
	help
	  Number of megabytes of reserved memory for the CSS

config DMW_TEST_TDM
	bool "TDM+DMA verification test"
	depends on DMW96_GDMAC
	help
	  Include a simple TDM+GDMAC test.

config DMW_PWRDOM
	bool "Support for switching power domains (EXPERIMENTAL)"
	default n

config DMW_DBM
	bool "DBM support"
	help
	  Include support for DMW96 DRAM Bus Monitor.

config DMW_IRQMEAS
	bool "Interrupt Latency Measurement support"
	help
	  Include support for DMW96 IRQ latency measurement using HW Timer-3

source "arch/arm/mach-dmw/css/Kconfig"

endmenu

endif
