Received: by 10.223.164.202 with SMTP id h10csp1433829wrb; Mon, 27 Nov 2017 02:45:56 -0800 (PST) X-Google-Smtp-Source: AGs4zMa3RIZ3Y78iqDnOfYC9T5/ZBB4pJ0zHph2q9nAhQNgvZgwjaoKs74gvbSr+EXaDTCbzees7 X-Received: by 10.99.120.196 with SMTP id t187mr27447766pgc.285.1511779556269; Mon, 27 Nov 2017 02:45:56 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1511779556; cv=none; d=google.com; s=arc-20160816; b=n/88+HZvt86hcCfbRLHAGpLB5bULQiAQxXpd5WfvQ/oKrsvw4rpYVwwH4mL5ckNp2x 1RNAGpBx+DjSA6gRA5l6NB5xsC2OL9M5g7LFa30qcQLVue4Ww1EiLDO+6oFRqhZWK4iM ng/pZvQ/evHcfiNAXi5fald2KBN3ajxAXcBPmMRTXiKs0FAGKbaG5R3w0+2H1IWxlEXs YjXcCjeyn7Pg4d60tZOcqK7iSTYmxXJtZAm2HyFPKv/U5HzxtFecjZf67M5stBz1gyJS lXHeU/cg/sS/7TeZOm3engi010/1EOUPtHhaHpaa5FAsvyF24EeG3456xKHA5ct60fX8 UoyA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :references:in-reply-to:mime-version:dkim-signature :arc-authentication-results; bh=BYp5MwJK9KPV7JuXkATrA3Glrfmu36Xj8S4ND/eWwUE=; b=pV9z9Q7RIWISMlyJzuIoqPUE88vxNQVRcQ7v0pg9YjLeAYGA3DuOEhSZEazQXBBWEK muB723qlWmGW3VNLKYzl3eSDWFUptHm8ZE1HvXhCbennxZn36CLIUfCJpnNz4ISb37tz 2uV40vVvrz8ka9t2RkDIjMPyYYDxjvZldQK3/rJpcJpAd8jEhJjBIumoeYi1C7Ve8Uyy JOBjovL8zILeLVxiJFtqxbWLGafmxcVr9biFt6SZMWHEHjgFqqj8dh+ex0qZGuEDwyQf UpWwDyXQ+j+GIRcbWbJAiPIRHA6KGNr5JFghr0OiQTjXNTI8KppjnnWxP8dPIrJ9Dj1n gg9A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=VnmuKyK0; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id u13si3829460pgr.125.2017.11.27.02.45.43; Mon, 27 Nov 2017 02:45:56 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=VnmuKyK0; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751849AbdK0Koo (ORCPT + 78 others); Mon, 27 Nov 2017 05:44:44 -0500 Received: from mail-qt0-f193.google.com ([209.85.216.193]:46232 "EHLO mail-qt0-f193.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751749AbdK0Kok (ORCPT ); Mon, 27 Nov 2017 05:44:40 -0500 Received: by mail-qt0-f193.google.com with SMTP id r39so38372208qtr.13 for ; Mon, 27 Nov 2017 02:44:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=BYp5MwJK9KPV7JuXkATrA3Glrfmu36Xj8S4ND/eWwUE=; b=VnmuKyK0r5ctVI9wyrQszKXCSuDSf2r8cLcL7XUONNjsBnq/UEDMWSgKhv5Khchomm k6634QfdiV3BgNYbv/T08NVh95NikfuUeTlRLn+5d7/Rh5tzwHqGDkbLLAk5DXFIk44X kTdN7TaFNu6rBM9Tn3d84fxKc8xXmEipOXzvo= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=BYp5MwJK9KPV7JuXkATrA3Glrfmu36Xj8S4ND/eWwUE=; b=LRwB/0ve5owe3dJKBmPe4/HBhi4XB5f9lUPuPQCSDXOCnX6tyAbCAR+sIcordz3LIF haLFP1WVlytUOjAkJYdLGGxdgdMHMEUkj0FDLnKD0QYV//ebGzXQQHlcUp7W4te3zkcD PID4y6sSHeVNwQH0rpZhgPCqGe9hR1ZNPYCLlz4QM71kOgwQA/7JOLN7CrI8jH4XAJIv 1mvmnmwqyYsbV/Oc/ClrhBBWPqIM4EMTlb10T7r7ZcJhPG8fVbyU7J2n9Nn/+pzXZ2Gr x91zZbqbfXSUhHQoTSyOb9AYgyoKd0uC1pUoSyNFe8+gtJVnw2vMD5NpHridNXN4Monb 6Qrw== X-Gm-Message-State: AJaThX46FdZt+cTbMBiDenzimHaVwFMk3V/B8U671vOBLY665L9Psn03 sI+MqKJSFhXVrVB+iv5PLzYpxd8Ss0qITglRAYX7hg== X-Received: by 10.200.50.39 with SMTP id x36mr63039364qta.255.1511779479726; Mon, 27 Nov 2017 02:44:39 -0800 (PST) MIME-Version: 1.0 Received: by 10.140.22.168 with HTTP; Mon, 27 Nov 2017 02:44:39 -0800 (PST) In-Reply-To: <1510649563-22975-1-git-send-email-benjamin.gaignard@linaro.org> References: <1510649563-22975-1-git-send-email-benjamin.gaignard@linaro.org> From: Benjamin Gaignard Date: Mon, 27 Nov 2017 11:44:39 +0100 Message-ID: Subject: Re: [PATCH v8 0/6] stm32 clocksource driver rework To: Rob Herring , Mark Rutland , Russell King - ARM Linux , Maxime Coquelin , Alexandre Torgue , Daniel Lezcano , Thomas Gleixner , Ludovic Barre , Julien Thierry , Sudeep Holla , Arnd Bergmann Cc: devicetree@vger.kernel.org, Linux ARM , Linux Kernel Mailing List , Benjamin Gaignard Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org 2017-11-14 9:52 GMT+01:00 Benjamin Gaignard : > version 8: > - rebased on timers/core > - change timer_of_exit() name to timer_of_cleanup() > - update stm32 clocksource driver to use this function > Gentle ping to get this v8 reviewed, the first patch has already been merged int v4.15-rc1 Thanks, Benjamin > version 7: > - reword "clocksource: stm32: only use 32 bits timers" commit message > to give more details about why 16 bits are problematics. > > version 6: > - add dedicated patch min delta change > - rework commit messages, I hope it will be better now > - change new function name from timer_of_deinit to timer_of_exit > - make stm32_clock_event_set_next_event() safer like done in other > drivers > > version 6: > - add timer_of_deinit function in core > - rework failure cases in probe function > > version 5: > - rebase on top of timer/core branch > - rework commit message of the first patch > > version 4: > - split patch in 3 parts > - convert code to timer_of > - only use 32 bits timers > - add clocksource support > > version 3: > - fix comments done by Daniel > - use timer_of helper functions > > version 2: > - fix uninitialized variable > > Benjamin Gaignard (6): > clocksource: timer_of: rename timer_of_exit to timer_of_cleanup > clocksource: stm32: convert driver to timer_of > clocksource: stm32: increase min delta value > clocksource: stm32: only use 32 bits timers > clocksource: stm32: add clocksource support > arm: dts: stm32: remove useless clocksource nodes > > arch/arm/boot/dts/stm32f429.dtsi | 32 ----- > arch/arm/boot/dts/stm32f746.dtsi | 32 ----- > drivers/clocksource/Kconfig | 1 + > drivers/clocksource/timer-of.c | 9 +- > drivers/clocksource/timer-of.h | 2 +- > drivers/clocksource/timer-stm32.c | 242 ++++++++++++++++++++------------------ > 6 files changed, 138 insertions(+), 180 deletions(-) > > -- > 2.7.4 > From 1584032886551660342@xxx Tue Nov 14 09:24:40 +0000 2017 X-GM-THRID: 1584032886551660342 X-Gmail-Labels: Inbox,Category Forums,HistoricalUnread