Message ID | 20180806025047.25320-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="ZILdDPQZ"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 41kMx02NtLz9s3x for <incoming@patchwork.ozlabs.org>; Mon, 6 Aug 2018 13:06:12 +1000 (AEST) Received: by lists.denx.de (Postfix, from userid 105) id 05708C21E6C; Mon, 6 Aug 2018 02:55:47 +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 AC507C21F9A; Mon, 6 Aug 2018 02:46:36 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 47EE2C21C2F; Mon, 6 Aug 2018 02:46:34 +0000 (UTC) Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-eopbgr80084.outbound.protection.outlook.com [40.107.8.84]) by lists.denx.de (Postfix) with ESMTPS id B304CC21C8B for <u-boot@lists.denx.de>; Mon, 6 Aug 2018 02:46:10 +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=ZILdDPQZMGOBepBAPAMh7oK8N+CE2E3Ux6bQwGlN4zLR0V+k3l9ca3M0PR2Qi+aEKdTNQxj9q6ePX1mBhuqSZrFBf64O3af82n6A0jfeAwRY6MMDPhhmV7VpTiQKsX5AasRoRIZC+dIHi8wLlJJA2Vj3XHQY8Igs3m8EN263LHA= 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 AM6PR04MB4486.eurprd04.prod.outlook.com (2603:10a6:20b:23::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1017.15; Mon, 6 Aug 2018 02:46:07 +0000 From: Peng Fan <peng.fan@nxp.com> To: sbabic@denx.de Date: Mon, 6 Aug 2018 10:50:36 +0800 Message-Id: <20180806025047.25320-22-peng.fan@nxp.com> X-Mailer: git-send-email 2.14.1 In-Reply-To: <20180806025047.25320-1-peng.fan@nxp.com> References: <20180806025047.25320-1-peng.fan@nxp.com> MIME-Version: 1.0 X-Originating-IP: [92.121.68.129] X-ClientProxiedBy: HK0PR03CA0068.apcprd03.prod.outlook.com (2603:1096:203:52::32) To AM6PR04MB4486.eurprd04.prod.outlook.com (2603:10a6:20b:23::22) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 7d402057-cf39-4881-136d-08d5fb46c401 X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989117)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:AM6PR04MB4486; X-Microsoft-Exchange-Diagnostics: 1; AM6PR04MB4486; 3:G+VQP2m0GvHn6X5diV/UGRGpBzoXroJRduKf7QVO4BwAqraCy9pBbpEyYYUJtCl3XPjaziQv4atmd8R2rLS8SMlhuS2CRD5kcwZtiNfK7fVfdy/dR6JCSkIM4+9Vo3AD6bmRl0AKYUFna0wM3c4TDCQLsPMz4KFs1CyLeC/mNTWnsE5YbCXs7dLKlDSKiowe/QUD1JUznLUgRQ3X6ARv90fth6vIdpxcZ+PJ8N+Ls5nwQd5ZVu4zTmcPL2UWSipd; 25:a7RV4eq1aPpXZwf9Tgpwc9y87XQYJCc43Jq98DS6o/VDIWADLadrZEBwhdwsoXO6cD7hGb5qaCDku35RwiTJyow6DCoAkDG4ZHwyq78Y1XzTPcty93DLBomjdgmQrMW2yrQQJYVKV3TO+0t7hrueJ/CDhaVBkR5P+uWXz0GIoPncVZmYL+nD3udgljTpW+8qSgN/p6skFHLxI0by9kwt8xYfpp1ocqDfqHNmMA5aGp7IE13XGtt3jdVyYwREidqykRL11lobnPxHScSu/u6w3kqLYD5svUM10TXe7/RyZu6/k8OSZxe4uYwMR7qbHTceH4WcF31rbfR/UQHM120hlA==; 31:9beJm7d5+DrziXRGv/aXNV2Zk1LYtxFIEqjeR2vrrrSC6cMhFfmQAG0s+xV/4z4eTALUY5crgbO2IlFY+476rxFE5gsmTdMc1b+9nXNZycmqAmvysvC1JFUB9HxFsKONBeqCsoALlkO+fDyrrk6/Z96mVF+UCeGG8pV7mIYr/iSc4xPsFDpXzViM0ynni73Q+X/4u10COz8PnMwC5xKG4EVM3ofl52WGCl+KLGuFYlY= X-MS-TrafficTypeDiagnostic: AM6PR04MB4486: X-Microsoft-Exchange-Diagnostics: 1; AM6PR04MB4486; 20:/lRqvNkyI8PyBLu6lVqk+Wy+xYqA+0JbLIS9SHt+DYmH+IJsuuejJJ4KuwVnGTCa/KpjEHbUF/gptxDADx5cIAIZhjq1vUE7ATPsmWVvJy5Jq/LuWSV23gM3nb01uzdweNqT50yEUWPXdRVgsNcPjTFWYjrcjPk0gwBcfkEjcbHR3lTnwXo/zibqooXfhhrnRF5BZAAkRMU130swj6IZRrsZ0FBJbMkVZTwLkk5BerCTDa6uNn8vJs8N7r8PQS5QnmeB5wkwxBvLbUS0JE+8dMKV0g9bhPM1NPqSzWMK9YNwkK0+pYCFGjM2w0LTXfm0Jpm8Dn+y80aAmYycmtzSo7V7d/IBN0MzjOSubiy6QfETNkyML26JmcGtRfvpDsD2mWmWXLlLfc91MVfNF4XJGzkMbe3z/xArmmkVd+DkBOQeJZRhCziZcCQwjyeSfaImtRWNh6ESDuKwg4caWicxBLE5onlAPplLIFADcSln9EB+gtV6McMBDYF4uLwCPmdX; 4:mhDCtIEvck/2fQhdJG2xeZ+PST9TyUEx0zTGt72aoGwOTm2pd6YG7V1OIed+KSJl5CTasH/fDZ8zPnugWigyzq3uRdVhQZJ9VoOTkp7xydf3unrj/zfG3TXKHKBGi1SZTDMDmLNpxERzPILyOwwiDiqM+OTH9Khav0Alyx5K1uA1Q41rWUnWJyjq0+9QK60kCYhfWZ2jWS1DlDg3WXpjRS2Mk5Y+5ZPzRkdghFkVpYNvJEfjh/WVqDc3yocM7Vy1+Jo0B88TlLW8vm+h4dOwjy6b+xiWW8RTptv8tI+qbPutSOC0soJxjTnfEfcHzGN1 X-Microsoft-Antispam-PRVS: <AM6PR04MB4486D10252372701ABE47F7888200@AM6PR04MB4486.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)(8121501046)(5005006)(10201501046)(93006095)(93001095)(3002001)(3231311)(944501410)(52105095)(6055026)(149027)(150027)(6041310)(20161123562045)(20161123564045)(20161123560045)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(6072148)(201708071742011)(7699016); SRVR:AM6PR04MB4486; BCL:0; PCL:0; RULEID:; SRVR:AM6PR04MB4486; X-Forefront-PRVS: 07562C22DA X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(1496009)(396003)(136003)(39860400002)(366004)(376002)(346002)(189003)(199004)(51416003)(44832011)(6506007)(386003)(2906002)(316002)(16526019)(52116002)(26005)(186003)(97736004)(5660300001)(4326008)(81166006)(81156014)(86362001)(8676002)(476003)(76176011)(956004)(446003)(2616005)(11346002)(486006)(68736007)(50466002)(50226002)(25786009)(16586007)(48376002)(8936002)(6116002)(2361001)(105586002)(3846002)(1076002)(6512007)(6666003)(53936002)(2351001)(6916009)(36756003)(66066001)(305945005)(6486002)(106356001)(7736002)(47776003)(478600001); DIR:OUT; SFP:1101; SCL:1; SRVR:AM6PR04MB4486; 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; AM6PR04MB4486; 23:n2hZDS5qLXfAH5Jeno1ydh1TewjMJX+fce6kDOj2/?= huvfdwt/E9c2YSD0PwDfr+DF61JKcfwpZ24tYugzHPmt2IfJKjeYHG1F86/+m/V5ceA2QlAGgAtZln4+c+yh40WzLi7t738WTXdEouESab3Sv4ejlRXxllaxnRjSz9WnqoIvEp9XoICNImnucZ0+6mkpqsRh+O2FrWR0GEdz6x+ZU4zkAwAC4jxequ/ZcKCxVtQUexri+BAr4JA63BJ13iuqU9Cs5iFAigJRGfv0Rh7aD1do4BcjR4Wtd1Nk7BXtzCc+4dZzHcwRmx/RCtAnkWW5Dmv69D/on5qFJ+VU1MDtWlLt9RzGm2aG/O5OcEfz4ZxmU1kKanXPESq9iWdERoPokjfeGhrFP09iGiBC5i1+eQLanhE5+5Z7Tcol6c3xhaJtGquK+toqnjiWUeZyoTaiqy3W8xSDbR4m5pQY7tEvp0hlmA64/3Mv3AdGmqaxXd7fudlN5PpfvqRUaGj28uoYNzfMVri7DwPjdYTntaZ3ykWnN3IgggFMmsXDgp7p5P94kdmeRuqzUl3T3D21DTNKU2P2k9F5mrGboX8uvh+QkoBxTl1aIorMn1q+WkGMrVDjmYlVRxJxYfZnIu0HoGhyN7BVwYyzGBNvBxT3OoHobUW1jnACgtQ1AjesXUzgTOCzMb9kgJ+Bhg3hCppIhQOlHyJF+CDbqQCUeHXJxLsvvvlzJmwjA7JCg2HSHNAXoN4o+uu1VpYnNoS3BfVhAgHtPXQ5sgsiLkux/l84DN8hHQ+P2b+JLBR7mkVazxYSh8L+PmK13cJ/dwaw2QI518RS8HrgA64ybevEnK79qwxCizoGlc2IlPd0F+gMTRrzfMeG6fADFGRIDyayId1mgReuayhwe1BtzixobXlomXblEloL2IldlHkU66m8eDdjigUE31wjzI4L/ee41pT7A56CObj2lp3ZFgdxF7yGvspCVsMDLQ/bvl0TyvBhlyQb83/zEgSWSUJ3Trkb8SqtiGI4lf0VRDAUWIZiJ1GAIo67V+js4TaTX0S3NzYq7RwVmR+rSY14nH40hlaDfg3bnHatEJRy2k1QGFyeiCTX4HwEGIAKMSSdsOcMX7GaJQf8S8W8XPqe1A4p4raaOxs8YPAjt1cnCWB+LZlTqM2Q8TyL2qj2JKulIBFIbNXqRSdGr1xekZDqp19ajCSz05AoY/5Zwwu4qHVf6n9RaxQvPeQGdBDxk1C8CKE9Z5xV9PaYnK5e/8c+h6QXZOsRSHSIirs X-Microsoft-Antispam-Message-Info: Jlmvv6bkKKvoLMr3AhU+ZPyGMUimmRtWT7RDEQkg4UmeboMy6uEYrooFDkhBgCWXY+ke06K4n0zGKt3es58ALgFpeB10fh/2aVIIli4ejucDov8Wi+TqjejjZI7aa6yzx8QwS3s93s18yxnqZYJFc0uXA+IeAvPEytneeNt90E2DP2KlE+mFIWQJRIWiueKSqXO6TS9l5h5kO0einYQzgwimL23CtzcuRDKpSE0sYQnEsh0yP1afPAPeTsXQV3433ga01F4ggF06vVY7MhTi5JqpFoCYHvx/H3QvevkdlToMS9NLC3DSsnE/ZlS36HeEFxxpcJAF0WhpjA42ZXXPsoFd/T67lRojS5lJhFDehJE= X-Microsoft-Exchange-Diagnostics: 1; AM6PR04MB4486; 6:olBQeSUL619eYtLJxvuIU5yNu3096dEw09ptPoJII4OuNkofAg2CrmZKoRDkqHJ0901/W+Mv2G+C7gb/AfiwoXsIimZQFUV9vwbBlsUNKTfvOz334wlhSngUaAokMm6WfgmH1w93zNPJIL5cm+qh+r5RWrvPOfvTY4llu7DDz3Lyl5SN8A5027LBwAZ2uzF36wMXkEu6Z0b3CHb6OadhHEuFPuiXifTaShTRFQs39rzLqKERe0NnpqnuLzOU37Z4ursMHKrAvNysiPcWO4AWrC5Xzx7DMg8r5xtwGLuTsr22apQx31HRvlJj2czCp4z3Rbkl29jnOJe4lRNqqAhg3QMBS+gWEtt9rCd0I1mmEfPpu85OGUUlkmaRKH0R8dL8Mr+0+kSOHwUyroWMRlomhVejAI1cM1yFtHQ/ywG73xdliqiYBZhkVmOurpbrFeYYSarK4OYE9QX+KMYN1xgT5g==; 5:ndNBsIgHChCl5/7VqBJhs0dXHVJgY7e5OjtWVmSG8fR0tm97caSTK71CjZvdQaXRsBNGexzhZJ7AmYR4kF5v90d245bA7YIW2UbqVDtDOrDbR9dWEAgLQznphNw8R6cb3BwmfAJfmDqLovVDzJ2z/S3tcC+aR4xTOyi9+4bH7wQ=; 7:21o5bhi/6Tf9/aHVk0n+dcZbVs74jy3DQIBEfmeO/F21xGcJ/wniYKfEdSGv7OmPEI+89W5i6t1LbOXcJvB4ikI0XVA9mdzP3FU91Augs3FGsfulwLiReQ19YXsIZUoUwyXw37uvq7MpoiHR9DXrtkdPaRYC08784nYjKvm6MpV+844A4XRBU6y+TZBHpqGJHNjwoMYP2fZAkiN0CImnte+pG3MToEf12tuvN08tieprWyR8MeJcA2sascdmB/PE SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Aug 2018 02:46:07.4504 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 7d402057-cf39-4881-136d-08d5fb46c401 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR04MB4486 Cc: fabio.estevam@nxp.com, u-boot@lists.denx.de, linux-imx@nxp.com Subject: [U-Boot] [PATCH V3 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