Message ID | 20180718013602.26574-22-peng.fan@nxp.com |
---|---|
State | Changes Requested |
Delegated to: | Stefano Babic |
Headers | show
Return-Path: <u-boot-bounces@lists.denx.de> X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=<UNKNOWN>) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="uqXpIMr+"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 41Vg6g3QKWz9s21 for <incoming@patchwork.ozlabs.org>; Wed, 18 Jul 2018 11:48:59 +1000 (AEST) Received: by lists.denx.de (Postfix, from userid 105) id 2DF89C21E89; Wed, 18 Jul 2018 01:41:17 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=BAD_ENC_HEADER, SPF_HELO_PASS, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id B6F9CC21F68; Wed, 18 Jul 2018 01:32:34 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 666B5C21F84; Wed, 18 Jul 2018 01:32:31 +0000 (UTC) Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-eopbgr60060.outbound.protection.outlook.com [40.107.6.60]) by lists.denx.de (Postfix) with ESMTPS id A6D41C21F04 for <u-boot@lists.denx.de>; Wed, 18 Jul 2018 01:32:07 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=EPTr15pUX0XVFyVFOfqIDj1AmRxwgymIYwAKAIUykzI=; b=uqXpIMr+/AIaS8XY+0/Ug2RJuVZk5RyrLZQPxMcep0KaHBO/9+4jSExtQS3qz5G8+UD13F0fOyznaoF7lDQX3RNdz03pT+Rz5bsPLueUUi8JO7VyVQxsMLnlESkikgIshpaDUMs7e1ScVbHl4ulYe2QAkcsspd2AGaQGQNSgrdA= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=peng.fan@nxp.com; Received: from linux-u7w5.ap.freescale.net.net (92.121.68.129) by AM5PR04MB2996.eurprd04.prod.outlook.com (2603:10a6:206:a::28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.952.19; Wed, 18 Jul 2018 01:32:04 +0000 From: Peng Fan <peng.fan@nxp.com> To: sbabic@denx.de, fabio.estevam@nxp.com Date: Wed, 18 Jul 2018 09:35:51 +0800 Message-Id: <20180718013602.26574-22-peng.fan@nxp.com> X-Mailer: git-send-email 2.14.1 In-Reply-To: <20180718013602.26574-1-peng.fan@nxp.com> References: <20180718013602.26574-1-peng.fan@nxp.com> MIME-Version: 1.0 X-Originating-IP: [92.121.68.129] X-ClientProxiedBy: HK0P153CA0004.APCP153.PROD.OUTLOOK.COM (2603:1096:203:18::16) To AM5PR04MB2996.eurprd04.prod.outlook.com (2603:10a6:206:a::28) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 50fa3095-19f4-4ae3-3543-08d5ec4e45ef X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989117)(5600053)(711020)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(48565401081)(2017052603328)(7153060)(7193020); SRVR:AM5PR04MB2996; X-Microsoft-Exchange-Diagnostics: 1; AM5PR04MB2996; 3:p+rFRo86m25LsCyh72X2PlMlCmJaYM+z+hDvFWRzChikd3wvUw/YW/LLoW4h4ciPTjLR6CtEbCTmT9IyRwmfh7z5Ia9Et2JGn7nSazWYrECrwXe7/UwfWUoJ4oeaD4BbDcvGksxKp8Kg1k4lfZiXUTUivA7jDYbfxu0aAZxjLWP1QVswwvQPjUuK3HKjXKmEVKWUglhw0FJdFUO6ZPCgxMEAomQPK/efSoPGXgpGLWnQiTxLwyzTsEwai4UXl0S7; 25:39KkNdNedn+wN0AvdsePXB740YgxhOLIER6Ojus6G3JPTSVUgnix4AheDgwlk1VACjdIFmOmuH+Aq37dewWWYPRjvW2ic8KeV6BLJk7o7S9MfxMEoy7BKelIyu0MiXEErdoLC8i0Sg2o20t0mVnPQLUz6voMS+ZOOYtX6hcULQNP2RssbWlg00xD/ltuCOaol1UqWkD/rwfHU9i2ex8VCYSCgf4Y4cYauDI63oOHbsUxOCerNCWBGQz/Rxk4LzZGPVP5JgdRxVsroyFKU+G0DQHrUaFAvCYdRZS4JhHN2FWvUpIfQGJbJeZ4VqgjpnDeftg5Ed7IczNe0TcoUk6tKw==; 31:+mlDg5/TuYHmE1aKuvGzBdppY3SxCD/L0h/1v85hsgpLm6Zj8fyN4ch5uM2y9abGsW6GRWIx+R5t/H/UlK9cU/LNN5Ea7V3vAI8ZClWJ6QByjI+OX3BgOUqVSuW/woTMgR8Jvd2bsxygqTLsCtinZaN0tuh5I1wRI3DO+DlzNv+R0CFIgMOZ3cUS6EG6Y67f98p3+Fpc8qrS7hYoFPEkD0nflEEwCPHc4uBrrpOM4NI= X-MS-TrafficTypeDiagnostic: AM5PR04MB2996: X-Microsoft-Exchange-Diagnostics: 1; AM5PR04MB2996; 20:8+fEkQ3ULGSlr5K8yztxVIpZ9Y6CxtDLRP85yzEWxD4ed3GF9imDw2DANPWzIsRB0R4E1FFkiwkmt3ziWdcTXs5REFkYKEUM+a/BS2mGs6KU94a32fEYaE2sCN8I5rRODhsgD+3nkW9OYeC6LUr0EiAuLdySEWDFkH+9zX6d7shbkFApjvTVUv4oYDtPw6trXIzKU8JFMHQ/C8nGGPbmEOhNXm3VBlHbqBSCWzZQYRi9ivjXa3FXvjhgn8N7Iu+CdbhDMCILIs5k4UqjNN31OBtzytxaEUR/A/Xb+b1Iguq8gCMDIQ7N6svfbeUHjnNNxFAqCMMyvOKQwYGcLPw3U5SXpih6L1aDMjOiCWPIGXAwUqvNWRHyp7Us2x8fgDfvN6FWQA4x7y83U8YDKtkslKYr4pFC8a46d3qEFn7qKHKhW1V2Lf78WVt0mFdsC8W4SrGuL01wNdqMMzszKvEz1yBWGarwx1fsNbouduVapX1b9Yo+eFKJm60E0Pn+o2v3; 4:2Kiu8rYjJcxj/sm68HwZ46/4b/MDgk/vAzgKZdGThbSsjjIuhqJswht2To1Nf6iMjn4MxuIY8tc5hUcrMQLQPAgDB6WC7xmIR6jTS5Ypy8XDug6+VJCCxT/FjT/O0HSWgkFoaXCa190UxdwOLGiZ8TbIr+cksSSh0RYuuEL1TkRMHqAoYZs2zUecjtSRP/ZALh0y8ligB0JR3hRYrt+ujE2XSAMxeJ4UmHS2n2M/hA1j3SgzrTsyNJKH8n02vLuzeHFS/2L+quclj6DLdALTeMdnBsVr/VHCZzRk9h/IpBHEACEoB1O5rnfuSK9mw0wb X-Microsoft-Antispam-PRVS: <AM5PR04MB2996245E8448EAF9CA701C2D88530@AM5PR04MB2996.eurprd04.prod.outlook.com> X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-MS-Exchange-SenderADCheck: 1 X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(3231311)(944501410)(52105095)(3002001)(93006095)(93001095)(10201501046)(6055026)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123564045)(20161123560045)(20161123562045)(6072148)(201708071742011)(7699016); SRVR:AM5PR04MB2996; BCL:0; PCL:0; RULEID:; SRVR:AM5PR04MB2996; X-Forefront-PRVS: 0737B96801 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(1496009)(366004)(396003)(39860400002)(136003)(376002)(346002)(189003)(199004)(8936002)(105586002)(66066001)(47776003)(25786009)(5660300001)(3846002)(1076002)(81156014)(81166006)(8676002)(68736007)(7736002)(36756003)(106356001)(50226002)(4326008)(305945005)(6636002)(6666003)(478600001)(6486002)(6116002)(16526019)(186003)(86362001)(51416003)(2906002)(6506007)(446003)(386003)(956004)(76176011)(97736004)(11346002)(26005)(2616005)(476003)(486006)(316002)(53936002)(16586007)(48376002)(52116002)(44832011)(50466002)(6512007); DIR:OUT; SFP:1101; SCL:1; SRVR:AM5PR04MB2996; H:linux-u7w5.ap.freescale.net.net; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; Received-SPF: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; AM5PR04MB2996; 23:m13DjQNb7GFWRBMHbf89HXtz2eTE7r72pmPW7ag6W?= lGR99JN4UiX5Pu/JYxPaN8Ndm6FORBQjlZ9v+Rg8tIedDV/01hmkF/cckOA06vELqXTwQh2QRaKKD/zC9PAodTJCOf5Y1UIV8+Ch/GHmEHYmPPkZ6GKOVFbjVMCZCCrmGdZi91ylWO73ckeYI+fsc9u7j/6nFGxdh/MH3puwa3uprh/YTM5ew/usURf8YpmP/uZy+BuAHXJyym7BNBQq9+KUWIi7s3P0YKbXKEiQaGJvI8gyT8Ckhr/LeSryp7weJ48t+27o8l0k047BojlK9H2JrFrW2sGTkcbhkc/13lGk7xHutKy4QvayJ1NoVz1CKW169dygCkPWaQqhfORc3LswkIcwtB2IQz3bH3TN6oCT0N90Dbys9MwwaVT8PMsgTgxIvqBSBVCc+goFZifFR6oiWyMFPhzO10oRECyJ5WRQ75VILsr3ketm5WOWQEyVe2NmIH6hh3bZiTFQbOidP5/JSA+K+S51312RZ4Rhso8v1gAuoBvR47zqDrCaV2Jx9si3FBRj6MHPOVH+/zvun7gwieudMHu7gYab+IFXGQFm3M5RjHiyye15zYECGNxPS0jGcOZgwugp2PYGydxhS97dj+2YzAnmGot4FojjQdEVQdsT099ACeWJ8796dhm/SwtyJVtJm20fODFtienAI55YEijl11QhQ7qPaqYkuDmdd3kmXH2ODYCDDROq/YxbXNYlJOI7+HUKFjX9HhHQBwKaXeQGywoUoa96hd86gI6vDomOQN39FvDJWI2xC149QvbOVEbzuzR+WOKtFZoYMVRUu1xoNmfqnx+5mxLMErRY5JlSLH/IeiuXGk3oN/tvK43hfY1bK2NHHY3u5SW76/Afw/icZYM37FDla8249n9LXHqv8SVSX7cU5SFVFkgRQ8xdZTrHy5RxnGwwjJ9PHW/jzcB9kU1rOABmHA7X5DeYwbtOevlEYdKof2lztvnWelQ6ZNOJtwhGElcxxOmUbCT/ttb6sRCbF0cskGqqVWcE+cQ92R1Eo0gAn0xPYTGyQ602tArklRykEuPtKREGJ8PBnuDK1bh1/WJk4Uy4Ms7bQ/abeTy4erP1z7RLJcDCKy9IXrf5IQeoHhlLd3F90ELJfZz9PDjfJsD0zYI/Ehi8TcL3zPLIUY9JVtHtvziMj/XGKmBnHRrg7S1j8W193sRDdCXh27pqac+fVeZvrLwwg== X-Microsoft-Antispam-Message-Info: J7nNoCNr4AbKMAZq1LhskRNjusIGwx7QhwoOdqy3q7pn+cV0kK5imEinPDG4N0NEqlJusWZRCT9fL7GYEWGkTuqr4nklN+9xQgFibYvPBekrXQmV+TiQvafxCoStG3rLQauYTgyp0PvUGFFEJdWpUQ5jsa3YWWZFr8q0GLGwINMomqEDtoRUZLsMOSenCT8/uUIIWRKCocnECJHz5ylQ/y7Tsd9u0pXRToYSz2aGSxZfTw2Aw5BZmFmAmiDKY3DUnwG70VTb7AuhuMn6r/ijh7TyV32AO6CnuPTM+jC/Nxw6CG4fs2ma7rPffU+ereZSKvgaVPvHKl8aHumV5vecj1v7mf3UpZDt5yHGaPEIPxY= X-Microsoft-Exchange-Diagnostics: 1; AM5PR04MB2996; 6:EBU3lMt5awBRSfaHfrQZ0v6Ja6b6YwLMJdzhcoTy3RQdOhClLR7B/wQqdH+KBaQDhj51i6oz9GuPxKCrK2gLyIc7P9l371UdVV6Q0DVIl6RNR1eoFxEMmXGzAxRN0tBoza0HDXASGHcmfSnXhDbC6I3cRMKerchNqBHFfpyn2+OxuItC7Vhh6W06ZlyenEQPHzgNcvWSJeoRUlsd4zIbVRU7A3RW8lwmxZ7W+NedP7rarrHGt3Ko/ivgHE7GT5azt61F/TjWqz5XU8PHGT/klRJIkeAdHguNk7dVYt/LmGhldevI6hC0euZOqyUhxBhmEVL4aG07E857isXj60XJVb/LmqBW391+3v+5/Yn4bgvziDsr1+0JNbSiNfsmdannj1Cqmcc8p4VWCwr4yhvC9hwI0mIHBbOtJBOVFrFRGrkRoU8Q+IQlO4o3NKnTaBweq2uvnDjca+WpanDdDob2bA==; 5:dnWRKT1UHnu2UhboZ5m96vrQxJwZy4xurLY3TR4FNd3GcFxyawW3xoUvioNc42PNZkNKS+1fZTu3z9wQvangPevOmjD2dL+1jQqVnosjhiphUcfNKwCxYVKWHd8uZFyzLJQxAtK0zIyCbaWaLfrz6pJsZCmpCLIOIiTi4KUQ2Q0=; 24:LLJyHypJETdDTm29HXBXQlUpNEqLbx44rfwpG9BfoqIecwyRtHn2QGgMx06mXPrPrOApIqzBwACz1tsOb1WohZ+MNx06K1wRS0q0ecKKvJA= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; AM5PR04MB2996; 7:BV/CehENzICTNY8Z8POKL9JbpJ8y9lXT9BFaxSu7djd9N5etWFrdtKG5uEJGh0ClIkwbSL40XHAKj1tQ3agFvfM58Gu/4HWlJku0PvA1evOnKQRUdrxsKy0ujWqrU8SqkGwpgC/YhTH6RCkzSFr7htuyXdX+mz5D+s/oH55EbKb2QRg9+qqdKlwLFrXoyKuHYl0p35TtmQs/lMPMGlcUnaJJ0k17LmVVKRnPho2l9VNy/Mr1P1WIfw/BDUNa3982 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Jul 2018 01:32:04.4732 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 50fa3095-19f4-4ae3-3543-08d5ec4e45ef X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM5PR04MB2996 Cc: u-boot@lists.denx.de, linux-imx@nxp.com Subject: [U-Boot] [PATCH V2 21/32] imx8: add dummy clock X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion <u-boot.lists.denx.de> List-Unsubscribe: <https://lists.denx.de/options/u-boot>, <mailto:u-boot-request@lists.denx.de?subject=unsubscribe> List-Archive: <http://lists.denx.de/pipermail/u-boot/> List-Post: <mailto:u-boot@lists.denx.de> List-Help: <mailto:u-boot-request@lists.denx.de?subject=help> List-Subscribe: <https://lists.denx.de/listinfo/u-boot>, <mailto:u-boot-request@lists.denx.de?subject=subscribe> Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" <u-boot-bounces@lists.denx.de> |
Series |
i.MX: Add i.MX8QXP support
|
expand
|
diff --git a/arch/arm/include/asm/arch-imx8/clock.h b/arch/arm/include/asm/arch-imx8/clock.h new file mode 100644 index 0000000000..bea157171f --- /dev/null +++ b/arch/arm/include/asm/arch-imx8/clock.h @@ -0,0 +1,27 @@ +/* SPDX-License-Identifier: GPL-2.0+ */ +/* + * Copyright 2018 NXP + */ + +#ifndef __ASM_ARCH_IMX8_CLOCK_H__ +#define __ASM_ARCH_IMX8_CLOCK_H__ + +/* Mainly for compatible to imx common code. */ +enum mxc_clock { + MXC_ARM_CLK = 0, + MXC_AHB_CLK, + MXC_IPG_CLK, + MXC_UART_CLK, + MXC_CSPI_CLK, + MXC_AXI_CLK, + MXC_DDR_CLK, + MXC_ESDHC_CLK, + MXC_ESDHC2_CLK, + MXC_ESDHC3_CLK, + MXC_I2C_CLK, + MXC_FEC_CLK, +}; + +u32 mxc_get_clock(enum mxc_clock clk); + +#endif /* __ASM_ARCH_IMX8_CLOCK_H__ */ diff --git a/arch/arm/mach-imx/imx8/clock.c b/arch/arm/mach-imx/imx8/clock.c new file mode 100644 index 0000000000..d747e1332f --- /dev/null +++ b/arch/arm/mach-imx/imx8/clock.c @@ -0,0 +1,21 @@ +// SPDX-License-Identifier: GPL-2.0+ +/* + * Copyright 2018 NXP + */ + +#include <common.h> +#include <linux/errno.h> +#include <asm/arch/clock.h> + +DECLARE_GLOBAL_DATA_PTR; + +u32 mxc_get_clock(enum mxc_clock clk) +{ + switch (clk) { + default: + printf("Unsupported mxc_clock %d\n", clk); + break; + } + + return 0; +}
This driver is mostly used to avoid build error. We use uclass clk driver to clk related operations. Signed-off-by: Peng Fan <peng.fan@nxp.com> --- arch/arm/include/asm/arch-imx8/clock.h | 27 +++++++++++++++++++++++++++ arch/arm/mach-imx/imx8/clock.c | 21 +++++++++++++++++++++ 2 files changed, 48 insertions(+) create mode 100644 arch/arm/include/asm/arch-imx8/clock.h create mode 100644 arch/arm/mach-imx/imx8/clock.c