Re: [PATCH 0/5] Exynos SoCs: enable support for ARM Architected Timers

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Marek,

I will pick patch 1 and 2 for 5.1

Thanks

  -- Daniel


On 15/02/2019 13:52, Marek Szyprowski wrote:
> Dear All,
> 
> ARM Architected Timers are present in all CortexA7/A15 based Samsung
> Exynos SoCs. So far they were not enabled, because there were some issues
> related to their initialization. Samsung Exynos SoCs used custom timer
> hardware - Exynos MultiCore Timer. It turned out that enabling MCT it is
> also needed to get ARM Architected Timers working, because they both
> share some common hardware blocks (global system counter).
> 
> This patchset enables support for ARM Architected Timer driver together
> with a standard Exynos MultiCore Timer driver, which is kept as a default
> timer source on ARM 32bit platforms. Support for ARM architected timers
> is essential for enabling proper KVM support on those platforms.
> 
> Some of the MCT cleanup patches were earlier a part of the similar
> patchset for ARM64-based Exynos5433 SoC.
> 
> Best regards
> Marek Szyprowski
> Samsung R&D Institute Poland
> 
> Marek Szyprowski (5):
>   clocksource: exynos_mct: Remove dead code
>   clocksource: exynos_mct: Fix error path in timer resources
>     initialization
>   clocksource: exynos_mct: Increase priority over ARM arch timer
>   ARM: dts: exynos: Add support ARM architected timers
>   ARM: exynos: Enable support for ARM architected timers
> 
>  arch/arm/boot/dts/exynos3250.dtsi | 10 ++++++++++
>  arch/arm/boot/dts/exynos5250.dtsi |  1 +
>  arch/arm/boot/dts/exynos54xx.dtsi | 10 ++++++++++
>  arch/arm/mach-exynos/Kconfig      |  1 +
>  drivers/clocksource/exynos_mct.c  | 27 +++++++++++++++++----------
>  include/linux/cpuhotplug.h        |  2 +-
>  6 files changed, 40 insertions(+), 11 deletions(-)
> 


-- 
 <http://www.linaro.org/> Linaro.org │ Open source software for ARM SoCs

Follow Linaro:  <http://www.facebook.com/pages/Linaro> Facebook |
<http://twitter.com/#!/linaroorg> Twitter |
<http://www.linaro.org/linaro-blog/> Blog




[Index of Archives]     [Linux SoC Development]     [Linux Rockchip Development]     [Linux for Synopsys ARC Processors]    
  • [Linux on Unisoc (RDA Micro) SoCs]     [Linux Actions SoC]     [Linux USB Development]     [Video for Linux]     [Linux Audio Users]     [Linux SCSI]     [Yosemite News]

  •   Powered by Linux