diff --git a/arch/arm/mach-rockchip/Kconfig b/arch/arm/mach-rockchip/Kconfig index 8ca926522026..09e14958dd68 100644 --- a/arch/arm/mach-rockchip/Kconfig +++ b/arch/arm/mach-rockchip/Kconfig @@ -6,16 +6,16 @@ config ARCH_ROCKCHIP select ARCH_HAS_RESET_CONTROLLER select ARM_AMBA select ARM_GIC - select CACHE_L2X0 + select CACHE_L2X0 if (CPU_RK30XX || CPU_RK3188) select GPIOLIB select HAVE_ARM_ARCH_TIMER select HAVE_ARM_SCU if SMP - select HAVE_ARM_TWD if SMP - select DW_APB_TIMER_OF + select HAVE_ARM_TWD if SMP && (CPU_RK30XX || CPU_RK3188) + select DW_APB_TIMER_OF if CPU_RK30XX select REGULATOR if PM select ROCKCHIP_TIMER - select ARM_GLOBAL_TIMER - select CLKSRC_ARM_GLOBAL_TIMER_SCHED_CLOCK + select ARM_GLOBAL_TIMER if (CPU_RK30XX || CPU_RK3188) + select CLKSRC_ARM_GLOBAL_TIMER_SCHED_CLOCK if (CPU_RK30XX || CPU_RK3188) select ZONE_DMA if ARM_LPAE select PM help