dvfs: add pvtm support
[firefly-linux-kernel-4.4.55.git] / arch / arm / mach-rockchip / Kconfig
old mode 100644 (file)
new mode 100755 (executable)
index d01134d..5ecf911
@@ -8,21 +8,78 @@ config ARCH_ROCKCHIP
        select CACHE_L2X0
        select HAVE_ARM_SCU if SMP
        select HAVE_ARM_TWD if LOCAL_TIMERS
+       select HAVE_ARM_ARCH_TIMER
        select HAVE_SMP
        select LOCAL_TIMERS if SMP
        select COMMON_CLK
        select GENERIC_CLOCKEVENTS
        select CLKSRC_OF if OF
-       help
-         Support for Rockchip's Cortex-A9 Single-to-Quad-Core-SoCs
-         containing the RK2928, RK30xx and RK31xx series.
+       select ARCH_HAS_CPUFREQ
+       select ARCH_HAS_OPP
+       select ARM_AMBA
+       select DMADEVICES
+       select PL330_DMA
+       select FIQ_GLUE
+       select ARM_ERRATA_818325
 
 if ARCH_ROCKCHIP
 
+config RK_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_DEBUG_UART
        int "Debug UART"
        default 2
        help
          Select a UART for debugging. -1 disable.
 
+config RK_USB_UART
+        bool "Support USB UART Bypass Function"
+        depends on (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 BLOCK_RKNAND
+       tristate "RK NAND Device Support"
+       default n
+       help
+         RK NAND Device Support.
+
+config RK_FPGA
+       bool "FPGA Board"
+
+config DVFS
+        bool "Enable dvfs"
+       default y
+       select PM_OPP
+       select CPU_FREQ
+
+config RK_PM_TESTS
+       bool "/sys/pm_tests/ support"
+       default n
+       select DVFS
+       select WATCHDOG
+
+config DDR_TEST
+       bool "DDR Test"
+       select CRC32
+       default n
+
+config RK_VCODEC
+       tristate "VCODEC (VPU HEVC) service driver in kernel"
+       depends on ARCH_ROCKCHIP
+       default y
+
+config RK_PL330_DMA_TEST
+       bool "pl330 DMA memcpy test"
+
 endif