From patchwork Mon Apr 24 06:42:17 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marek Szyprowski X-Patchwork-Id: 98020 Delivered-To: patch@linaro.org Received: by 10.140.109.52 with SMTP id k49csp1348071qgf; Sun, 23 Apr 2017 23:42:37 -0700 (PDT) X-Received: by 10.84.143.195 with SMTP id 61mr30935227plz.158.1493016156967; Sun, 23 Apr 2017 23:42:36 -0700 (PDT) Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id u1si17792965pfb.23.2017.04.23.23.42.36; Sun, 23 Apr 2017 23:42:36 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-samsung-soc-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-samsung-soc-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-samsung-soc-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=samsung.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1165680AbdDXGmg (ORCPT + 4 others); Mon, 24 Apr 2017 02:42:36 -0400 Received: from mailout4.w1.samsung.com ([210.118.77.14]:38095 "EHLO mailout4.w1.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1165559AbdDXGmd (ORCPT ); Mon, 24 Apr 2017 02:42:33 -0400 Received: from eucas1p1.samsung.com (unknown [182.198.249.206]) by mailout4.w1.samsung.com (Oracle Communications Messaging Server 7.0.5.31.0 64bit (built May 5 2014)) with ESMTP id <0OOW00K5NIMT8O20@mailout4.w1.samsung.com>; Mon, 24 Apr 2017 07:42:29 +0100 (BST) Received: from eusmges2.samsung.com (unknown [203.254.199.241]) by eucas1p1.samsung.com (KnoxPortal) with ESMTP id 20170424064229eucas1p1f6f13809d5b80e54be512a8c5b102fba~4Qkb2RHih2712327123eucas1p1f; Mon, 24 Apr 2017 06:42:29 +0000 (GMT) Received: from eucas1p2.samsung.com ( [182.198.249.207]) by eusmges2.samsung.com (EUCPMTA) with SMTP id 85.5F.04459.45E9DF85; Mon, 24 Apr 2017 07:42:28 +0100 (BST) Received: from eusmgms1.samsung.com (unknown [182.198.249.179]) by eucas1p2.samsung.com (KnoxPortal) with ESMTP id 20170424064228eucas1p26228b4b334cc22ad22e77c8dd2e7dcdd~4QkbLqgei1668516685eucas1p2K; Mon, 24 Apr 2017 06:42:28 +0000 (GMT) X-AuditID: cbfec7f1-f796e6d00000116b-bf-58fd9e543bef Received: from eusync3.samsung.com ( [203.254.199.213]) by eusmgms1.samsung.com (EUCPMTA) with SMTP id 26.5A.17452.9DE9DF85; Mon, 24 Apr 2017 07:44:41 +0100 (BST) Received: from AMDC2765.digital.local ([106.116.147.25]) by eusync3.samsung.com (Oracle Communications Messaging Server 7.0.5.31.0 64bit (built May 5 2014)) with ESMTPA id <0OOW00957IMPRV80@eusync3.samsung.com>; Mon, 24 Apr 2017 07:42:28 +0100 (BST) From: Marek Szyprowski To: linux-clk@vger.kernel.org, linux-samsung-soc@vger.kernel.org Cc: Marek Szyprowski , Stephen Boyd , Michael Turquette , Sylwester Nawrocki , Chanwoo Choi , Krzysztof Kozlowski , Bartlomiej Zolnierkiewicz Subject: [PATCH v2 0/6] Samsung clock providers: convert to the new clk_hw API Date: Mon, 24 Apr 2017 08:42:17 +0200 Message-id: <1493016143-21569-1-git-send-email-m.szyprowski@samsung.com> X-Mailer: git-send-email 1.9.1 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrCIsWRmVeSWpSXmKPExsWy7djP87oh8/5GGDx+q2uxccZ6VovrX56z Wpw/v4Hd4mPPPVaLGef3MVmsPXKX3eLiKVeLw2/aWS1+nOlmceD0eH+jld3jcl8vk8emVZ1s Hn1bVjF6fN4kF8AaxWWTkpqTWZZapG+XwJUxcbtiwXeuihuvHrI0MJ7j6GLk5JAQMJF4vOUq C4QtJnHh3nq2LkYuDiGBpYwSp3f1M0E4nxkl1l7dwA7TsXr7dXaIxDJGiTVrGlghnAYmiX+d C9lAqtgEDCW63naB2SICDhKfP71mBCliFtjJJDHh50qwhLBAgMSWGS+YQGwWAVWJN8cageIc HLwCHhKTF1RAbJOTOHlsMtgCCYHnbBJ/N+5nBqmREJCV2HSAGaLGRWLqzc9QPwhLvDq+BepS GYnOjoNMEHY/o0RTqzaEPYNR4txbXgjbWuLw8YusIDazAJ/EpG3TocbzSnS0CUGUeEisb/nI CGE7Svw5/R9svJBArMS3Sa+ZJzBKL2BkWMUoklpanJueWmykV5yYW1yal66XnJ+7iREYt6f/ Hf+4g/H9CatDjAIcjEo8vBHf/0QIsSaWFVfmHmKU4GBWEuEVS/wbIcSbklhZlVqUH19UmpNa fIhRmoNFSZyX69S1CCGB9MSS1OzU1ILUIpgsEwenVAPjOo72HRy+TX1Tv3w61uE168z9xUsW bNtwKC1lx3WFNUUGqiah4T83mpe1rXwfvP9qz/w+3/Sdp/5nyaqWLK5te9tycPVEi+17U/fZ /9H4rKCwO+2NskZmjGK8Ia/+/7USh3YZFLo9/fFvl8UjxeKiEO2E1oDnNkfqRe3qxRee67bk vvMh9WG8EktxRqKhFnNRcSIABE09HtcCAAA= X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrJLMWRmVeSWpSXmKPExsVy+t/xq7o35/2NMOjokrLYOGM9q8X1L89Z Lc6f38Bu8bHnHqvFjPP7mCzWHrnLbnHxlKvF4TftrBY/znSzOHB6vL/Ryu5xua+XyWPTqk42 j74tqxg9Pm+SC2CNcrPJSE1MSS1SSM1Lzk/JzEu3VQoNcdO1UFLIS8xNtVWK0PUNCVJSKEvM KQXyjAzQgINzgHuwkr5dglvGxO2KBd+5Km68esjSwHiOo4uRk0NCwERi9fbr7BC2mMSFe+vZ uhi5OIQEljBKfL75nQnCaWKSaLk7BayKTcBQouttFxuILSLgIPH502tGkCJmgd1MEhdPPmYE SQgL+ElMPN3PAmKzCKhKvDnWCNTAwcEr4CExeUEFxDY5iZPHJrNOYORewMiwilEktbQ4Nz23 2FCvODG3uDQvXS85P3cTIzBYtx37uXkH46WNwYcYBTgYlXh4N/z8EyHEmlhWXJl7iFGCg1lJ hFcs8W+EEG9KYmVValF+fFFpTmrxIUZToN0TmaVEk/OBkZRXEm9oYmhuaWhkbGFhbmSkJM5b 8uFKuJBAemJJanZqakFqEUwfEwenVANj6KKfNxZN7owU+BB8QrA8ON8zWcGtUKDOeP7mEoO8 N6U7ZNUc8vuub77/6EeXYUqyut/jD8tWWjcZx7QXNm7ds7tVR6fxVvDfffrHfKq2atrp5h7q yXXhz4o+IvXA6U/0lJcz/zM9LNRV0I/XyEl/ETzx7Z7g88pLsuYFVn2V4haaZLf2fagSS3FG oqEWc1FxIgDSvxS7bAIAAA== X-MTR: 20000000000000000@CPGS X-CMS-MailID: 20170424064228eucas1p26228b4b334cc22ad22e77c8dd2e7dcdd X-Msg-Generator: CA X-Sender-IP: 182.198.249.179 X-Local-Sender: =?utf-8?q?Marek_Szyprowski=1BSRPOL-Kernel_=28TP=29=1B?= =?utf-8?b?7IK87ISx7KCE7J6QG1NlbmlvciBTb2Z0d2FyZSBFbmdpbmVlcg==?= X-Global-Sender: =?utf-8?q?Marek_Szyprowski=1BSRPOL-Kernel_=28TP=29=1BSam?= =?utf-8?q?sung_Electronics=1BSenior_Software_Engineer?= X-Sender-Code: =?utf-8?q?C10=1BEHQ=1BC10CD02CD027392?= CMS-TYPE: 201P X-HopCount: 7 X-CMS-RootMailID: 20170424064228eucas1p26228b4b334cc22ad22e77c8dd2e7dcdd X-RootMTR: 20170424064228eucas1p26228b4b334cc22ad22e77c8dd2e7dcdd References: Sender: linux-samsung-soc-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-samsung-soc@vger.kernel.org Dear All, Clock providers should use the new struct clk_hw based API, so convert all Samsung clock providers and their helper functions to the new approach. Patches are based on top of linux-next from 20170420. Best regards Marek Szyprowski Samsung R&D Institute Poland Changle log: v2: - moved some changes to separate patches as requested by Krzysztof Kozlowski v1: - initial version Marek Szyprowski (6): clk: samsung: Remove dead code clk: samsung: Add local variable to match it purpose clk: samsung: Convert common drivers to the new clk_hw API clk: samsung: exynos-audss: Convert to the new clk_hw API clk: samsung: exynos-clkout: Convert to the new clk_hw API clk: samsung: s5pv210-audss: Convert to the new clk_hw API drivers/clk/samsung/clk-cpu.c | 15 +++--- drivers/clk/samsung/clk-exynos-audss.c | 55 ++++++++++---------- drivers/clk/samsung/clk-exynos-clkout.c | 18 +++---- drivers/clk/samsung/clk-pll.c | 14 ++--- drivers/clk/samsung/clk-pll.h | 4 -- drivers/clk/samsung/clk-s3c2410-dclk.c | 75 ++++++++++++++------------- drivers/clk/samsung/clk-s5pv210-audss.c | 50 +++++++++--------- drivers/clk/samsung/clk.c | 91 +++++++++++++++------------------ drivers/clk/samsung/clk.h | 9 ++-- 9 files changed, 159 insertions(+), 172 deletions(-) -- 1.9.1 -- To unsubscribe from this list: send the line "unsubscribe linux-samsung-soc" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html