Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753580AbcDYHFR (ORCPT ); Mon, 25 Apr 2016 03:05:17 -0400 Received: from mail-bn1on0078.outbound.protection.outlook.com ([157.56.110.78]:55424 "EHLO na01-bn1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751756AbcDYHFO (ORCPT ); Mon, 25 Apr 2016 03:05:14 -0400 X-Greylist: delayed 832 seconds by postgrey-1.27 at vger.kernel.org; Mon, 25 Apr 2016 03:05:13 EDT Authentication-Results: spf=fail (sender IP is 192.88.158.2) smtp.mailfrom=nxp.com; nxp.com; dkim=none (message not signed) header.d=none;nxp.com; dmarc=none action=none header.from=nxp.com; From: To: CC: , , , , Tang Yuantian , Tang Yuantian Subject: [PATCH] clk: qoriq: added the third frequency support on ls1021a Date: Mon, 25 Apr 2016 14:41:50 +0800 Message-ID: <1461566510-49107-1-git-send-email-yuantian.tang@nxp.com> X-Mailer: git-send-email 2.1.0.27.g96db324 X-EOPAttributedMessage: 0 X-Matching-Connectors: 131060406784428134;(91ab9b29-cfa4-454e-5278-08d120cd25b8);() X-Forefront-Antispam-Report: CIP:192.88.158.2;IPV:NLI;CTRY:US;EFV:NLI;SFV:NSPM;SFS:(10009020)(6009001)(2980300002)(1109001)(1110001)(339900001)(199003)(189002)(19580405001)(586003)(19580395003)(33646002)(47776003)(81166005)(6806005)(36756003)(110136002)(85426001)(2876002)(77096005)(5008740100001)(50226001)(189998001)(1096002)(104016004)(92566002)(2906002)(86152002)(86362001)(1220700001)(11100500001)(87936001)(50466002)(5003940100001)(105606002)(50986999)(48376002)(229853001)(106466001)(2351001)(4326007)(7059030);DIR:OUT;SFP:1101;SCL:1;SRVR:CY1PR0301MB1227;H:az84smr01.freescale.net;FPR:;SPF:Fail;MLV:sfv;A:1;MX:1;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;BN1BFFO11FD056;1:2Fo0m2DPgMKoj2aWhX3VqZKH7jAUf0/98kvE4UB5DoE7flWE9V3NDNOnjR4oOeo3Yz+dDsOAtT86XvTg1pLD07FuAc1KMxWf4HwJ5qSAE94kWNnjgxZopwSqmgYOJ8+IO8LO1GKmyBg1VeMkC5c2whcAL9YeeyJI3lZ+DfaiIbqmELvT5kVcS3Mex8Zb3nvHwxqC5x7uke1By7Y8JdlQfpRbnukB4PerbOwsna1A0YxCfeRNkRqHzZPOvIaLSxTZ6xAPPgG++PcHKO3JpDVJYp57NVVvaSNEPvnSGrmLDn2YFJOtFW6sNFsxdQoWe0o42waM8XnvHwLMGgG7fqYTQRnZsSqJc9vY7DcG/kPOq2GhuJF95S4KCdr8XnKXUe7XdpC7W+pSwnLRlx36edsAwLJsveZgHERyVG3hJPrRwAIHwJcr0X3diJ/MXTCoJdarkWiiaSMkh+NseI3gAImZp4Pz1ugZODOtqeo45OC3ssCnjts5wfmVTEvZ6bThICiRScI2lsp0lK0MRfjdaJk4gS8PrTJ2yFFW4lYl6oGMhuUIRJ5CDh3rI2+l6lvKxpXHFspS0dHfsVI8ZbKLj0/SPRmZhlbJuAcpsCtC3BKGlbizsz4aLZoRumo/FH2T6am+UhwXAVt4uSXUXQ9ujOQU4md5AkW3ydA89Ci0d6WZgOZCarvoz40UK63QPcv3KHDS MIME-Version: 1.0 Content-Type: text/plain X-MS-Office365-Filtering-Correlation-Id: ddc045c2-d35d-4028-0866-08d36cd600f8 X-Microsoft-Exchange-Diagnostics: 1;CY1PR0301MB1227;2:Ft3aaEsafwY2awfz6Y7NOGEa7QBwtmENYANyFBO9FK0jjxLTy8tnajKfXDiDuE4Ix/uAnmItpMY9rQRa3fMVyYx4A+meTajMDkUPpUiYsXBUJHxemP5TBBmua2m704NV3WaTE/FbY/7a2eB1AR53Ik30+MHtt4opshoN+v1/IHev3RSW/5J+mSOvA9uE7ZH2;3:AHrH20/GiDIjyhgB+bJd/7qxx5NwwonbKQ+lZVzA+53o4egLsSVpBy/yDuNzMZMBLMjeslkljJwX54Y35MPG9+zVXrzGwjcWhWhMQ/7hdcZbeXMFac5Ojrt48ufoBi731KStHtFDAxjmMCrokksIq7ZCkhzsLI4yT6G9CtwPZKU78yD329kylmPapVPN1bouuq4jow8w+HDqBOhMwPob3iVRHJ/tNNyFbE2yXWMhCjc=;25:QHkidBVkd8XrrZBB+dBWsDEfTzm44elLfbgUhi+/1VLXrVKv1qGX9Wo71RmGGsVwf5LEtMhUtSvAbOEgZKPtNFiGeucTxnJJfaDTbzt4IU3defIZZNi8gxo6LJ/nVXtnZVUXsAjfWgGqEvjsn7AnYTABYGx2CDYBNPOxO6purlxgqhtEiyZkeGxSw/DZaBaZJU1hX3d2C7Qfz0P9xNcqwH9HWdmp9XoJRtPpdW3fNFkGpetzrTka9p35w3luKKSRlSYPB6194KBFhPdtMnQg+AVHBLdcK62dhXX7LgdsGsEUmxjnPiH5Q6cPEIDpIc1R2xCwbHfqv10wboHRAV2g+g== X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:CY1PR0301MB1227; X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(601004)(2401047)(13017025)(13024025)(13018025)(13023025)(13015025)(5005006)(8121501046)(3002001)(10201501046)(6055026);SRVR:CY1PR0301MB1227;BCL:0;PCL:0;RULEID:(400006);SRVR:CY1PR0301MB1227; X-Microsoft-Exchange-Diagnostics: 1;CY1PR0301MB1227;4:6AUrXcvYa5lfoKip3ycD2gZ+2hS52G1mNbvOtp6eSsG7MxBbvevjizq2kSGSUc5c5E3JRF7bCD6K5d+VK807BXMk45HBjflwwkxEGyPdCAd6j+A5zBdURtgQHLviZ44gaMWICSQR5uA9h0/3lE/8FtTOy3GdbGoRmhYQ+bpVzAERsEn96x1+lHWPXmHAMwYCCNGGn7KolAU7gqsPEUnC4KMj32Ts0SA0caaoG+MHDWRWkJnd4KiS5yUZCxhi4uVPrxqeAkR94IlyXhmLTxArNTw2ggBzKedySMVWwGxQ9CXzHSLfJMDMzNz4X+O9REP0pcAQB3jVouTgk5hro/VwJCGxNAa772OsyBaNzK6mR08UZP5kYOlPfcLsQhTQuk5eEGINeg74RV7jqgvPA6Lp4hXrqyNNYz4Vvhxe+er52xJ0xyVnE8rE5FXJSmdcXdtK/Z3Hegeqim1WzOvlbweFDsnIaGDa5cwFKSX/nZOVsf4= X-Forefront-PRVS: 0923977CCA X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;CY1PR0301MB1227;23:YzQ/ehvGCq2OYD4rAmd8wcC4AoJ56qTG/5ITd/l?= =?us-ascii?Q?sacfzDtNAXn94GS2zi88dgf7QLZ/CI22Pn7Q+a0u9OHqn99kMelg4DpCoQXt?= =?us-ascii?Q?ny2i3MXdIcou1Zh3fPnbPy5v28QCGCZ6SEuIpqnN1r2vwMAcdzdWYDGmSZdt?= =?us-ascii?Q?9QdCf0Am/xyC5H8mXookp62XGt/bZziTIfdjQokfYtBrxW1rw/gTjGPajZd+?= =?us-ascii?Q?X8w7kRzMGdCBvYWIUkFq/QiXTjzkisRGXRQbM0cNlVdaZpgilfecgMGemCal?= =?us-ascii?Q?D3DvDcWU+DIyx0P/AxLnrUpyeiXiTxEfAHzG1g5jadDRN1QDp0kQN0Ly3piF?= =?us-ascii?Q?aeL1QxjErRPE/Z/JjMMQY13rEZ4i5dNaEHORQAqKhj7yFjuwy4DXLLVgHpzK?= =?us-ascii?Q?SIgbhUZHkf3BwY8vjMXH1m47jg2xHaruk/LjaIksARushQpx4QtOpn86fcSI?= =?us-ascii?Q?FAq64UAoQIpN8FUSnZIxq6RlgZ+bJ/0QXsEIXxXaWod16gfWCVFNRwdgUFFw?= =?us-ascii?Q?cnodN1qa0r0c0/P+4klfk9Rs6Zsd08YTt/WmwdhBn0izFeSMajtGLbYsSJP4?= =?us-ascii?Q?W83WrlkTyqbSmaSV2aSfA4dG0tyzs1JtFN+YIRx+FPL00v0dxDKAaRTuLe9s?= =?us-ascii?Q?ph1DJYVzwyVaxVqgoK8WbI7EXHtxFVf+2yaynJ3sYtkR371tnZYy52JbCLzT?= =?us-ascii?Q?c+nJtMlXvNyrHdxa6MYD/o0JnKcd506iZZ6V4hdf1r+6RU4LyXkLPIIJNSLh?= =?us-ascii?Q?SRbKJ0gApr6Mokn1ZeTa6p83yus7WBY+cXXLkSXqL1prwlRJ+RJZ+e2bbKYX?= =?us-ascii?Q?dJfm8n+kV6gNhw5zGHEZYYrwLZ/LJqTExTEj5jLbRufj5dMZrTPJ0cGcC/gs?= =?us-ascii?Q?RlVzW3I5GsYO6tQbDicDfa3VaNSoK8zAdqJH4bKSK9PqttSFYHUH1idrvOQX?= =?us-ascii?Q?cQp94mwPNKFSe42R+K1nPCaVLeeQHn/njfNTaoXAgQM593SHJG0L4sQBGdw0?= =?us-ascii?Q?ZBmfJZmzRUEb1Zt7kqp0XMf2hCLZg2IpSsF89LGDOL+3Fd777djMQWPAhYO3?= =?us-ascii?Q?bwlmYgpQ=3D?= X-Microsoft-Exchange-Diagnostics: 1;CY1PR0301MB1227;5:FLLTnYH84KYgE3ZP3wlI17tgzbuwkKe37OD/Kj/KRo++L8o3HQlQq08wwpp9t9BzJARPwYuvNnhnaxr6pBnHtRevtYOqPX5mUx18zZy9SsxitE1UUiEsTPPi0rFEcPAOXHib4NcQb4DNmTux6rzH15ezQlj3WKlrUmwsvm3GVee2nMWmfIbNp2gHRRrQkkJC5OxWuhG9PyyBi/91dbuLmA==;24:TlzRNX5Ee/TWb4/lO8arSqHAK4UDyLWuCVfZOcoH3J13raD7vfLS52VFmXYsBp9ptwebrEltZV/+58zrOivujR5qo6268VSRXUe+7JP6Rdk=;7:9NeDNUgDv6SMRmXCPoGBjmgp6ygH7kAlLUEl4bIlKSejwG6I5v9pUsZKg4WgKKP6L7ZJt7Ety28mr/R2a0h1pzLF3GQjcidlh+yJ1FZveKyefbMdnqkO4WOerTPEOv7vrwaJBEA6mfziQd+/kGduhp+ELKYVOHrDsXqeQiBy4uN9Ggpeq1kP2dXNEaPmxe6Lrim1/j3Ezcg/oe+i2GhZASuncQwywa5YGrMeVuNg/7w=;23:Ck4DZBkJvCjOcQzZgQLryM3akvSBeEPqUCamaoyhxE9n1AgxDqvMxy5gX6vBHSxn7F0FV1EohJwwn7eQV7nU0xPW3QALiiFofW+G1ZUXv69z/fuA6xIEAbtTOCReIRMlzAwAhoU6dJxqql3QJtZFQyHN3uVp1DrCmBdNsL3veno= SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Apr 2016 06:51:13.2502 (UTC) X-MS-Exchange-CrossTenant-Id: 5afe0b00-7697-4969-b663-5eab37d5f47e X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=5afe0b00-7697-4969-b663-5eab37d5f47e;Ip=[192.88.158.2];Helo=[az84smr01.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR0301MB1227 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1086 Lines: 40 From: Tang Yuantian ls1021a CPU can work on three different clock frequency. Currently, the third one is missing. This patch added it. Signed-off-by: Tang Yuantian --- drivers/clk/clk-qoriq.c | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/drivers/clk/clk-qoriq.c b/drivers/clk/clk-qoriq.c index 7bc1c45..2a9d952 100644 --- a/drivers/clk/clk-qoriq.c +++ b/drivers/clk/clk-qoriq.c @@ -194,6 +194,14 @@ static const struct clockgen_muxinfo t1023_cmux = { } }; +static const struct clockgen_muxinfo ls1021a_cmux = { + { + [0] = { CLKSEL_VALID, CGA_PLL1, PLL_DIV1 }, + [1] = { CLKSEL_VALID, CGA_PLL1, PLL_DIV2 }, + [2] = { CLKSEL_VALID, CGA_PLL1, PLL_DIV4 }, + } +}; + static const struct clockgen_muxinfo t1040_cmux = { { [0] = { CLKSEL_VALID, CGA_PLL1, PLL_DIV1 }, @@ -466,7 +474,7 @@ static const struct clockgen_chipinfo chipinfo[] = { { .compat = "fsl,ls1021a-clockgen", .cmux_groups = { - &t1023_cmux + &ls1021a_cmux }, .cmux_to_group = { 0, -1 -- 2.1.0.27.g96db324