From patchwork Mon Nov 27 02:31:48 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Chanwoo Choi X-Patchwork-Id: 10075681 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 9771C602BC for ; Mon, 27 Nov 2017 02:32:26 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 8040328C8D for ; Mon, 27 Nov 2017 02:32:26 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 74E0328CB4; Mon, 27 Nov 2017 02:32: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.2 required=2.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,RCVD_IN_DNSWL_MED autolearn=unavailable version=3.3.1 Received: from bombadil.infradead.org (bombadil.infradead.org [65.50.211.133]) (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id DED9F28C8D for ; Mon, 27 Nov 2017 02:32:25 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender: Content-Transfer-Encoding:Content-Type:MIME-Version:Cc:List-Subscribe: List-Help:List-Post:List-Archive:List-Unsubscribe:List-Id:References: Message-id:Date:Subject:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: In-Reply-To:List-Owner; bh=eWrsFpoMW5nVpISymS9ePFPDL3fG3X70cHR3dVd/OTI=; b=qi P2KyuO+gufGwjbDvPTqo13Ua44MLqbnDRfDxXKcPMEXHhwiBxhqrDDiJurxV5UPMY7xPmYFJQQXfm WDjN9GiRg3GVqI1vTqZJzUkstFZiySdean/TnQ6IDGeQaDARPSYMeBOwrde0VUPqmDjq47HUH2gh6 sjq7A057X5xG/ktzS0qPZd6KChDThX7w5oXG8ldTqB/Pqxj5wo43gBNTfyXU2FYIfh0yEWA/Sn7g9 jItp1fg1d3yMAeWpLPM4+R5s+KsQkGri8z1VVLOjXZb3PaPr36Oo1/SHvp1KXK7NViVm4jFn6sF0G OlCPplF5Dt0TMNLrXB66udQqc7Pjn31w==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.87 #1 (Red Hat Linux)) id 1eJ9Dd-00050w-BW; Mon, 27 Nov 2017 02:32:25 +0000 Received: from mailout1.samsung.com ([203.254.224.24]) by bombadil.infradead.org with esmtps (Exim 4.87 #1 (Red Hat Linux)) id 1eJ9DW-0004nH-Si for linux-arm-kernel@lists.infradead.org; Mon, 27 Nov 2017 02:32:23 +0000 Received: from epcas1p2.samsung.com (unknown [182.195.41.46]) by mailout1.samsung.com (KnoxPortal) with ESMTP id 20171127023146epoutp011e3cc033e936cfea148b52f3eb6a5a5d~60IfEa32G0748007480epoutp01Y; Mon, 27 Nov 2017 02:31:46 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 mailout1.samsung.com 20171127023146epoutp011e3cc033e936cfea148b52f3eb6a5a5d~60IfEa32G0748007480epoutp01Y DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com; s=mail20170921; t=1511749906; bh=+ovPp0wTXfnhuf9TjyeebFJalykko/lyfpv3LH+LlrE=; h=From:To:Cc:Subject:Date:References:From; b=SAmRAwwcs3BqNn4X+swQkVcDvo6aD6l1+rXD9ZPt8JZ5pgo9mNzsYkQGkeL4tLL8h fKRuflGDHmchr82yHCKhz9uzzWxUnF+XKLAbQ2Aty2bRWT75tphPgCNPGFvR2cJr7O l1ztGJHDDkWK1RhkOI7UtG87Ji9j5ZspaW8RNkWM= Received: from epsmges1p1.samsung.com (unknown [182.195.40.69]) by epcas1p4.samsung.com (KnoxPortal) with ESMTP id 20171127023146epcas1p4cbb82f1f5eca50f8116cb31b2e20cf01~60Iev5ix62471224712epcas1p4F; Mon, 27 Nov 2017 02:31:46 +0000 (GMT) Received: from epcas1p1.samsung.com ( [182.195.41.45]) by epsmges1p1.samsung.com (Symantec Messaging Gateway) with SMTP id 60.65.04317.2197B1A5; Mon, 27 Nov 2017 11:31:46 +0900 (KST) Received: from epsmgms2p1new.samsung.com (unknown [182.195.42.142]) by epcas1p1.samsung.com (KnoxPortal) with ESMTP id 20171127023145epcas1p1b97c3c66ce624f5362c8d9bf74997c7f~60IejtcTu1961919619epcas1p1R; Mon, 27 Nov 2017 02:31:45 +0000 (GMT) X-AuditID: b6c32a35-c69ff700000010dd-c6-5a1b79126952 Received: from epmmp1.local.host ( [203.254.227.16]) by epsmgms2p1new.samsung.com (Symantec Messaging Gateway) with SMTP id 7A.D0.04148.1197B1A5; Mon, 27 Nov 2017 11:31:45 +0900 (KST) Received: from localhost.localdomain ([10.113.62.212]) by mmp1.samsung.com (Oracle Communications Messaging Server 7.0.5.31.0 64bit (built May 5 2014)) with ESMTPA id <0P0200C9E1OWJY60@mmp1.samsung.com>; Mon, 27 Nov 2017 11:31:45 +0900 (KST) From: Chanwoo Choi To: s.nawrocki@samsung.com, tomasz.figa@gmail.com, cw00.choi@samsung.com Subject: [PATCH] clk: samsung: s3c: Remove unneeded enumeration Date: Mon, 27 Nov 2017 11:31:48 +0900 Message-id: <1511749908-29777-1-git-send-email-cw00.choi@samsung.com> X-Mailer: git-send-email 1.8.0 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrBKsWRmVeSWpSXmKPExsWy7bCmrq5QpXSUwbkHLBbXvzxnteh//JrZ 4vz5DewWmx5fY7X42HOP1eLyrjlsFjPO72OyuHjK1eLwm3ZWix9nulksVu36w+jA7fH+Riu7 x+W+XiaPnbPusntsWtXJ5rF5Sb1H35ZVjB6fN8kFsEel2mSkJqakFimk5iXnp2TmpdsqeQfH O8ebmhkY6hpaWpgrKeQl5qbaKrn4BOi6ZeYAnaikUJaYUwoUCkgsLlbSt7Mpyi8tSVXIyC8u sVWKNjQ00jM0MNczMjLSMzGOtTIyBSpJSM3Y86eLuWCdQsW5+Z/ZGhjfSnUxcnJICJhITFrd wdLFyMUhJLCDUWLJ1alQzndGiSdTXzDBVC092cMEkdjNKLHg2k02COcHo0TjgQdsIFVsAloS +1/cALNFBDwkzv9exQ5SxCxwh1Fi/czLzCAJYQF7iY4rZ4GKODhYBFQldt0HM3kFXCVWzkiB WCYn8WHPI7BWCYE5bBI/GvdBXeEi8br9MCOELSzx6vgWdpBeCQFpiUtHbSHq2xkl2vfOY4Zw pjBKnLt+D6rZWOLZwi4wm1mAT+Ld1x5WiGZeiY42IYgSD4mbH/+zQNiOEl1H/rGC2EICsRK9 p+awT2CUXMDIsIpRLLWgODc9tdiwwFCvODG3uDQvXS85P3cTIzjVaJnuYJxyzucQowAHoxIP r4KPdJQQa2JZcWXuIUYJDmYlEV6BcqkoId6UxMqq1KL8+KLSnNTiQ4ymwNCYyCwlmpwPTIN5 JfGGJpYGJmZGwPi3NDRUEucVXX8tQkggPbEkNTs1tSC1CKaPiYNTqoFRZfqRpeVfrDL9/zJ3 yLZ+FrE59edU/+8Ofs3Q/39+5r5o3tcWMfFZx532Nk1Pia9Xg/ZxrP6UfXL3f4tnEVZcoiEn D571KbvB5HBIh/lHwqzZ7/mW35ZM4jVmjLDWufb7ba9Ptlzbfa/oFKug0PXX+DIvc/eeeRbL cdgoWFm6qkmfK2yq6RslluKMREMt5qLiRADXubalSwMAAA== X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFupnluLIzCtJLcpLzFFi42I5/e+xgK5gpXSUwZ/nphbXvzxnteh//JrZ 4vz5DewWmx5fY7X42HOP1eLyrjlsFjPO72OyuHjK1eLwm3ZWix9nulksVu36w+jA7fH+Riu7 x+W+XiaPnbPusntsWtXJ5rF5Sb1H35ZVjB6fN8kFsEdx2aSk5mSWpRbp2yVwZez508VcsE6h 4tz8z2wNjG+luhg5OSQETCSWnuxh6mLk4hAS2MkoMa17HzOE84NRYtvxxcwgVWwCWhL7X9xg A7FFBDwkzv9exQ5SxCxwh1Fi5a7z7CAJYQF7iY4rZ4GKODhYBFQldt0HM3kFXCVWzkiBWCYn 8WHPI/YJjFwLGBlWMUqmFhTnpucWGxUY5qWW6xUn5haX5qXrJefnbmIEBtO2w1p9OxjvL4k/ xCjAwajEw1vhJx0lxJpYVlyZe4hRgoNZSYRXoFwqSog3JbGyKrUoP76oNCe1+BCjNAeLkjjv 7bxjkUIC6YklqdmpqQWpRTBZJg5OqQZGrRmFk5pX5nyxn7pMrCOwf6ekV79yhkWWRUumbZF+ 8PmfIVqdVkbXeEMvWom2N7o8sdq6fNUmSZ6a9rptIefeia9k3fp9ZVlkaNJ07ZpGhYVF4aIM 6izBt+7fWXJ0Y+kmgzNP9ksy2wfdEza4eGqPz/+A/bypvt8Dl+y8wrlculDU5uSK68uUWIoz Eg21mIuKEwEc4p8UIgIAAA== X-CMS-MailID: 20171127023145epcas1p1b97c3c66ce624f5362c8d9bf74997c7f X-Msg-Generator: CA CMS-TYPE: 101P DLP-Filter: Pass X-CFilter-Loop: Reflected X-CMS-RootMailID: 20171127023145epcas1p1b97c3c66ce624f5362c8d9bf74997c7f X-RootMTR: 20171127023145epcas1p1b97c3c66ce624f5362c8d9bf74997c7f References: X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20171126_183220_819479_83DF7F5C X-CRM114-Status: GOOD ( 12.70 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: linux-samsung-soc@vger.kernel.org, mturquette@baylibre.com, sboyd@codeaurora.org, linux-kernel@vger.kernel.org, krzk@kernel.org, kgene@kernel.org, linux-clk@vger.kernel.org, linux-arm-kernel@lists.infradead.org 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 This patch just removes the unneeded enumeration for PLL index. Signed-off-by: Chanwoo Choi Acked-by: Sylwester Nawrocki --- drivers/clk/samsung/clk-s3c2412.c | 11 ++--------- drivers/clk/samsung/clk-s3c2443.c | 17 ++++------------- drivers/clk/samsung/clk-s3c64xx.c | 17 ++++++----------- 3 files changed, 12 insertions(+), 33 deletions(-) diff --git a/drivers/clk/samsung/clk-s3c2412.c b/drivers/clk/samsung/clk-s3c2412.c index b8340a49921b..1555e407529e 100644 --- a/drivers/clk/samsung/clk-s3c2412.c +++ b/drivers/clk/samsung/clk-s3c2412.c @@ -27,11 +27,6 @@ #define CLKSRC 0x1c #define SWRST 0x30 -/* list of PLLs to be registered */ -enum s3c2412_plls { - mpll, upll, -}; - static void __iomem *reg_base; #ifdef CONFIG_PM_SLEEP @@ -144,10 +139,8 @@ struct samsung_mux_clock s3c2412_muxes[] __initdata = { }; static struct samsung_pll_clock s3c2412_plls[] __initdata = { - [mpll] = PLL(pll_s3c2440_mpll, MPLL, "mpll", "xti", - LOCKTIME, MPLLCON, NULL), - [upll] = PLL(pll_s3c2410_upll, UPLL, "upll", "urefclk", - LOCKTIME, UPLLCON, NULL), + PLL(pll_s3c2440_mpll, MPLL, "mpll", "xti", LOCKTIME, MPLLCON, NULL), + PLL(pll_s3c2410_upll, UPLL, "upll", "urefclk", LOCKTIME, UPLLCON, NULL), }; struct samsung_gate_clock s3c2412_gates[] __initdata = { diff --git a/drivers/clk/samsung/clk-s3c2443.c b/drivers/clk/samsung/clk-s3c2443.c index d94b85a42356..9580a6baf4d7 100644 --- a/drivers/clk/samsung/clk-s3c2443.c +++ b/drivers/clk/samsung/clk-s3c2443.c @@ -41,11 +41,6 @@ enum supported_socs { S3C2450, }; -/* list of PLLs to be registered */ -enum s3c2443_plls { - mpll, epll, -}; - static void __iomem *reg_base; #ifdef CONFIG_PM_SLEEP @@ -225,10 +220,8 @@ struct samsung_clock_alias s3c2443_common_aliases[] __initdata = { /* S3C2416 specific clocks */ static struct samsung_pll_clock s3c2416_pll_clks[] __initdata = { - [mpll] = PLL(pll_6552_s3c2416, MPLL, "mpll", "mpllref", - LOCKCON0, MPLLCON, NULL), - [epll] = PLL(pll_6553, EPLL, "epll", "epllref", - LOCKCON1, EPLLCON, NULL), + PLL(pll_6552_s3c2416, MPLL, "mpll", "mpllref", LOCKCON0, MPLLCON, NULL), + PLL(pll_6553, EPLL, "epll", "epllref", LOCKCON1, EPLLCON, NULL), }; PNAME(s3c2416_hsmmc0_p) = { "sclk_hsmmc0", "sclk_hsmmcext" }; @@ -279,10 +272,8 @@ struct samsung_clock_alias s3c2416_aliases[] __initdata = { /* S3C2443 specific clocks */ static struct samsung_pll_clock s3c2443_pll_clks[] __initdata = { - [mpll] = PLL(pll_3000, MPLL, "mpll", "mpllref", - LOCKCON0, MPLLCON, NULL), - [epll] = PLL(pll_2126, EPLL, "epll", "epllref", - LOCKCON1, EPLLCON, NULL), + PLL(pll_3000, MPLL, "mpll", "mpllref", LOCKCON0, MPLLCON, NULL), + PLL(pll_2126, EPLL, "epll", "epllref", LOCKCON1, EPLLCON, NULL), }; static struct clk_div_table armdiv_s3c2443_d[] = { diff --git a/drivers/clk/samsung/clk-s3c64xx.c b/drivers/clk/samsung/clk-s3c64xx.c index 7306867a0ab8..6db01cf5ab83 100644 --- a/drivers/clk/samsung/clk-s3c64xx.c +++ b/drivers/clk/samsung/clk-s3c64xx.c @@ -56,11 +56,6 @@ #define GATE_ON(_id, cname, pname, o, b) \ GATE(_id, cname, pname, o, b, CLK_IGNORE_UNUSED, 0) -/* list of PLLs to be registered */ -enum s3c64xx_plls { - apll, mpll, epll, -}; - static void __iomem *reg_base; static bool is_s3c6400; @@ -364,12 +359,12 @@ static void __init s3c64xx_clk_sleep_init(void) {} /* List of PLL clocks. */ static struct samsung_pll_clock s3c64xx_pll_clks[] __initdata = { - [apll] = PLL(pll_6552, FOUT_APLL, "fout_apll", "fin_pll", - APLL_LOCK, APLL_CON, NULL), - [mpll] = PLL(pll_6552, FOUT_MPLL, "fout_mpll", "fin_pll", - MPLL_LOCK, MPLL_CON, NULL), - [epll] = PLL(pll_6553, FOUT_EPLL, "fout_epll", "fin_pll", - EPLL_LOCK, EPLL_CON0, NULL), + PLL(pll_6552, FOUT_APLL, "fout_apll", "fin_pll", + APLL_LOCK, APLL_CON, NULL), + PLL(pll_6552, FOUT_MPLL, "fout_mpll", "fin_pll", + MPLL_LOCK, MPLL_CON, NULL), + PLL(pll_6553, FOUT_EPLL, "fout_epll", "fin_pll", + EPLL_LOCK, EPLL_CON0, NULL), }; /* Aliases for common s3c64xx clocks. */