From mboxrd@z Thu Jan 1 00:00:00 1970 From: heiko@sntech.de (Heiko =?utf-8?q?St=C3=BCbner?=) Date: Wed, 12 Jun 2013 10:55:52 +0200 Subject: [PATCH v2 0/4] dw_apb_timer: osc as sched_clock, clocks and clocksource_of support In-Reply-To: <201306041136.09566.heiko@sntech.de> References: <201306041136.09566.heiko@sntech.de> Message-ID: <201306121055.53685.heiko@sntech.de> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org Am Dienstag, 4. Juni 2013, 11:36:09 schrieb Heiko St?bner: > This is split off of my Rockchip support series from yesterday. It's now > a patch more than before, as the third patch enables the timer to be used > thru clocksource_of_init and moves picoxcell and socfpga to it. > > changes since v1: > - hopefully improve the patch description of patch 1 > after a suggestion by Linus Walleij > - move the selection of DW_APB_TIMER and CLKSRC_OF into DW_APB_TIMER_OF > after a suggestion by Baruch Siach > > Heiko Stuebner (4): > clocksource: dw_apb_timer_of: enable the use the clocksource as sched > clock clocksource: dw_apb_timer_of: add clock-handling > clocksource: dw_apb_timer_of: select DW_APB_TIMER > clocksource: dw_apb_timer_of: use clocksource_of_init > > Documentation/devicetree/bindings/rtc/dw-apb.txt | 19 +++++ > arch/arm/mach-picoxcell/Kconfig | 1 - > arch/arm/mach-picoxcell/common.c | 2 - > arch/arm/mach-socfpga/Kconfig | 1 - > arch/arm/mach-socfpga/socfpga.c | 2 - > drivers/clocksource/Kconfig | 2 + > drivers/clocksource/dw_apb_timer_of.c | 95 > ++++++++++++++------- include/linux/dw_apb_timer.h | > 1 - > 8 files changed, 84 insertions(+), 39 deletions(-) with clocksource_of conversion of picoxcell and socfpga, this series stands on its own. Is anybody going to pick it up? Thanks Heiko From mboxrd@z Thu Jan 1 00:00:00 1970 From: Heiko =?utf-8?q?St=C3=BCbner?= Subject: Re: [PATCH v2 0/4] dw_apb_timer: osc as sched_clock, clocks and clocksource_of support Date: Wed, 12 Jun 2013 10:55:52 +0200 Message-ID: <201306121055.53685.heiko@sntech.de> References: <201306041136.09566.heiko@sntech.de> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <201306041136.09566.heiko-4mtYJXux2i+zQB+pC5nmwQ@public.gmane.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: devicetree-discuss-bounces+gldd-devicetree-discuss=m.gmane.org-uLR06cmDAlY/bJ5BZ2RsiQ@public.gmane.org Sender: "devicetree-discuss" To: John Stultz Cc: Baruch Siach , devicetree-discuss-uLR06cmDAlY/bJ5BZ2RsiQ@public.gmane.org, linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, Rob Herring , Grant Likely , Jamie Iles , Thomas Gleixner , linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org List-Id: devicetree@vger.kernel.org QW0gRGllbnN0YWcsIDQuIEp1bmkgMjAxMywgMTE6MzY6MDkgc2NocmllYiBIZWlrbyBTdMO8Ym5l cjoKPiBUaGlzIGlzIHNwbGl0IG9mZiBvZiBteSBSb2NrY2hpcCBzdXBwb3J0IHNlcmllcyBmcm9t IHllc3RlcmRheS4gSXQncyBub3cKPiBhIHBhdGNoIG1vcmUgdGhhbiBiZWZvcmUsIGFzIHRoZSB0 aGlyZCBwYXRjaCBlbmFibGVzIHRoZSB0aW1lciB0byBiZSB1c2VkCj4gdGhydSBjbG9ja3NvdXJj ZV9vZl9pbml0IGFuZCBtb3ZlcyBwaWNveGNlbGwgYW5kIHNvY2ZwZ2EgdG8gaXQuCj4gCj4gY2hh bmdlcyBzaW5jZSB2MToKPiAtIGhvcGVmdWxseSBpbXByb3ZlIHRoZSBwYXRjaCBkZXNjcmlwdGlv biBvZiBwYXRjaCAxCj4gICBhZnRlciBhIHN1Z2dlc3Rpb24gYnkgTGludXMgV2FsbGVpago+IC0g bW92ZSB0aGUgc2VsZWN0aW9uIG9mIERXX0FQQl9USU1FUiBhbmQgQ0xLU1JDX09GIGludG8gRFdf QVBCX1RJTUVSX09GCj4gICBhZnRlciBhIHN1Z2dlc3Rpb24gYnkgQmFydWNoIFNpYWNoCj4gCj4g SGVpa28gU3R1ZWJuZXIgKDQpOgo+ICAgY2xvY2tzb3VyY2U6IGR3X2FwYl90aW1lcl9vZjogZW5h YmxlIHRoZSB1c2UgdGhlIGNsb2Nrc291cmNlIGFzIHNjaGVkCj4gY2xvY2sgY2xvY2tzb3VyY2U6 IGR3X2FwYl90aW1lcl9vZjogYWRkIGNsb2NrLWhhbmRsaW5nCj4gICBjbG9ja3NvdXJjZTogZHdf YXBiX3RpbWVyX29mOiBzZWxlY3QgRFdfQVBCX1RJTUVSCj4gICBjbG9ja3NvdXJjZTogZHdfYXBi X3RpbWVyX29mOiB1c2UgY2xvY2tzb3VyY2Vfb2ZfaW5pdAo+IAo+ICBEb2N1bWVudGF0aW9uL2Rl dmljZXRyZWUvYmluZGluZ3MvcnRjL2R3LWFwYi50eHQgfCAgIDE5ICsrKysrCj4gIGFyY2gvYXJt L21hY2gtcGljb3hjZWxsL0tjb25maWcgICAgICAgICAgICAgICAgICB8ICAgIDEgLQo+ICBhcmNo L2FybS9tYWNoLXBpY294Y2VsbC9jb21tb24uYyAgICAgICAgICAgICAgICAgfCAgICAyIC0KPiAg YXJjaC9hcm0vbWFjaC1zb2NmcGdhL0tjb25maWcgICAgICAgICAgICAgICAgICAgIHwgICAgMSAt Cj4gIGFyY2gvYXJtL21hY2gtc29jZnBnYS9zb2NmcGdhLmMgICAgICAgICAgICAgICAgICB8ICAg IDIgLQo+ICBkcml2ZXJzL2Nsb2Nrc291cmNlL0tjb25maWcgICAgICAgICAgICAgICAgICAgICAg fCAgICAyICsKPiAgZHJpdmVycy9jbG9ja3NvdXJjZS9kd19hcGJfdGltZXJfb2YuYyAgICAgICAg ICAgIHwgICA5NQo+ICsrKysrKysrKysrKysrLS0tLS0tLSBpbmNsdWRlL2xpbnV4L2R3X2FwYl90 aW1lci5oICAgICAgICAgICAgICAgICAgICAgfCAgCj4gIDEgLQo+ICA4IGZpbGVzIGNoYW5nZWQs IDg0IGluc2VydGlvbnMoKyksIDM5IGRlbGV0aW9ucygtKQoKd2l0aCBjbG9ja3NvdXJjZV9vZiBj b252ZXJzaW9uIG9mIHBpY294Y2VsbCBhbmQgc29jZnBnYSwgdGhpcyBzZXJpZXMgc3RhbmRzIG9u IAppdHMgb3duLiBJcyBhbnlib2R5IGdvaW5nIHRvIHBpY2sgaXQgdXA/CgoKVGhhbmtzCkhlaWtv Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmRldmljZXRy ZWUtZGlzY3VzcyBtYWlsaW5nIGxpc3QKZGV2aWNldHJlZS1kaXNjdXNzQGxpc3RzLm96bGFicy5v cmcKaHR0cHM6Ly9saXN0cy5vemxhYnMub3JnL2xpc3RpbmZvL2RldmljZXRyZWUtZGlzY3Vzcwo= From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755423Ab3FLI4L (ORCPT ); Wed, 12 Jun 2013 04:56:11 -0400 Received: from gloria.sntech.de ([95.129.55.99]:57651 "EHLO gloria.sntech.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753506Ab3FLI4J (ORCPT ); Wed, 12 Jun 2013 04:56:09 -0400 From: Heiko =?utf-8?q?St=C3=BCbner?= To: John Stultz Subject: Re: [PATCH v2 0/4] dw_apb_timer: osc as sched_clock, clocks and clocksource_of support Date: Wed, 12 Jun 2013 10:55:52 +0200 User-Agent: KMail/1.13.7 (Linux/3.2.0-3-686-pae; KDE/4.8.4; i686; ; ) Cc: Thomas Gleixner , Jamie Iles , Dinh Nguyen , Grant Likely , linux-arm-kernel@lists.infradead.org, Rob Herring , devicetree-discuss@lists.ozlabs.org, linux-kernel@vger.kernel.org, Arnd Bergmann , Linus Walleij , Baruch Siach , Olof Johansson References: <201306041136.09566.heiko@sntech.de> In-Reply-To: <201306041136.09566.heiko@sntech.de> MIME-Version: 1.0 Content-Type: Text/Plain; charset="utf-8" Content-Transfer-Encoding: 8bit Message-Id: <201306121055.53685.heiko@sntech.de> Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Am Dienstag, 4. Juni 2013, 11:36:09 schrieb Heiko Stübner: > This is split off of my Rockchip support series from yesterday. It's now > a patch more than before, as the third patch enables the timer to be used > thru clocksource_of_init and moves picoxcell and socfpga to it. > > changes since v1: > - hopefully improve the patch description of patch 1 > after a suggestion by Linus Walleij > - move the selection of DW_APB_TIMER and CLKSRC_OF into DW_APB_TIMER_OF > after a suggestion by Baruch Siach > > Heiko Stuebner (4): > clocksource: dw_apb_timer_of: enable the use the clocksource as sched > clock clocksource: dw_apb_timer_of: add clock-handling > clocksource: dw_apb_timer_of: select DW_APB_TIMER > clocksource: dw_apb_timer_of: use clocksource_of_init > > Documentation/devicetree/bindings/rtc/dw-apb.txt | 19 +++++ > arch/arm/mach-picoxcell/Kconfig | 1 - > arch/arm/mach-picoxcell/common.c | 2 - > arch/arm/mach-socfpga/Kconfig | 1 - > arch/arm/mach-socfpga/socfpga.c | 2 - > drivers/clocksource/Kconfig | 2 + > drivers/clocksource/dw_apb_timer_of.c | 95 > ++++++++++++++------- include/linux/dw_apb_timer.h | > 1 - > 8 files changed, 84 insertions(+), 39 deletions(-) with clocksource_of conversion of picoxcell and socfpga, this series stands on its own. Is anybody going to pick it up? Thanks Heiko