dvfs: add pvtm support
[firefly-linux-kernel-4.4.55.git] / arch / arm / mach-rockchip / Kconfig
index 0c6523e5db9bdc58d626207623675ea7bd8f12fa..5ecf911bdfd823a9eaa2bae06d6068868a06298e 100755 (executable)
@@ -19,15 +19,28 @@ config ARCH_ROCKCHIP
        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
@@ -35,6 +48,12 @@ config RK_CONSOLE_THREAD
        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"
 
@@ -44,15 +63,16 @@ config DVFS
        select PM_OPP
        select CPU_FREQ
 
-config DDR_FREQ
-       bool "Enable DDR frequency scaling"
-       default y
+config RK_PM_TESTS
+       bool "/sys/pm_tests/ support"
+       default n
        select DVFS
+       select WATCHDOG
 
-config RK_VPU
-       tristate "VPU (Video Processing Unit) service driver in kernel"
-       depends on ARCH_ROCKCHIP
-       default y
+config DDR_TEST
+       bool "DDR Test"
+       select CRC32
+       default n
 
 config RK_VCODEC
        tristate "VCODEC (VPU HEVC) service driver in kernel"
@@ -61,4 +81,5 @@ config RK_VCODEC
 
 config RK_PL330_DMA_TEST
        bool "pl330 DMA memcpy test"
+
 endif