lkml.org 
[lkml]   [2019]   [Jun]   [26]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    From
    Subject[GIT PULL] timer drivers for v5.4
    Date
    Hi Thomas,


    The following changes since commit d48e0cd8fcaf314175a15d3076d7a1e71bd4e628:

    timekeeping: Boot should be boottime for coarse ns accessor
    (2019-06-25 08:54:51 +0200)

    are available in the Git repository at:

    https://git.linaro.org/people/daniel.lezcano/linux.git tags/timers-v5.4

    for you to fetch changes up to a2e1bb44a35d84bc760a0553fb1e36fecc25a623:

    Merge branch 'timers/drivers/davinci' into timers/drivers/next
    (2019-06-26 16:24:33 +0200)

    ----------------------------------------------------------------
    This version contains the following changes:

    - Rewrite of the davinci timer resulting to an immutable branch to be
    shared with davinci platform specific tree (Bartosz Golaszewski)

    - Cleanup and improvements of the tegra timer (Dmitry Osipenko)

    - Add new nxp system counter timer (Bai Ping)

    - Increase priority for exynos_mct to take over the initialization
    of the IP the arch ARM timer depends on (Marek Szyprowski)

    - Change macro use _BITUL() by BIT() on arc timer (Masahiro Yamada)

    - Implement the delay timer on ixp4xx (Linus Walleij)

    - Add the SPDX license identifier on the meson timer (Neil Armstrong)

    ----------------------------------------------------------------
    Andrew Murray (1):
    clocksource/drivers/arm_arch_timer: Extract elf_hwcap use to
    arch-helper

    Bai Ping (1):
    clocksource/drivers/sysctr: Add nxp system counter timer driver
    support

    Bartosz Golaszewski (2):
    clocksource/drivers/davinci: Add support for clockevents
    clocksource/drivers/davinci: Add support for clocksource

    Daniel Lezcano (1):
    Merge branch 'timers/drivers/davinci' into timers/drivers/next

    Dmitry Osipenko (17):
    clocksource/drivers/tegra: Support per-CPU timers on all Tegra's
    clocksource/drivers/tegra: Unify timer code
    clocksource/drivers/tegra: Reset hardware state on init
    clocksource/drivers/tegra: Replace readl/writel with relaxed versions
    clocksource/drivers/tegra: Release all IRQ's on request_irq() error
    clocksource/drivers/tegra: Minor code clean up
    clocksource/drivers/tegra: Support COMPILE_TEST universally
    clocksource/drivers/tegra: Lower clocksource rating for some Tegra's
    clocksource/drivers/tegra: Rename timer-tegra20.c to timer-tegra.c
    clocksource/drivers/tegra: Restore timer rate on Tegra210
    clocksource/drivers/tegra: Remove duplicated use of per_cpu_ptr
    clocksource/drivers/tegra: Set and use timer's period
    clocksource/drivers/tegra: Drop unneeded typecasting in one place
    clocksource/drivers/tegra: Add verbose definition for 1MHz constant
    clocksource/drivers/tegra: Restore base address before cleanup
    clocksource/drivers/tegra: Cycles can't be 0
    clocksource/drivers/tegra: Set up maximum-ticks limit properly

    Linus Walleij (1):
    clocksource/drivers/ixp4xx: Implement delay timer

    Marek Szyprowski (1):
    clocksource/drivers/exynos_mct: Increase priority over ARM arch timer

    Masahiro Yamada (1):
    clocksource/drivers/arc_timer: Use BIT() instead of _BITUL()

    Neil Armstrong (1):
    clocksource/drivers/timer-meson6: Update with SPDX Licence identifier

    .../devicetree/bindings/timer/nxp,sysctr-timer.txt | 25 ++
    arch/arm/include/asm/arch_timer.h | 10 +
    arch/arm64/include/asm/arch_timer.h | 13 +
    drivers/clocksource/Kconfig | 14 +-
    drivers/clocksource/Makefile | 4 +-
    drivers/clocksource/arc_timer.c | 3 +-
    drivers/clocksource/arm_arch_timer.c | 15 +-
    drivers/clocksource/exynos_mct.c | 4 +-
    drivers/clocksource/timer-davinci.c | 369 ++++++++++++++++++
    drivers/clocksource/timer-imx-sysctr.c | 145 +++++++
    drivers/clocksource/timer-ixp4xx.c | 16 +-
    drivers/clocksource/timer-meson6.c | 5 +-
    drivers/clocksource/timer-tegra.c | 416
    +++++++++++++++++++++
    drivers/clocksource/timer-tegra20.c | 379
    -------------------
    include/clocksource/timer-davinci.h | 44 +++
    include/linux/cpuhotplug.h | 2 +-
    16 files changed, 1060 insertions(+), 404 deletions(-)
    create mode 100644
    Documentation/devicetree/bindings/timer/nxp,sysctr-timer.txt
    create mode 100644 drivers/clocksource/timer-davinci.c
    create mode 100644 drivers/clocksource/timer-imx-sysctr.c
    create mode 100644 drivers/clocksource/timer-tegra.c
    delete mode 100644 drivers/clocksource/timer-tegra20.c
    create mode 100644 include/clocksource/timer-davinci.h

    --
    <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

    \
     
     \ /
      Last update: 2019-06-26 16:44    [W:2.857 / U:0.400 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site