[PATCH linux dev-5.3 0/4] ast2600 timer support

Joel Stanley joel at jms.id.au
Wed Nov 6 20:17:01 AEDT 2019


In order to use high resolution timers, an ARMv7 system needs an
additional clocksource that is not the arch timer.

The other option is to set the always-on property in the arch timer.
This has been discouraged in the past[1].

I propose we enable the aspeed timer in the openbmc tree, and work out
how to proceed longer term upstream. I've submitted the timer changes
upstream as we can have driver support regardless as to weather we use
it.

[1] https://lore.kernel.org/linux-arm-kernel/341949c8-7864-5d65-2797-988022724a4c@st.com/

Joel Stanley (4):
  ARM: dts: aspeed-g6: Add timer description
  clocksource: fttmr010: Parametrise shutdown
  clocksource: fttmr010: Set interrupt and shutdown
  clocksource: fttmr010: Add support for ast2600

 arch/arm/boot/dts/aspeed-g6.dtsi     | 15 ++++++
 drivers/clocksource/timer-fttmr010.c | 68 ++++++++++++++++++++++------
 2 files changed, 68 insertions(+), 15 deletions(-)

-- 
2.24.0.rc1



More information about the openbmc mailing list