From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755608AbbJIHrh (ORCPT ); Fri, 9 Oct 2015 03:47:37 -0400 Received: from mail-by2on0129.outbound.protection.outlook.com ([207.46.100.129]:63136 "EHLO na01-by2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1755406AbbJIHrf (ORCPT ); Fri, 9 Oct 2015 03:47:35 -0400 Authentication-Results: spf=fail (sender IP is 192.88.168.50) smtp.mailfrom=freescale.com; vger.kernel.org; dkim=none (message not signed) header.d=none;vger.kernel.org; dmarc=none action=none header.from=freescale.com; From: Bai Ping To: , CC: , Subject: [PATCH] ARM: imx: add cpufreq device for imx6ul Date: Fri, 9 Oct 2015 23:35:30 +0800 Message-ID: <1444404930-15390-1-git-send-email-b51503@freescale.com> X-Mailer: git-send-email 1.9.1 X-EOPAttributedMessage: 0 X-Microsoft-Exchange-Diagnostics: 1;BY2FFO11FD033;1:JqzcyBSyZ1GQfpyk5jWr24h1FsiTOmhOxf42W8UZn4iP4iknEZEN3lznFaR1gPm4T3YiOvOAV2o3vC462ZbOA0OXmd8V0/L92L861X4K26B1FNA3jVDINNdVBuN/8CEcWivo8w2fMmB1Fk1FaI/akPDmKaCmKtXqHKpvxHkLJ3LWwGEc0AUYVfnnUt2GgB601W6QrsGAHqZKZhFE6ju5EJXLJvMHTq7Tvy1g2qpq0hV1aIXjK2+5IkpzCMYCbzK1uQ1k0J9NkRkUsYlxRHm0hotIkh5tIMCEqz9pxq4IiI0SpTyPwnWz7sGFiPAkqvclqMA3txehstO0liQfHxOGYviNcKZ4FnzmvuAanIBsphz9ixleuvfc4Hq2YYks+FGb X-Forefront-Antispam-Report: CIP:192.88.168.50;CTRY:US;IPV:NLI;EFV:NLI;SFV:NSPM;SFS:(10019020)(6009001)(2980300002)(1109001)(1110001)(339900001)(189002)(199003)(33646002)(48376002)(229853001)(46102003)(105606002)(106466001)(19580395003)(5008740100001)(81156007)(19580405001)(5003940100001)(5001920100001)(36756003)(5001960100002)(11100500001)(5007970100001)(5001770100001)(50466002)(189998001)(97736004)(64706001)(92566002)(6806005)(87936001)(104016004)(50226001)(47776003)(77096005)(50986999)(85426001)(32563001);DIR:OUT;SFP:1102;SCL:1;SRVR:BLUPR03MB487;H:tx30smr01.am.freescale.net;FPR:;SPF:Fail;PTR:InfoDomainNonexistent;MX:1;A:1;LANG:en; MIME-Version: 1.0 Content-Type: text/plain X-Microsoft-Exchange-Diagnostics: 1;BLUPR03MB487;2:A4XGdBdt+En+NBcIqoB5yABqrFd3GhJ9XMHWbQvKJRdnamg/h2yxJFAEwVJf1URowaZ1BITAS12qtwawCnN+pqrJYalkCK4jwcwdFqEfIelns7v/uaA89RIdJRHx8egpTeHfKRZs0oewxos4UUmzuAvWbQ3PXBr+MMSeGXf2T2g=;3:I0zWuR87V200eZ90mjVFbLoI5PaQiH1aR5KMmtwpqp9i/fTUvjtlQRTSguxXC44/3NJ3iK+Yf8wDfZSXkmZ9OAlgVKACPbFbQG7CxJY4BpLoApTSK/BJtfXQq0iGh5c6R4N9EsntsUOpFO3QTxdEVJqQYIcry8GlWIdtgAWSjQsGeh+9BW1IOyw793QzPu6IlE6ME8L77vP0FD0AYZxDycOM96i3A17NG91nwjF1REc=;25:7lp7lZvHbgxM/k3WG4D9DsH3ZsL/Ti1+1XsDHKrjPLOD4XN8bHecy/UfVAvS1FolqQPrVzkWdTvZp3ki8CY0IKbqR6YD0xZ+oKY80MRPy53HsMh+J2n89boS3XWUO1gBt6HF0K4ORNHhCRlGOf6fR+3buHAz0z6kaRBstZua7Qk4CbPwwXkcQtUDP5Xb8WmNaGCQQvj6bFXyQ6grVIqHjmhjWA5Wdd/L6j1Mzcyk4IgCncNt2N2VXfeS+ZdEHxAg X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BLUPR03MB487; X-Microsoft-Exchange-Diagnostics: 1;BLUPR03MB487;20:Soidb2GJr+uQERXCYe1mXjmMsUbzVLc0bjWQwxyJbRktJ60jamSipNQ/xCSPgEBfnwpll91bfdHd0ILSwrsagw2ureeueLHt7iE3s9pUNbh9dvFE+TobAE8q9iO+lrhnCxZIaJCAdkh4SSSl66hGCNEMLMATgBUYU6bX0AK2gPcvyNINYfnpnVVhxv151ExbCnUvb/UQcRw7HC2BKwhMvRCg6QXidj47qb4LR711s4syV1sooQWOD/lMjrgJIQ6xaDKulFLcSSiwWoT8mDVejSK3Qci4jQyJ+uHcreGvkKTd2Ri9xy+wgOAerjHMRSkU08EvTm2xQR/n5afgLuO7MckEW9ld7Bu5pGWlwqYmudY=;4:n0FFifhNd5uOpCIy6Q1sVml8lvWOY2uOzztTQq2Dm5Q+z093OhzIucTA06OxT72neWsc59CxClwHo+r4TGxRe/On/Y+ObzZqa44lLAuXm/yQIGc4+iH/p6ckzrSSWa/Ln1rbQrOqL7cEeAkhhe2YB+aC02AaRg3wKDiTVmy5J+erjcn4RhlHQrs20xzndvUceePm8AM01N2CQZP01sBVhHFrRtIocTE7y5xjylcgks6afgr7ZAcRPmOrNVKRa3FcMN86JZkthQATQG0e8kZV6ixmFgSBDh9MY2xUNnHseBibP3c8owY2eGH3GVwT2X4tUQ9pJn/zaytcOODMjNxVHUIBTFWgN4QbZw2UTKk5Guk= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(101931422205132); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(601004)(2401047)(520078)(8121501046)(5005006)(3002001);SRVR:BLUPR03MB487;BCL:0;PCL:0;RULEID:;SRVR:BLUPR03MB487; X-Forefront-PRVS: 0724FCD4CD X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;BLUPR03MB487;23:t1sBTRl+ny67gm00Ui0ZRKBuwJGm9BoUhAXJRMRYgT?= =?us-ascii?Q?K2HhuiYiERr3W1NcW4n+xiak55xZ5iGt8uIT+aNS+oFRiP+mUFxYcMpIgMme?= =?us-ascii?Q?xR8iOvksy/QC5UI5L1c2ILpoMxRZ6Zviw67CQr5kFtWI8Dk866udS7XvAKKL?= =?us-ascii?Q?nBUsM38jr8Sm0v6nzFa/MPrRQucInoofP/VjatjhIRrYohSbvmNd22r5/sit?= =?us-ascii?Q?KOSSp0WQ/TTvkDpWXaQnBTpEXOsbel8PDvazNdKqrSiXQO1Dn8dKzm9hqDwC?= =?us-ascii?Q?40QstdecXtPvwEMMRVAhqRGdyB3zmqOl/NjTNFH5ZEF391KIqI/dTiOXQ9nP?= =?us-ascii?Q?moeYsi3pUVKuGVixBwzUgndjFTN2xVIwKS1ooO/N9HJKiP4YaBjDO89zvAou?= =?us-ascii?Q?RaK1iqNFy9Cb8PceBq9h4oam9dUM/9XiO+4ENJVh3Sd170fv+s6CqCoCiytd?= =?us-ascii?Q?5vRW276qhxR4830xVOYF+zgpBcrHqI7aCYd0rS72zrfvLnCpPnmsVuBorP1b?= =?us-ascii?Q?DJ4nEcSb6IHqbg+TG5JgaTZaLNsQ0T0qsqhj8PlkjUusQkvZ0uyrl28ekszc?= =?us-ascii?Q?PbQeNi/EiY39bAKlCqtXtDRs7+S9WlO/pBxvlALsIqKuy7D7pYfSNaes9+Uw?= =?us-ascii?Q?Dn3lDYElYWqdia71/4DkgWp4EBLHqWeR1+zfBmWHbVDPey5L3R0l0fwswKV/?= =?us-ascii?Q?oQaSjoFammb8/bS6wikoxKFdRz4c2p4wpMwYFOliRh2PKly8WtqInUXtzMLK?= =?us-ascii?Q?aRwa+c/VYp6K1XMWsPFR8cyJ5Hg6u3VyWJIBOVUdTY9jl13zGL9DYEOIcMvL?= =?us-ascii?Q?umN9tfoS3cEdMFiqe4zUEDA70FXeTAERGueECCof5a+b/J4Q10zVOnsbMIOE?= =?us-ascii?Q?HKJiuDKczEpKr02gcISGzHraCHXEQfuilfq9K3tFBXUyf4lLedCFyp3cy2KK?= =?us-ascii?Q?OxfoMuF8sRQdt2lI9wj3zDdkB+x1fxT0t4f2ZZMy31yazrrrvkmcZlDbGucJ?= =?us-ascii?Q?7DI7lxRUARt3p5NSeW92p63Y8EqPvUEMBfna9BzXOdlIPbO0Y8wuRo/HQJrP?= =?us-ascii?Q?w5D9Q=3D?= X-Microsoft-Exchange-Diagnostics: 1;BLUPR03MB487;5:oHeccky4AcKevlgS7UnFH47gqqB+1sW+ScZB9IOMD8x1Ie4sgoSUlt/zkfT/rw/epR5xpHEwUfcj5dVTK6Sxw/YW9BmEBnaqY1Cl8QiWLn8WTqFsGEagD9GjF4xjNtv9a7aGUY+D7BnR0V1A9xfoQg==;24:tYwyfY4lPvriew2Mdda9sUsHy1+pHUHFApR63UKjn+aL1GLEnN3NhjQjU3qIG3xMYb8U5FHHfGN5ANbEjupjFzBjiVxwqfM0TkWb5FTG9ww=;20:cKDhy6s4/JociZrj1SMBWFwrOwO0YayzhFbI+4vfhA3mscdD+5827W7Cyl7lI7gAnKpM6ScT1OqOst76DAJGpg== SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: freescale.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Oct 2015 07:32:14.9926 (UTC) X-MS-Exchange-CrossTenant-Id: 710a03f5-10f6-4d38-9ff4-a80b81da590d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=710a03f5-10f6-4d38-9ff4-a80b81da590d;Ip=[192.88.168.50];Helo=[tx30smr01.am.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BLUPR03MB487 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Add cpufreq device for i.MX6UL. Using the common cpufreq of i.MX6 SOC. Signed-off-by: Bai Ping --- arch/arm/mach-imx/mach-imx6ul.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/arch/arm/mach-imx/mach-imx6ul.c b/arch/arm/mach-imx/mach-imx6ul.c index be832b9..acaf705 100644 --- a/arch/arm/mach-imx/mach-imx6ul.c +++ b/arch/arm/mach-imx/mach-imx6ul.c @@ -78,6 +78,12 @@ static void __init imx6ul_init_irq(void) imx6_pm_ccm_init("fsl,imx6ul-ccm"); } +static void __init imx6ul_init_late(void) +{ + if (IS_ENABLED(CONFIG_ARM_IMX6Q_CPUFREQ)) + platform_device_register_simple("imx6q-cpufreq", -1, NULL, 0); +} + static const char *imx6ul_dt_compat[] __initconst = { "fsl,imx6ul", NULL, @@ -86,5 +92,6 @@ static const char *imx6ul_dt_compat[] __initconst = { DT_MACHINE_START(IMX6UL, "Freescale i.MX6 Ultralite (Device Tree)") .init_irq = imx6ul_init_irq, .init_machine = imx6ul_init_machine, + .init_late = imx6ul_init_late, .dt_compat = imx6ul_dt_compat, MACHINE_END -- 1.9.1