if PLAT_RK choice DDR_TYPE prompt "DDR Memory Type" default DDR_TYPE_DDR3_DEFAULT config DDR_TYPE_DDRII bool "DDRII" help Support for DDRII memory config DDR_TYPE_LPDDR bool "mobile DDR" help Support for mobile DDR, MCP device config DDR_TYPE_DDR3_800D bool "DDR3-800 5-5-5" config DDR_TYPE_DDR3_800E bool "DDR3-800 6-6-6" config DDR_TYPE_DDR3_1066E bool "DDR3-1066 6-6-6" config DDR_TYPE_DDR3_1066F bool "DDR3-1066 7-7-7" config DDR_TYPE_DDR3_1066G bool "DDR3-1066 8-8-8" config DDR_TYPE_DDR3_1333F bool "DDR3-1333 7-7-7" config DDR_TYPE_DDR3_1333G bool "DDR3-1333 8-8-8" config DDR_TYPE_DDR3_1333H bool "DDR3-1333 9-9-9" config DDR_TYPE_DDR3_1333J bool "DDR3-1333 10-10-10" config DDR_TYPE_DDR3_1600G bool "DDR3-1600 8-8-8" config DDR_TYPE_DDR3_1600H bool "DDR3-1600 9-9-9" config DDR_TYPE_DDR3_1600J bool "DDR3-1600 10-10-10" config DDR_TYPE_DDR3_1600K bool "DDR3-1600 11-11-11" config DDR_TYPE_DDR3_1866J bool "DDR3-1866 10-10-10" config DDR_TYPE_DDR3_1866K bool "DDR3-1866 11-11-11" config DDR_TYPE_DDR3_1866L bool "DDR3-1866 12-12-12" config DDR_TYPE_DDR3_1866M bool "DDR3-1866 13-13-13" config DDR_TYPE_DDR3_2133K bool "DDR3-2133 11-11-11" config DDR_TYPE_DDR3_2133L bool "DDR3-2133 12-12-12" config DDR_TYPE_DDR3_2133M bool "DDR3-2133 13-13-13" config DDR_TYPE_DDR3_2133N bool "DDR3-2133 14-14-14" config DDR_TYPE_DDR3_DEFAULT bool "DDR3 (Type default)" endchoice config EMMC_IO_3_3V bool "Emmc io domain voltage select 3.3v" depends on ARCH_RK3066B || ARCH_RK3188 config DDR_INIT_CHANGE_FREQ bool "Enable change DDR frequence when ddr_init" default y if ARCH_RK2928 || ARCH_RK30XX default n if ARCH_RK3066B || ARCH_RK3188 config DDR_SDRAM_FREQ int "DDR SDRAM frequence (in MHz)" depends on DDR_INIT_CHANGE_FREQ default 400 config DDR_FREQ bool "Enable DDR frequency scaling" default y if ARCH_RK3066B || ARCH_RK3188 select RK_SRAM_DMA if ARCH_RK30XX config DDR_TEST bool "DDR Test" depends on !ARCH_RK29 select CRC32 default y config DVFS bool "Enable dvfs" depends on REGULATOR&&CPU_FREQ default y config DVFS_WITH_UOC bool "Use dvfs with uoc, no voltage difference" depends on DVFS && ARCH_RK3066B default n config RK_CLOCK_PROC bool "/proc/clocks support" depends on PROC_FS source arch/arm/plat-rk/rk_pm_tests/Kconfig source arch/arm/plat-rk/bid/Kconfig if !ARCH_RK29 menu "Support for RK power manage" config CLK_SWITCH_TO_32K bool "Support clock switch to 32.768k" config RK30_I2C_INSRAM bool "Support i2c control interface in sram" endmenu endif choice WIFI_CONTROL prompt "wifi control func Type." default WIFI_CONTROL_FUNC config WIFI_CONTROL_FUNC bool "Enable WiFi control function abstraction" help Enables Power/Reset/Carddetect function abstraction config WIFI_COMBO_MODULE_CONTROL_FUNC bool "Enable WiFi_combo_module control function abstraction" help Enables Power/Reset/Carddetect function abstraction endchoice config RK29_VPU tristate "VPU (Video Processing Unit) service driver in kernel" depends on ARCH_RK29 || ARCH_RK30 || ARCH_RK2928 || ARCH_RK3026 || ARCH_RK3188 default m config RK29_LAST_LOG bool "Save the last kernel log on /proc/last_log" depends on DEBUG_KERNEL && PRINTK default y help It is only intended for debugging. config RK_EARLY_PRINTK bool "Early printk" depends on PRINTK && !DEBUG_LL default y help Say Y here if you want to have an early console using the kernel low-level debugging functions. config RK_DEBUG_UART int "Debug UART" default 1 if ARCH_RK29 default 2 if ARCH_RK30 || ARCH_RK2928 || ARCH_RK3188 || ARCH_RK3026 help Select a UART for debugging. -1 disable. config RK_USB_UART bool "Support USB UART Bypass Function" depends on (ARCH_RK2928 || ARCH_RK3188 || ARCH_RK3026) && (RK_DEBUG_UART = 2) config RK_CONSOLE_THREAD bool "Console write by thread" depends on FIQ_DEBUGGER_CONSOLE default y help Normal kernel printk will write out to UART by "kconsole" kthread config RK_SRAM_DMA bool "Sound DMA buffer in internal SRAM" depends on ARCH_RK30 || ARCH_RK3188 config RK_PL330_DMA bool select PL330 help DMA API Driver for PL330 DMAC config RK_PL330_DMA_TEST bool "pl330 DMA memcpy test" depends on RK_PL330_DMA config RK_FPGA bool config RK_CONFIG bool config MACH_RK_FAC bool config RK_TIMER bool config RK_USB_DETECT_BY_OTG_BVALID bool "Wakeup system by OTG BVALID interrupt when USB OTG conneted" depends on USB_GADGET && (ARCH_RK2928 || ARCH_RK3188 || ARCH_RK3026) default y endif