[U-Boot] [PATCH] mx7_common: initialize generic timer on all CPU's
Stefan Agner
stefan at agner.ch
Tue Jul 26 19:35:40 CEST 2016
Hi Max,
On 2016-07-26 02:31, Max Krummenacher wrote:
> Hi Stefan
>
>> From: Stefan Agner [mailto:stefan at agner.ch]
>> Sent: Dienstag, 26. Juli 2016 07:58
>>
>> Use CONFIG_TIMER_CLK_FREQ to let the non-secure init code initialize the
>> generic timer on all CPU's. This allows to make use of the timer freuquency
>> register also on other CPU than the start CPU which is important for KVM.
> [Krummenacher Max]
> Could you elaborate on the 'other CPUs'? The SMP companions Cortex A7
> or the Cortex M4.
This is only for the primary A-Class CPU complex. The generic timer is
only available there.
> And what exactly is KVM here?
Kernel-based Virtual Machine, the Linux integrated hypervisor. The
Cortex-A7 support ARM's virtualization extensions which allow to make
use of KVM...
--
Stefan
>
>>
>> Signed-off-by: Stefan Agner <stefan.agner at toradex.com>
>> ---
>>
>> include/configs/mx7_common.h | 1 +
>> 1 file changed, 1 insertion(+)
>>
>> diff --git a/include/configs/mx7_common.h
>> b/include/configs/mx7_common.h index 9f80f9f..7295fa6 100644
>> --- a/include/configs/mx7_common.h
>> +++ b/include/configs/mx7_common.h
>> @@ -21,6 +21,7 @@
>> #define CONFIG_MXC_GPT_HCLK
>> #define CONFIG_SYSCOUNTER_TIMER
>> #define CONFIG_SC_TIMER_CLK 8000000 /* 8Mhz */
>> +#define CONFIG_TIMER_CLK_FREQ CONFIG_SC_TIMER_CLK
>> #define CONFIG_SYS_FSL_CLK
>>
>> #define CONFIG_SYS_BOOTM_LEN 0x1000000
>> --
>> 2.9.0
>
> Thanks & Regards,
> Max Krummenacher
More information about the U-Boot
mailing list