| From: Sebastian Andrzej Siewior <bigeasy@linutronix.de> |
| Date: Wed, 6 Apr 2016 17:30:28 +0200 |
| Subject: [PATCH] ARM: imx: always use TWD on IMX6Q |
| |
| There is no reason to limit the TWD to be used on SMP kernels only if the |
| hardware has it available. |
| On Wandboard i.MX6SOLO, running PREEMPT-RT and cyclictest I see as max |
| immediately after start in idle: |
| UP : ~90us |
| SMP: ~50us |
| UP + TWD: ~20us. |
| Based on this numbers I prefer the TWD over the slightly slower MXC |
| timer. |
| |
| Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de> |
| --- |
| arch/arm/mach-imx/Kconfig | 2 +- |
| 1 file changed, 1 insertion(+), 1 deletion(-) |
| |
| --- a/arch/arm/mach-imx/Kconfig |
| +++ b/arch/arm/mach-imx/Kconfig |
| @@ -526,7 +526,7 @@ config SOC_IMX6Q |
| bool "i.MX6 Quad/DualLite support" |
| select ARM_ERRATA_764369 if SMP |
| select HAVE_ARM_SCU if SMP |
| - select HAVE_ARM_TWD if SMP |
| + select HAVE_ARM_TWD |
| select PCI_DOMAINS if PCI |
| select PINCTRL_IMX6Q |
| select SOC_IMX6 |