if ARCH_DOVE

config  MV_HAL_RULES_PATH
        string "path of the mvRules.mk file for HAL drivers"
        default "arch/arm/mach-dove/mv_hal_support/mvRules.mk"
        ---help---
	
#source "arch/arm/plat-orion/mv_hal_drivers/Kconfig"

menu "Marvell Dove Implementations"
choice
	prompt "Dove SoC Silicon Revision"
	default DOVE_REV_Y0

config DOVE_REV_Z0
	bool "Dove Revision Z0"
	help
	  This enables support for Dove Z0 silicon

config DOVE_REV_Y0
	bool "Dove Revision Y0"
	help
	  This enables support for Dove Y0 silicon

endchoice

config MACH_DOVE_RD_AVNG
	bool "Marvell RD-MV88F6781 Avengers Reference design platform"
	select I2C_BOARDINFO
	depends on DOVE_REV_Y0
	help
	  Say 'Y' here if you want your kernel to support the
	  Marvell RD-MV88F6781 Avengers Mobile Internet Device Reference design
	  platform.

config MACH_DOVE_RD_AVNG_Z0
	bool "Marvell RD-MV88F6781 Avengers Reference design platform"
	select I2C_BOARDINFO
	depends on DOVE_REV_Z0
	help
	  Say 'Y' here if you want your kernel to support the
	  Marvell RD-MV88F6781 Avengers Mobile Internet Device Reference design
	  platform.

config MACH_DOVE_RD_AVNG_NB_Z0
	bool "Marvell RD-MV88F6781 Avengers Net Book Reference design platform"
	select I2C_BOARDINFO
	depends on DOVE_REV_Z0
	help
	  Say 'Y' here if you want your kernel to support the
	  Marvell RD-MV88F6781 Aveners Net Book Reference design platform.

config MV_INCLUDE_MPP_SYSFS
        bool "Avengers MPP sysfs Support"
        depends on MACH_DOVE_RD_AVNG_Z0 || MACH_DOVE_RD_AVNG
        default y
        ---help---
        Please don't change this configs unless you know what you are doing.

config MACH_DOVE_RD
	bool "Marvell RD-MV88F6781 Reference design platform"
	select I2C_BOARDINFO
	help
	  Say 'Y' here if you want your kernel to support the
	  Marvell RD-MV88F6781 Reference design platform.

config MACH_DOVE_DB
	bool "Marvell DB-MV88F6781 Development Board"
	select I2C_BOARDINFO
	depends on DOVE_REV_Y0
	help
	  Say 'Y' here if you want your kernel to support the
	  Marvell DB-MV88F6781 Development Board.

config MACH_DOVE_DB_Z0
	bool "Marvell DB-MV88F6781 Z0 Development Board"
	select I2C_BOARDINFO
	depends on DOVE_REV_Z0
	help
	  Say 'Y' here if you want your kernel to support the
	  Marvell DB-MV88F6781 Development Board.

endmenu

config MV_HAL_DRIVERS_SUPPORT
	bool "Enable HAL based drivers support"
	depends on ARCH_DOVE
	select MV_INCLUDE_INTEG_SATA
	help
	  Say 'Y' here if you want your kernel to support HAL 
	  based drivers where possible.

config DOVE_PM_SUPPORT
	depends on PM && MV_INCLUDE_PMU
	def_bool y

endif
