From patchwork Tue Nov 29 16:14:47 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kochetkov X-Patchwork-Id: 9452603 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 0F7636071E for ; Tue, 29 Nov 2016 16:16:27 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 0240E283EC for ; Tue, 29 Nov 2016 16:16:27 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id EB3B328400; Tue, 29 Nov 2016 16:16:26 +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 AC94B283EC for ; Tue, 29 Nov 2016 16:16:26 +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 1cBl4z-0001ky-UT; Tue, 29 Nov 2016 16:16:26 +0000 Received: from mail-lf0-x243.google.com ([2a00:1450:4010:c07::243]) by bombadil.infradead.org with esmtps (Exim 4.85_2 #1 (Red Hat Linux)) id 1cBl4I-0001S0-98; Tue, 29 Nov 2016 16:15:43 +0000 Received: by mail-lf0-x243.google.com with SMTP id o20so13143418lfg.3; Tue, 29 Nov 2016 08:15:22 -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=UcEU/46Gg8GcNEo/mSAm4BhOVpUL+4Zi77GRE5xH3iM=; b=Oa1CvP5tGJPhsAsyrLc4jOUMGka2OMhOeeD8+FRi6xwQfgdzYhWiTJ2WjIsqAeWSOb 03KeV9UBDjGsoZjQnkwWAr7LTdTHXNG67NPlFlj40Qf+ej4So8p4omHIFfmNrr+sPWwn 4/jjN1DhJ23kHeVSHGkpIcv7FvLUCljLYPhVfrVao1eDSTzb1ftP69FxoHzXpxYlyAEM cfoL/4Wa3O+SNms/Uq+YhqsbRlpCIDG7nY3cdKCT73Xe8J6kNJxhIUQQgtwpfoUl7nAd IHourNpU1ZCOA1DNML5XWFWaPHArsoi/NRVqvntWMaa6GrOEForFbUpZwzd3XjO2EiU2 ZmEg== 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=UcEU/46Gg8GcNEo/mSAm4BhOVpUL+4Zi77GRE5xH3iM=; b=bnLpvSMJm8CirBijht5GpSsWu3OI4+Df/sz+vqw1XWDagrH06m6KKj0xtZAaeGg8Hp HWS/9ZAJw/X45Ad4oMVgKzhIibbfgVZWp1cQq+hXROeSgMKXwVirajv8pX/He/PdwrSS 20sVuiBMVBtHZJg5IOthEOpZV5HNPLJfCLwC+tSDcqDkuwdXiHHv1514USWcThPalt6s t3/IE0m/WO2b6CZ304NuNhM2C7LjcjA6+qZ2lcRx6KbWhFkbilZudaFaYN+l7oOmPkDc 9r7+lOs2x3D7herLUepWlaU4bQGDwbClvr/1neBrFpSpnVu8CLh9f7arKHPC43uxLKN5 CYhw== X-Gm-Message-State: AKaTC03MdyDkg2ri71FsEGHhvfTbdEnl+/novyhJ14i/HmqOmw1AEVzF4xzW/3HkntDTNA== X-Received: by 10.25.206.13 with SMTP id e13mr10827334lfg.38.1480436121070; Tue, 29 Nov 2016 08:15:21 -0800 (PST) Received: from ubuntu.lintech.local ([185.35.119.87]) by smtp.gmail.com with ESMTPSA id e78sm13771566lfg.23.2016.11.29.08.15.19 (version=TLS1_1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Tue, 29 Nov 2016 08:15:20 -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: [PATCH v4 4/9] ARM: dts: rockchip: add timer entries to rk3188 SoC Date: Tue, 29 Nov 2016 19:14:47 +0300 Message-Id: <1480436092-10728-5-git-send-email-al.kochet@gmail.com> X-Mailer: git-send-email 1.7.9.5 In-Reply-To: <1480436092-10728-1-git-send-email-al.kochet@gmail.com> References: <1480343486-25539-1-git-send-email-al.kochet@gmail.com> <1480436092-10728-1-git-send-email-al.kochet@gmail.com> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20161129_081542_625162_599EF913 X-CRM114-Status: GOOD ( 10.58 ) X-BeenThere: linux-rockchip@lists.infradead.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Upstream kernel work for Rockchip platforms 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-rockchip" Errors-To: linux-rockchip-bounces+patchwork-linux-rockchip=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 other SoC rockchip timers already present in kernel. The second timer is from CPU subsystem and act as replacement for the arm-global-timer clocksource and sched clock. It run at 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>;