
16 Jan
2017
16 Jan
'17
9:01 a.m.
On Fri, Jan 13, 2017 at 01:30:01AM +0000, Andre Przywara wrote:
For the arch timer to work properly, we need to setup the CNTFRQ register, which is only possible in EL3. Define the arch timer frequency in sun8i.h as well, so that ARMv8's start.S can program the register correctly.
Signed-off-by: Andre Przywara andre.przywara@arm.com
include/configs/sun8i.h | 2 ++ 1 file changed, 2 insertions(+)
diff --git a/include/configs/sun8i.h b/include/configs/sun8i.h index a4c3fb6..cbb7239 100644 --- a/include/configs/sun8i.h +++ b/include/configs/sun8i.h @@ -13,6 +13,8 @@
- A23 specific configuration
*/
+#define COUNTER_FREQUENCY CONFIG_TIMER_CLK_FREQ
Why not convert the armv8 code to use CONFIG_TIMER_CLK_FREQ, or armv7 to use COUNTER_FREQUENCY?
The both options seem redundant.
Maxime
--
Maxime Ripard, Free Electrons
Embedded Linux and Kernel engineering
http://free-electrons.com