Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S935394AbeAHQ6y (ORCPT + 1 other); Mon, 8 Jan 2018 11:58:54 -0500 Received: from mail-wm0-f66.google.com ([74.125.82.66]:41077 "EHLO mail-wm0-f66.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S933713AbeAHQ6v (ORCPT ); Mon, 8 Jan 2018 11:58:51 -0500 X-Google-Smtp-Source: ACJfBouhOU2khY/I2OTQC/Pyx+Qs5bvOaIZAZfRjymXgrOS6p4wmBJV2iCGyeCKiNeC6JQBxrcvDaA== Date: Mon, 8 Jan 2018 17:58:47 +0100 From: Ingo Molnar To: Daniel Lezcano Cc: Thomas Gleixner , Linux Kernel Mailing List , Andreas =?iso-8859-1?Q?F=E4rber?= , Baolin Wang , Romain Izard , Daniel Lezcano Subject: Re: [PULL] clockevents for 4.16 Message-ID: <20180108165846.gkeyyva23egr4tmg@gmail.com> References: <1bbaef2e-4080-3f54-7db3-a8989acfd691@free.fr> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <1bbaef2e-4080-3f54-7db3-a8989acfd691@free.fr> User-Agent: NeoMutt/20170609 (1.8.3) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Return-Path: * Daniel Lezcano wrote: > > Hi Thomas, > > here are the changes for 4.16 synced with tip/timers/core: > > - Change the macro name to TIMER_OF_DECLARE for the owl driver (Andreas > F?rber) > > - Add the S700 definition and the compatible string for the owl driver > (Andreas F?rber) > > - Add the new spreadtrum timer driver for the SC9860 platform (Baolin Wang) > > - Use the timer-of API, compute the prescaler based on the target > frequency, add the oneshot mode and the clocksource for the stm32 > (Benjamin Gaignard) > > - Fix the clock speed message for the tcb clocksource (Romain Izard) > > - Improve the timer-of code by adding documentation and unifying the > function names (Daniel Lezcano) > > - Fix a kernel panic with multiple timers defined in the DT for the > stm32 (Daniel Lezcano) > > - Consolidate and add the delay timer for the stm32 (Daniel Lezcano) > > Thanks! > > -- Daniel > > The following changes since commit 29f1b2b0fecfae69e31833836f1da3136696eee5: > > posix-timers: Prevent UB from shifting negative signed value > (2018-01-04 14:57:10 +0100) > > are available in the git repository at: > > https://git.linaro.org/people/daniel.lezcano/linux.git clockevents/4.16 > > for you to fetch changes up to 322fd24f5e67c396f04bef01ed33ac6bfca46bcd: > > clocksource/drivers/stm32: Start the timer's counter sooner > (2018-01-08 12:10:02 +0100) > > ---------------------------------------------------------------- > Andreas F?rber (3): > dt-bindings: timer: Add Actions Semi S700 > clocksource/drivers/owl: Adopt TIMER_OF_DECLARE() > clocksource/drivers/owl: Add the S700 > > Baolin Wang (2): > dt-bindings: clocksource: Add Spreadtrum SC9860 timer > clocksource/drivers/spreadtrum: Add timer driver for Spreadtrum > SC9860 platform > > Benjamin Gaignard (4): > clocksource/drivers/stm32: Convert the driver to timer-of > clocksource/drivers/stm32: Compute a prescaler value with a > targeted rate > clocksource/drivers/stm32: Add the oneshot mode > clocksource/drivers/stm32: Add the clocksource > > Daniel Lezcano (10): > clocksource/drivers/timer-of: Fix function names > clocksource/drivers/timer-of: Add kernel documentation > clocksource/drivers/timer-of: Store the device node pointer > clocksource/drivers/timer-of: Don't request the resource by name > clocksource/drivers/stm32: Fix kernel panic with multiple timers > clocksource/drivers/stm32: Use the node name as timer name > clocksource/drivers/stm32: Encapsulate the timer width sorting out > function > clocksource/drivers/stm32: Encapsulate more the clockevent code > clocksource/drivers/stm32: Add the timer delay > clocksource/drivers/stm32: Start the timer's counter sooner > > Romain Izard (1): > clocksource/drivers/tcb_clksrc: Fix clock speed message > > .../bindings/timer/actions,owl-timer.txt | 1 + > .../bindings/timer/spreadtrum,sprd-timer.txt | 20 ++ > drivers/clocksource/Kconfig | 8 + > drivers/clocksource/Makefile | 1 + > drivers/clocksource/owl-timer.c | 5 +- > drivers/clocksource/tcb_clksrc.c | 2 +- > drivers/clocksource/timer-of.c | 85 +++-- > drivers/clocksource/timer-of.h | 1 + > drivers/clocksource/timer-sprd.c | 159 +++++++++ > drivers/clocksource/timer-stm32.c | 358 > +++++++++++++++------ > 10 files changed, 508 insertions(+), 132 deletions(-) > create mode 100644 > Documentation/devicetree/bindings/timer/spreadtrum,sprd-timer.txt > create mode 100644 drivers/clocksource/timer-sprd.c Hi, I've applied the patches tip:timers/core, with a number of minor typo/spelling and readability edits to changelogs and code comments. Thanks, Ingo