From mboxrd@z Thu Jan 1 00:00:00 1970 From: alexandre.torgue@st.com (Alexandre Torgue) Date: Tue, 5 Dec 2017 11:12:09 +0100 Subject: [PATCH v8 0/6] stm32 clocksource driver rework In-Reply-To: <1510649563-22975-1-git-send-email-benjamin.gaignard@linaro.org> References: <1510649563-22975-1-git-send-email-benjamin.gaignard@linaro.org> Message-ID: To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org Hi On 11/14/2017 09:52 AM, Benjamin Gaignard wrote: > version 8: > - rebased on timers/core > - change timer_of_exit() name to timer_of_cleanup() > - update stm32 clocksource driver to use this function > > 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(-) > What is the status of this patch-set ? Is there a chance to have it for v4.16 ? Thanks Alex From mboxrd@z Thu Jan 1 00:00:00 1970 From: Alexandre Torgue Subject: Re: [PATCH v8 0/6] stm32 clocksource driver rework Date: Tue, 5 Dec 2017 11:12:09 +0100 Message-ID: References: <1510649563-22975-1-git-send-email-benjamin.gaignard@linaro.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; format=flowed Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <1510649563-22975-1-git-send-email-benjamin.gaignard@linaro.org> Content-Language: en-US Sender: linux-kernel-owner@vger.kernel.org To: Benjamin Gaignard , robh+dt@kernel.org, mark.rutland@arm.com, linux@armlinux.org.uk, mcoquelin.stm32@gmail.com, daniel.lezcano@linaro.org, tglx@linutronix.de, ludovic.barre@st.com, julien.thierry@arm.com, sudeep.holla@arm.com, arnd@arndb.de Cc: devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org List-Id: devicetree@vger.kernel.org Hi On 11/14/2017 09:52 AM, Benjamin Gaignard wrote: > version 8: > - rebased on timers/core > - change timer_of_exit() name to timer_of_cleanup() > - update stm32 clocksource driver to use this function > > 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(-) > What is the status of this patch-set ? Is there a chance to have it for v4.16 ? Thanks Alex From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753384AbdLEKNH (ORCPT ); Tue, 5 Dec 2017 05:13:07 -0500 Received: from mx07-00178001.pphosted.com ([62.209.51.94]:56761 "EHLO mx07-00178001.pphosted.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752900AbdLEKNE (ORCPT ); Tue, 5 Dec 2017 05:13:04 -0500 Subject: Re: [PATCH v8 0/6] stm32 clocksource driver rework To: Benjamin Gaignard , , , , , , , , , , CC: , , References: <1510649563-22975-1-git-send-email-benjamin.gaignard@linaro.org> From: Alexandre Torgue Message-ID: Date: Tue, 5 Dec 2017 11:12:09 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.4.0 MIME-Version: 1.0 In-Reply-To: <1510649563-22975-1-git-send-email-benjamin.gaignard@linaro.org> Content-Type: text/plain; charset="utf-8"; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Originating-IP: [10.75.127.50] X-ClientProxiedBy: SFHDAG3NODE2.st.com (10.75.127.8) To SFHDAG3NODE2.st.com (10.75.127.8) X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:,, definitions=2017-12-05_03:,, signatures=0 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi On 11/14/2017 09:52 AM, Benjamin Gaignard wrote: > version 8: > - rebased on timers/core > - change timer_of_exit() name to timer_of_cleanup() > - update stm32 clocksource driver to use this function > > 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(-) > What is the status of this patch-set ? Is there a chance to have it for v4.16 ? Thanks Alex