From patchwork Mon Nov 28 14:31:19 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kochetkov X-Patchwork-Id: 9449631 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork.web.codeaurora.org (Postfix) with ESMTP id 85790600CB for ; Mon, 28 Nov 2016 14:34:12 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 7B97F20453 for ; Mon, 28 Nov 2016 14:34:12 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 7037325EA6; Mon, 28 Nov 2016 14:34:12 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-4.1 required=2.0 tests=BAYES_00, DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED, FREEMAIL_FROM, RCVD_IN_DNSWL_MED, T_DKIM_INVALID autolearn=ham version=3.3.1 Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.9]) (using TLSv1.2 with cipher AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 409F520453 for ; Mon, 28 Nov 2016 14:34:11 +0000 (UTC) Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.85_2 #1 (Red Hat Linux)) id 1cBMzD-00082i-La; Mon, 28 Nov 2016 14:32:51 +0000 Received: from mail-lf0-x241.google.com ([2a00:1450:4010:c07::241]) by bombadil.infradead.org with esmtps (Exim 4.85_2 #1 (Red Hat Linux)) id 1cBMyK-0007Z9-7m; Mon, 28 Nov 2016 14:31:58 +0000 Received: by mail-lf0-x241.google.com with SMTP id o141so9691972lff.1; Mon, 28 Nov 2016 06:31:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=TgLovTdsM6ib3EZtzv1wfAS3aUGKtQOjng1vrsJdoXk=; b=H+dzt2UzXEho8OzOqc0L/3G1bk0J/AKf0CDXf0auZZm2bKvJhuogChXCq20HxbCoEQ DsHeglE9kq/9bQ3nNz82QOTdamJrR5NZ1wnYG68QopwXuLG6D2bTW45kkddmcXYeTuJL MQlef4ig+f4ifWWzNisMKcIKfW+B5/POuTZjsndpH/K1MiyjvwK33z7/Yi1IEBejQmqq yzKZe2b9fgmAtZSKBStVwOd3qYZdkAbO7NQ7Nh91fDeLpWm7D6ak1j4kKajyC04TeeQJ 059mnxFv7sLmmKjbJSD4g07YfhUy+whB/j4w1DSr3rfyGsefAtqh7T18nZtW5fUAvatJ UHXw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=TgLovTdsM6ib3EZtzv1wfAS3aUGKtQOjng1vrsJdoXk=; b=luiTcEUjdd/3QOk9c2vDv5+GMzC5xgtcPI2TIhDUycNDPQisxhSqoS83vD5BVk203w 2A+k8XayFqgXagyZUMxnTl2YGlaWb7V8jZNa/S1LaYFNcsMHByyaw8VRJkaeyvj6jlrQ EXEKUtkMW0BNt8MLzZWfK6538oyIrlELqCCaC1Cx23a2ZWWxTaIkoPRYEasWUm6w8C1q tOL/XLNHlvUGBBK438d5TPOIptV5X6J3JU5bgPeutesDx/IDdv3L6uif9GBm4dOqtJJy f1F5uyGGIlo8XQ5V7XIGVimIkxcC95Aw3RENpQM3ZMpveDHTo2GOSFGId4kIdGkFqjhV VwNg== X-Gm-Message-State: AKaTC03Bl7bvqBvGP+ivIAvP6lrE6vOaBluw7L0HNqScY5r3W0W7imdOcfy0WvwJyVjbuw== X-Received: by 10.25.137.87 with SMTP id l84mr8761531lfd.144.1480343495144; Mon, 28 Nov 2016 06:31:35 -0800 (PST) Received: from ubuntu.lintech.local ([185.35.119.87]) by smtp.gmail.com with ESMTPSA id h30sm12816162lji.28.2016.11.28.06.31.34 (version=TLS1_1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Mon, 28 Nov 2016 06:31:34 -0800 (PST) From: Alexander Kochetkov To: linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-rockchip@lists.infradead.org Subject: [PATCHv2 04/11] ARM: dts: rockchip: add timer entries to rk3188 dtsi Date: Mon, 28 Nov 2016 17:31:19 +0300 Message-Id: <1480343486-25539-5-git-send-email-al.kochet@gmail.com> X-Mailer: git-send-email 1.7.9.5 In-Reply-To: <1480343486-25539-1-git-send-email-al.kochet@gmail.com> References: <1480343486-25539-1-git-send-email-al.kochet@gmail.com> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20161128_063156_729789_FD3B3379 X-CRM114-Status: UNSURE ( 9.12 ) X-CRM114-Notice: Please train this message. X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Mark Rutland , Huang Tao , Heiko Stuebner , Alexander Kochetkov , Daniel Lezcano , Russell King , Rob Herring , Thomas Gleixner , Caesar Wang MIME-Version: 1.0 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org X-Virus-Scanned: ClamAV using ClamSMTP The patch add two timers to all rk3188 based boards. The first timer is from alive subsystem and it act as a backup for the local timers at sleep time. It act the same as timers on other rockchip chips already present in kernel. The second timer is from CPU subsystem and act as replacement for the arm-global-timer clocksource. It run as stable frequency 24MHz. Signed-off-by: Alexander Kochetkov --- arch/arm/boot/dts/rk3188.dtsi | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/arch/arm/boot/dts/rk3188.dtsi b/arch/arm/boot/dts/rk3188.dtsi index 31f81b2..0dc52fe 100644 --- a/arch/arm/boot/dts/rk3188.dtsi +++ b/arch/arm/boot/dts/rk3188.dtsi @@ -106,6 +106,22 @@ }; }; + timer3: timer@2000e000 { + compatible = "rockchip,rk3188-timer", "rockchip,rk3288-timer"; + reg = <0x2000e000 0x20>; + interrupts = ; + clocks = <&cru SCLK_TIMER3>, <&cru PCLK_TIMER3>; + clock-names = "timer", "pclk"; + }; + + timer6: timer@200380a0 { + compatible = "rockchip,rk3188-timer", "rockchip,rk3288-timer"; + reg = <0x200380a0 0x20>; + interrupts = ; + clocks = <&cru SCLK_TIMER6>, <&cru PCLK_TIMER0>; + clock-names = "timer", "pclk"; + }; + i2s0: i2s@1011a000 { compatible = "rockchip,rk3188-i2s", "rockchip,rk3066-i2s"; reg = <0x1011a000 0x2000>;