From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753005AbbJSU5n (ORCPT ); Mon, 19 Oct 2015 16:57:43 -0400 Received: from mail-wi0-f181.google.com ([209.85.212.181]:36411 "EHLO mail-wi0-f181.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750814AbbJSU5m (ORCPT ); Mon, 19 Oct 2015 16:57:42 -0400 From: Daniel Lezcano To: Thomas Gleixner Cc: Linux Kernel Mailing List , Ingo Molnar Subject: [PULL] : clockevents for 4.4 Message-ID: <56255943.6060807@linaro.org> Date: Mon, 19 Oct 2015 22:57:39 +0200 User-Agent: Mozilla/5.0 (X11; Linux i686; rv:38.0) Gecko/20100101 Thunderbird/38.3.0 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 has the following contents: - Removed unneeded memset in em_sti, sh_cmt and h8300 because there are already zeroed by a kzalloc (Alexey Klimov) - Optimized code by replacing this_cpu_ptr by container_of on the exynos_mct (Alexey Klimov) - Got immune from a spurious interrupt when enabling the mtk_timer (Daniel Lezcano) - Used the dynamic irq affinity to optimize wakeup and useless IPI timer on the imx timer (Lucas Stach) - Added new timer for Tango SoCs (Marc Gonzalez) - Implemented the timer delay for armada-370-xp (Russell King) - Used GPT as clock source (Yingjoe Chen) Thanks ! -- Daniel The following changes since commit c8d75aa47dd585c9538a8205e9bb9847e12cfb84: posix_cpu_timer: Reduce unnecessary sighand lock contention (2015-10-15 11:23:41 +0200) are available in the git repository at: http://git.linaro.org/people/daniel.lezcano/linux.git clockevents/4.4 for you to fetch changes up to cb0f2538039c65f2bb64a9d427dbe9dd7d0f71a6: clocksource/drivers/armada-370-xp: Implement ARM delay timer (2015-10-19 22:42:14 +0200) ---------------------------------------------------------------- Alexey Klimov (4): clocksource/drivers/em_sti: Remove unneeded memset()s clocksource/drivers/sh_cmt: Remove unneeded memset() in sh_cmt_setup() clocksource/drivers/h8300_*: Remove unneeded memset()s clocksource/drivers/exynos_mct: Use container_of() instead of this_cpu_ptr() Daniel Lezcano (1): clockevents/drivers/mtk: Fix spurious interrupt leading to crash Lucas Stach (1): clocksource/drivers/imx: Allow timer irq affinity change Marc Gonzalez (1): clocksource/drivers/tango_xtal: Add new timer for Tango SoCs Russell King (1): clocksource/drivers/armada-370-xp: Implement ARM delay timer Yingjoe Chen (1): clocksource/drivers/mediatek: Use GPT as sched clock source drivers/clocksource/Kconfig | 4 ++ drivers/clocksource/Makefile | 1 + drivers/clocksource/em_sti.c | 2 - drivers/clocksource/exynos_mct.c | 12 ++++-- drivers/clocksource/h8300_timer16.c | 1 - drivers/clocksource/h8300_timer8.c | 1 - drivers/clocksource/h8300_tpu.c | 1 - drivers/clocksource/mtk_timer.c | 26 ++++++++----- drivers/clocksource/sh_cmt.c | 1 - drivers/clocksource/tango_xtal.c | 66 ++++++++++++++++++++++++++++++++ drivers/clocksource/time-armada-370-xp.c | 14 +++++++ drivers/clocksource/timer-imx-gpt.c | 3 +- 12 files changed, 111 insertions(+), 21 deletions(-) create mode 100644 drivers/clocksource/tango_xtal.c -- Linaro.org │ Open source software for ARM SoCs Follow Linaro: Facebook | Twitter | Blog