From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1760706AbcBYN0T (ORCPT ); Thu, 25 Feb 2016 08:26:19 -0500 Received: from mail-wm0-f52.google.com ([74.125.82.52]:37673 "EHLO mail-wm0-f52.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1760171AbcBYN0S (ORCPT ); Thu, 25 Feb 2016 08:26:18 -0500 To: Thomas Gleixner Cc: Linux Kernel Mailing List , Ezequiel Garcia , Viresh Kumar , Rabin Vincent , shawn.lin@rock-chips.com, Robin Murphy From: Daniel Lezcano Subject: [PULL] : clockevents for 4.6 Message-ID: <56CF00F6.9010301@linaro.org> Date: Thu, 25 Feb 2016 14:26:14 +0100 User-Agent: Mozilla/5.0 (X11; Linux i686; rv:38.0) Gecko/20100101 Thunderbird/38.5.1 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Thomas, This pull request contains the following changes: - Replace the prescaler register usage by the match register in order to add the periodic mode consistently with the one shot mode and add the delay timer support also on the lpc32xx (Ezequiel Garcia) - Implement the 'set_state_oneshot_stopped' callback on exynos_mct, arm_global_timer and arch_arm_timer (Viresh Kumar) - Add the delay timer support on arm_global_timer (Rabin Vincent) - Fix missing cleanup when the init function fails on rockchip-timer (Shawn Lin) - Enable and verify the memory mapped frames are available and usable without assuming the firmware will do it for us (Robin Murphy) Thanks -- Daniel The following changes since commit 01414888eaf725a677171605cb051b1c6311e6ab: clocksource/drivers/acpi_pm: Convert to pr_* macros (2015-12-29 12:52:57 +0100) are available in the git repository at: http://git.linaro.org/people/daniel.lezcano/linux.git clockevents/4.6 for you to fetch changes up to fd591419ffa5560e294971b1814ab13b3cbf2fb0: clockevents/drivers/exynos_mct: Implement ->set_state_oneshot_stopped() (2016-02-17 12:49:17 +0000) ---------------------------------------------------------------- Ezequiel Garcia (3): clocksource/drivers/lpc32xx: Don't use the prescaler counter for clockevents clocksource/drivers/lpc32xx: Support periodic mode clocksource/drivers/lpc32xx: Support timer-based ARM delay Rabin Vincent (1): clocksource/drivers/arm_global_timer: Register delay timer Robin Murphy (1): clocksource/drivers/arm_arch_timer: Enable and verify MMIO access Shawn Lin (1): clocksource/drivers/rockchip: Add err handle for rk_timer_init Viresh Kumar (3): clockevents/drivers/arm_arch_timer: Implement ->set_state_oneshot_stopped() clockevents/drivers/arm_global_timer: Implement ->set_state_oneshot_stopped() clockevents/drivers/exynos_mct: Implement ->set_state_oneshot_stopped() drivers/clocksource/Kconfig | 1 + drivers/clocksource/arm_arch_timer.c | 40 ++++++++++++++++++++++++++++++++-------- drivers/clocksource/arm_global_timer.c | 18 ++++++++++++++++++ drivers/clocksource/exynos_mct.c | 2 ++ drivers/clocksource/rockchip_timer.c | 21 +++++++++++++++------ drivers/clocksource/time-lpc32xx.c | 66 +++++++++++++++++++++++++++++++++++++++++++++++++++++------------- 6 files changed, 121 insertions(+), 27 deletions(-) -- Linaro.org │ Open source software for ARM SoCs Follow Linaro: Facebook | Twitter | Blog