From patchwork Mon Oct 8 12:50:08 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marek Szyprowski X-Patchwork-Id: 148363 Delivered-To: patch@linaro.org Received: by 2002:a2e:8595:0:0:0:0:0 with SMTP id b21-v6csp3607931lji; Mon, 8 Oct 2018 05:50:57 -0700 (PDT) X-Google-Smtp-Source: ACcGV62OB+YbJumlu/sen7VsvOHs/e2xajuaPe0JG3ZrBWHuohV7xt16ZaAeLhl3Vucf79VNbW3W X-Received: by 2002:a65:610e:: with SMTP id z14-v6mr12729699pgu.138.1539003057296; Mon, 08 Oct 2018 05:50:57 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1539003057; cv=none; d=google.com; s=arc-20160816; b=WAJQ3UcjMBbWdM8UwwKBvcD3HX+clG/5TNgn0PKsx8HXl/BY4UsHe7sRpuzOoemAVz XsDOAMlg4YG5LmAxIE93lWdNBIx8cmai2pq5MYpEOcy/LEK2QDbYWPtLgqh7/A4jo54s eRzIAY4AusRVqTAp8aSm5+qr8BmcILx9Es3EG1bPz471LZXz9PXouXdGJEZXDQMmB6/3 3h42XrBdn9umy/hyP6KxWT/6e+XTzpsn0QYWxS/yw83pmzjxbAi2d418sJN3U8knDXjq uxz7TGs0YrHZ5r3zE/G9VSlu6Z+wIejNhyfsKl6D6FHV+Wvl3a4Sa+MyXP0FVPV/X5Jv 26PA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:references:cms-type:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature:dkim-filter; bh=vVM6CC5JF82bvFsbKaZtHMXQsiBL3UIIS0wEGFQbXQo=; b=RF6xkmJewYr6ADuoGtVsZ4CGFFP20IitAAuIcY5iIpdSIWLo2LhYVmFS1MgmcSRcB/ 5sZfVaqHfn/STUQlkRzyyvAnkmcCoTB3RWloRITVyTlY/ZT4Ju0lWKz68x8IXinn57d3 2GIowWjZfAwEmwuLhmkNcR+3VqWckfPNFB72zofoHwbzkUcNvzIOPQicC4LTRziGCuYc pggo+LR+UZNyE1xh/D/XZ9qmfskvQ5ahiy1Kgu2bHr1Lu+L6OB/gab8Ou4arjhaHuNIo m3TCzP+sdPlyJh49m7mRLWTAn11Ut5Cyp+vE1PPt8jmzX2Kid5PAxA1gPTvzuR2Fnp7n guvQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@samsung.com header.s=mail20170921 header.b=rCn8Pokz; 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=samsung.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id 1-v6si17933679plw.121.2018.10.08.05.50.57; Mon, 08 Oct 2018 05:50:57 -0700 (PDT) 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=@samsung.com header.s=mail20170921 header.b=rCn8Pokz; 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=samsung.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726642AbeJHUC1 (ORCPT + 32 others); Mon, 8 Oct 2018 16:02:27 -0400 Received: from mailout2.w1.samsung.com ([210.118.77.12]:51685 "EHLO mailout2.w1.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726523AbeJHUC0 (ORCPT ); Mon, 8 Oct 2018 16:02:26 -0400 Received: from eucas1p2.samsung.com (unknown [182.198.249.207]) by mailout2.w1.samsung.com (KnoxPortal) with ESMTP id 20181008125051euoutp025c035a297db0e9ba1eba9c840fc57dad~box8LGLYQ2691626916euoutp02k; Mon, 8 Oct 2018 12:50:51 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 mailout2.w1.samsung.com 20181008125051euoutp025c035a297db0e9ba1eba9c840fc57dad~box8LGLYQ2691626916euoutp02k DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com; s=mail20170921; t=1539003051; bh=vVM6CC5JF82bvFsbKaZtHMXQsiBL3UIIS0wEGFQbXQo=; h=From:To:Cc:Subject:Date:In-reply-to:References:From; b=rCn8PokzVH9Tx/L/t2pRwqrJy3f2dMSyzmwlSKDXnxBeT+eKembNf+6mbdeKuOEBo XUhgueVAmAIbHD2JY4v0E8foA2SzJdrBznS0ipzoCAd+6AIKKNyh6gltE/kytTMbBE SF9sKUSmecXYSAr6W+0x2sFdRRjdRJRVdOkbk75M= Received: from eusmges1new.samsung.com (unknown [203.254.199.242]) by eucas1p2.samsung.com (KnoxPortal) with ESMTP id 20181008125050eucas1p2aab3851201d1efb7be4b9b7bd9504ab0~box7mWxAD1878618786eucas1p2G; Mon, 8 Oct 2018 12:50:50 +0000 (GMT) Received: from eucas1p1.samsung.com ( [182.198.249.206]) by eusmges1new.samsung.com (EUCPMTA) with SMTP id 61.E2.04441.AA25BBB5; Mon, 8 Oct 2018 13:50:50 +0100 (BST) Received: from eusmgms1.samsung.com (unknown [182.198.249.179]) by eucas1p1.samsung.com (KnoxPortal) with ESMTP id 20181008125050eucas1p1caae30a4e791190e6c731816e36832ab~box64h10a1752717527eucas1p1d; Mon, 8 Oct 2018 12:50:50 +0000 (GMT) X-AuditID: cbfec7f2-5c9ff70000001159-c3-5bbb52aa3507 Received: from eusync1.samsung.com ( [203.254.199.211]) by eusmgms1.samsung.com (EUCPMTA) with SMTP id A0.A9.04284.9A25BBB5; Mon, 8 Oct 2018 13:50:49 +0100 (BST) Received: from AMDC2765.digital.local ([106.116.147.25]) by eusync1.samsung.com (Oracle Communications Messaging Server 7.0.5.31.0 64bit (built May 5 2014)) with ESMTPA id <0PGA006EA6BYW230@eusync1.samsung.com>; Mon, 08 Oct 2018 13:50:49 +0100 (BST) From: Marek Szyprowski To: linux-samsung-soc@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Cc: Marek Szyprowski , Will Deacon , Catalin Marinas , Marc Zyngier , Thomas Gleixner , Daniel Lezcano , Krzysztof Kozlowski , Chanwoo Choi , Bartlomiej Zolnierkiewicz , Inki Dae Subject: [PATCH 6/7] arm64: dts: exynos: Mark arch_timer device as not-fw-configured on TM2(e) Date: Mon, 08 Oct 2018 14:50:08 +0200 Message-id: <20181008125009.3721-7-m.szyprowski@samsung.com> X-Mailer: git-send-email 2.17.1 In-reply-to: <20181008125009.3721-1-m.szyprowski@samsung.com> X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrHIsWRmVeSWpSXmKPExsWy7djPc7qrgnZHG7y/JWuxccZ6Vov3y3oY La5/ec5qMe+zrMWk+xNYLM6f38BusenxNVaLy7vmsFnMOL+PyWLtkbvsFn/v/GOz2LxpKrPF y48nWBx4PdbMW8PosWlVJ5vHnWt72DzenTvH7rF5Sb1H35ZVjB6fN8kFsEdx2aSk5mSWpRbp 2yVwZbz+t4qlYCFbxdVPU5kaGLewdjFyckgImEgsezOXuYuRi0NIYAWjROecp1DOZ0aJIwfn sMFU7ZhzkAkisYxR4ty+B2AJIYEGJonXXxJBbDYBQ4mut11gcRGBbInOxw8YQWxmgUXMEgeO CXcxcnAICyRINPw1AAmzCKhKzN1+EqycV8BGYvGGl+wQu+QlVm84wAxicwrYSjzpWsUCsldC YA+bxKd171ggilwkbn34AGULS7w6vgWqWUaiswPiUAmBZkaJ9hmz2CGcHkaJrXN2QL1jLXH4 +EVWiOv4JCZtm84Mcp2EAK9ER5sQhOkh8XaBP8TDExgl+mfvY5nAKLmAkWEVo3hqaXFuemqx YV5quV5xYm5xaV66XnJ+7iZGYCyf/nf80w7Gr5eSDjEKcDAq8fCuDNgVLcSaWFZcmXuIUYKD WUmEV3Q7UIg3JbGyKrUoP76oNCe1+BCjNAeLkjjvsnkbo4UE0hNLUrNTUwtSi2CyTBycUg2M BsLL3KWuTn7cndEh/emF4Qyp5ZbTz7MURVqsq65K1GD9L1QlyK92K+tvwYGQ4yuf6S4xirj/ 69K2POstaZznuS2bUpX8TWLY9Y80qb2YMPG7j8kjnz9ij7/LLnyRfnqd8NktJ29kXguqW5vx xbFv84qNhw/F35+9IHrVkraSWj4fxQiHVY76SizFGYmGWsxFxYkA5iQDNOECAAA= X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrNLMWRmVeSWpSXmKPExsVy+t/xy7org3ZHG6xfY2OxccZ6Vov3y3oY La5/ec5qMe+zrMWk+xNYLM6f38BusenxNVaLy7vmsFnMOL+PyWLtkbvsFn/v/GOz2LxpKrPF y48nWBx4PdbMW8PosWlVJ5vHnWt72DzenTvH7rF5Sb1H35ZVjB6fN8kFsEdx2aSk5mSWpRbp 2yVwZbz+t4qlYCFbxdVPU5kaGLewdjFyckgImEjsmHOQCcQWEljCKHFhc3UXIxeQ3cQkceP8 RXaQBJuAoUTX2y42EFtEIFti/t5usDizwBJmiZv3HboYOTiEBRIkGv4agIRZBFQl5m4/CVbO K2AjsXjDS3aIXfISqzccYAaxOQVsJZ50rWKB2Gsj0Tv9IusERp4FjAyrGEVSS4tz03OLDfWK E3OLS/PS9ZLzczcxAoNw27Gfm3cwXtoYfIhRgINRiYc3wG9XtBBrYllxZe4hRgkOZiURXtHt QCHelMTKqtSi/Pii0pzU4kOM0hwsSuK85w0qo4QE0hNLUrNTUwtSi2CyTBycUg2MjJdOfOxd XdRl8X/TLfaT16ctXWfWfnP2pN9Brpoe2k3qt9OdmbPYY8NUrGYuPm3g+SY6+kXRnxtre/V5 /Q5Y2iyd1O14T2WP5JMbdar3DTlmxx05+JlfsKzp1Fr/fW8abp6O3/+q59KrHO34Xtf9Z06J nZgdfT/TZ/HRidt3dHEKF7YeP9amosRSnJFoqMVcVJwIAAvbji0+AgAA X-CMS-MailID: 20181008125050eucas1p1caae30a4e791190e6c731816e36832ab X-Msg-Generator: CA CMS-TYPE: 201P X-CMS-RootMailID: 20181008125050eucas1p1caae30a4e791190e6c731816e36832ab References: <20181008125009.3721-1-m.szyprowski@samsung.com> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org TM2(e) boards use old firmware, which some PCSI requirements and doesn't properly configure arch virtual timers, so add property indicating this state. This enables respective workarounds in the timer driver. Signed-off-by: Marek Szyprowski --- arch/arm64/boot/dts/exynos/exynos5433-tm2-common.dtsi | 1 + 1 file changed, 1 insertion(+) -- 2.17.1 diff --git a/arch/arm64/boot/dts/exynos/exynos5433-tm2-common.dtsi b/arch/arm64/boot/dts/exynos/exynos5433-tm2-common.dtsi index 2606c2ab6456..ded0fb6c5936 100644 --- a/arch/arm64/boot/dts/exynos/exynos5433-tm2-common.dtsi +++ b/arch/arm64/boot/dts/exynos/exynos5433-tm2-common.dtsi @@ -1265,6 +1265,7 @@ }; &timer { + arm,cpu-registers-not-fw-configured; clock-frequency = <24000000>; };