Message ID | 20180905021219.12828-22-peng.fan@nxp.com |
---|---|
State | Superseded |
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="ISCHOgIe"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 424ndJ2Mcrz9s3Z for <incoming@patchwork.ozlabs.org>; Wed, 5 Sep 2018 12:26:28 +1000 (AEST) Received: by lists.denx.de (Postfix, from userid 105) id 11CF1C21D8A; Wed, 5 Sep 2018 02:17:06 +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 EE5A0C21E2F; Wed, 5 Sep 2018 02:08:04 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id CAD1DC21ED6; Wed, 5 Sep 2018 02:08:02 +0000 (UTC) Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-db5eur01on0073.outbound.protection.outlook.com [104.47.2.73]) by lists.denx.de (Postfix) with ESMTPS id 11E64C21E30 for <u-boot@lists.denx.de>; Wed, 5 Sep 2018 02:07:38 +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=ISCHOgIexxKPYe4AFCa9RIzRAZDVIzoMSNK2uMsHAXKvi3AcbyYlSkvNjO9F8j47UsrO2WCOnaHkb+Ttj/eb04iCAB4IIA1qSbQwcq7u7BxaBBAPwQ0Q+4W6iKzuS6fGyV1ppS3kMF/m9tbnAAx44dz1htTiW4OQwIIsEeJ5hzo= 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 VI1PR04MB4496.eurprd04.prod.outlook.com (2603:10a6:803:69::28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1101.18; Wed, 5 Sep 2018 02:07:34 +0000 From: Peng Fan <peng.fan@nxp.com> To: sbabic@denx.de Date: Wed, 5 Sep 2018 10:12:08 +0800 Message-Id: <20180905021219.12828-22-peng.fan@nxp.com> X-Mailer: git-send-email 2.14.1 In-Reply-To: <20180905021219.12828-1-peng.fan@nxp.com> References: <20180905021219.12828-1-peng.fan@nxp.com> MIME-Version: 1.0 X-Originating-IP: [92.121.68.129] X-ClientProxiedBy: HK0PR03CA0022.apcprd03.prod.outlook.com (2603:1096:203:2e::34) To VI1PR04MB4496.eurprd04.prod.outlook.com (2603:10a6:803:69::28) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 4a30cd7b-1e54-4d13-0b5f-08d612d459e6 X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989137)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:VI1PR04MB4496; X-Microsoft-Exchange-Diagnostics: 1; VI1PR04MB4496; 3:uI0SwD+eu5qDKep1xNduT3Eklx714J07WgCBjIgnlSCW08DMpdKqhu4605DJILHoHEZqNdQDcyE9a3z1m4KIOPKE+zodG94fwt1Fd0zdSGR7Hy/RpRSyMa+6Ic8Dbb3EI85FfgtWPyEI8bBycVtcK/eBhPCI8ovX3NJK68c4lL6YPMzGp8b0gm5YI15PnOpGVph0+4T+1br6TL1HHTViHig3hZFsUnRxxMxvJ1FVDAe4HRfrJI7iXU4sWcBHoJov; 25:NadGKmWc8aRuygInhUWQN56rgInBMuwGQIvTgWjJDFrpXL8jLdr4hFFx2BzDZRSujlO9e0qZBFvFy0bwb7i/nVvrh1poiINnkoFtGHbTldKOzVPzUe7JhJ9AeHlRpm5/Q/kCT4/LxyeQ9Lrg6zUZzwo3J5HzQlKWdF7H+oeCFl2XlBWv71KlD4uGDZtV8Okao+feQRvetn6SCs0kWgA0qVMVZ9bOmGleXK3+n5qi+ItV32UCkhMNDY3SB7H6UHwY+7Ze5yFDmwuf2IfZW3J7WD343S8hqOqOt2q5lEb1ZWi33Wngg/tF1DLQalZNeQru5VlEnkxF0nI9jZK3AnHC+w==; 31:EdxE9N/nf015RjGA0SlPmleBeokW0Q5McOEzDRJGQuz48yyhgPUD+2x1bCdvR9XGK6uesxS+wcOVbuzK4ESBFOtkycfUTyqgc7r9mdssjmf8QggsYyvzCCbu2oA6yCEIvr6NMmBVChbNxF55IqyiIQDtQF517y9a4Ecp9x2QVXfMCqOzW4VzFVDEGa7MwbKBwzEEfS0BxZ2rtP6rrxeq5LL+DRbGnTs2J2y7Pwgw7cI= X-MS-TrafficTypeDiagnostic: VI1PR04MB4496: X-Microsoft-Exchange-Diagnostics: 1; VI1PR04MB4496; 20:XbCktZ3DW6tN/ZzFw2WqLEfwh78X7BgJJXyYACILCOS7lRum8zQKax4i78YgwycCLE/s7NZBuisd9QMzoiEgjYzYtvotgipEq9hOf40hF6U9+DfNQDmANgb5hplZHiDS/sX1k3pdahE1BxTWxr8+jmWsHDHktmHkhbnGKdm74vZcIkevAt/YfHapCHdS0nATeA/Z6rNjDDrkF64B5wDy4D/8sbb5oKs/OYnwQVVJd7xZlhoHwQh0A1IQyZep8zvgl8wVfe4D0FnI4ZHalhxL5RnCF8ae00jQn5kPjYW8EpFNbM56d85VcOfElx6S2YQ9baLaZoSsBWlk9TstBbx4neH3x2h/uJDS4Daaan6qtDaa/27+QI0Joqli1R+voiLKAXiFV15/V/WSU87v9D0LOhs54I4/c6JvcqC9Krl8e/tNKrjjq4F9xvLxe1KlWhQ7tz3JXdZpBpaGEZv3d+AKXAKGdxNI5cJo3pv5lvu4whDVumLkwjGzYRD1NPGZW3ft; 4:sF4AfwVQ21LE8+WA00TZlsSMYe7DBPEBdOHFM9nYEc67Wh5RxWRbIPXCjzkX2VQ3J702kxgVKc2RnPk3ib6pUaseEM8GfrqV369jQ1w1H/QeUWWl6vCN3uFLdelL+nBl+RSXT4Kipaq5eZJkCpocAVXXjJymUeY3rl9xiRvrBpm5VOae07hjvB1a+xoDcXP+bwFMxxI8dc5VYzz1C3wIgDi9DGzz/tb9vNI2hBb9xE3xMv3WlDFTFlOu9yANrpKO8/WW92Eyd4iTobS9TPx1LzWLfL001ip4Nn9CSCJanbD7/o9v2hiqELjSkjCtMei4 X-Microsoft-Antispam-PRVS: <VI1PR04MB4496CEA20326D851715CD7CA88020@VI1PR04MB4496.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)(823301075)(93006095)(93001095)(3231311)(944501410)(52105095)(3002001)(10201501046)(6055026)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123562045)(20161123558120)(20161123564045)(201708071742011)(7699016); SRVR:VI1PR04MB4496; BCL:0; PCL:0; RULEID:; SRVR:VI1PR04MB4496; X-Forefront-PRVS: 078693968A X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(396003)(366004)(136003)(376002)(346002)(39860400002)(189003)(199004)(11346002)(305945005)(25786009)(7736002)(386003)(8936002)(478600001)(26005)(36756003)(6116002)(1076002)(3846002)(476003)(446003)(81166006)(50226002)(86362001)(6506007)(47776003)(50466002)(48376002)(8676002)(2616005)(81156014)(956004)(16526019)(186003)(16586007)(66066001)(53936002)(316002)(4326008)(76176011)(68736007)(5660300001)(6512007)(2361001)(51416003)(486006)(106356001)(97736004)(105586002)(6666003)(6486002)(6916009)(44832011)(2351001)(2906002)(52116002); DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR04MB4496; 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; VI1PR04MB4496; 23:klp+35W3WQ9QkCbyxVeRLSqBfq86ymBnGSLdg71QF?= jW6Bprayve9Gxkd3ZBCG9t5WXaNQxe9Pv9Yi1UZUFTvfH7J9rvx1r/70454D9RmpI5MhREDDTGysmxp7FASv0VrTkFkFFWcL+L13fiSOBTOXJH6SQHsbNhSVzyIGc5FsnwburPfvPRiGnKBeMITamlaRwB3UHWwmDRpfkdTkQzoHCZu4dd9OMtEpgmhAFkMrVQL3yO+13tVoMR2SIERs4pPvsZOTXfpRTwCZXVm/dIrxdM4ANw4Jk2dPpiQ3LdrJyPwKZHyeRKAf+I+4gPmWKc3nisYeVLcpiORXD6UpGINs4mbL7MNBwOVAQdblnfRHUdzjVytB7qq4nWsmxCqdOzW63OtLqVOYGWrj4a/p+WuYwqzMGhgBd1r6mEYTQwi0/IkYFTL8P4WIIeM188upw9QPfK9qfcglw++dSXJCkfE3aDm4B6l/tl94dVgiAPNcrqpLDHWnY32vd03/Gub9WrYxRUFOZkMmq0Fvw0KqtlE84kBaL6TvLT76BzXwjxnHcpRMe46+zDzMR+UJHOmIM7JnjUT1O9bM0+/Frh7Hxa9VbQbw1dGpvgVuLekHZT3uRKA3UXV8MnOI2qf29VUNklr7wrWBPaBCQB8KrFZu36vmKziuWurMBsaW5NXl9xgduRKbfsMQgvqlwIKWk3kaVq4Sz2ypvnbs0vnD+qGml5+FcAPl/VTVT5b2s+Joaa4ey5qSncSJCGNkaQWQ3I/X8lK73vGljp38AvrAaGK9dIspfRUItzYcCQEgP3ZKl+M9hUoZI8XXu/7HQlQeNnfI5cGgJ/i6058YOQgQB7DQC1oP3rwHQOh5ifAosAA/8wmfUU6GHBOAKrMBjc3YjRvpO599tALqshv7+9i/Kc9n+ZxCJd57M7+8dtERepyBrWQzg+h0t3Xouokq2I5mRSR2ncINekXr3Af3J4W52WwfGRSQ0iHg1rodz8YG0e1liQtBGiHNLwPeA6dRRUytZKcG2fl7ot/gO8Ie7HLT+N5cUA6mGtfJzZgjQph2PEKtd+53pjrfpDGVaIyFdBRLosCCvPbpR2HiQ2rKtGWUr5RNWWEjW/vMQ9nSAVvvX4spmLABINElAWz3LWA2yu7WiYsWD3P8jTj3ENCtJI2o7NZMSI0oiDPZzllGwiI6etQGekynEIcRlWMGV0+BlfP4yRtiY69BmRwceQwNnNvgQhul/d4/Tmjc1GRMBnGsX5fav1Emxw= X-Microsoft-Antispam-Message-Info: TNcz/lpmjUewEG4rtZk8sK5Q+KWoB6FujkcndwRYcJCaTO3r9UrCTEX6KR9EqWUKr+IpdGOnrbl9v+lvzNM/WiaEEDC5xbC5vRASlKoStmyG8wJ83rWU1vbrZmP5Xep4ngr9B4SU2qDT26BladjvbVgUDOTUPJKQrOSdv4/qzURur/mZ6btQ7kV7dA3LuUCs4pxB0AfSKyKATHlgP6ikOcP3zFjc7Kj0V4IzPygNinscuFPhzEwMaCbb0ibeue0iKvLBR4gSPqTQ8+H30deua8152exvGUBW6ld16LcnyATHbS/B1Ym8f5x4tqNywyjx442b4Okvq1DdbDOxcDmOxZu5KK0/1i2mKQ7gnedL5rw= X-Microsoft-Exchange-Diagnostics: 1; VI1PR04MB4496; 6:wVYJ0zO/Sik7Ui9+tF4hk1KxFK4bHpfQ1/feEmb3aes7ZuruSuUlm0/P7nHveY36U6dMkEKXe4KwwEocL8I/exSYOTABYAKUTIF+sHDbsFtIwGDLqLrLfWg4dBH72rZyxKuw0uvW/bS9aT9xpSt+uysw3w5vTsUAyniTwzJLqD4sxRUx8t/l4LWmVMsOopAkfjYae6XNOTTUOIdZmMbTx+1TVKGPB5XCoxjojBqhc9b/dc8IHMiQ/g++uhhMdb1A8aKZ9GHS2rViE8A8xi4Ds3koTPrX3ZJIOEgiysPZCcwgFhpF5TEjK1bsrNT1XJe3C2HN9OYEWZsY1GjRzx1S9Nb1oEXbkuwCrHKxUb4coUKD/RYwAcK2+KumqdOQ5JYq5PhLrDUkCoueCx0WixkgGbKQW2XgAWb4OF3aaH+kZsqFDTG+5HaRwFyWuThiPQRCMFNB7pDgRKx8rJwpVJWX6Q==; 5:u+CjPkbAUhW4Co5Qg84urLUH0Aw9acjMIM/U2mnrE+5kKY68A3NwSBwxqltsky7EBp0OTQXvpWKZLVXhg/tcRvf3Vh2VIWaysNzAxTaxb0NbsKsuW336xyujFpJqElWzmTx6gzxtHq2B6QOaHKktSk6UWdMv+9mXoqJXKtZ0eJs=; 7:HgM6vpZVetXOYK7xFHRadBLvUIKLk+hkDsUbcEl4NlB/1cIa0gKZNrIf/gFPZiondefAA48I3YwEn3OWMchFVwSQgrBswrgIdxCxpKc4+NEs+fzc/hfGkl8oNFSA+HYZiTyaW3NMJkwGPfcb6vrr/m9yBBzJm6Ghl9/CUw8yB5i+5N9YoZJLM782yZudWphr75dLivvudJdMDvzGkMqrRVSvTOV5I/BTtdfq1lH9/EOKcFwZReEXkCWiS4wHxOBj SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Sep 2018 02:07:34.4650 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 4a30cd7b-1e54-4d13-0b5f-08d612d459e6 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR04MB4496 Cc: fabio.estevam@nxp.com, u-boot@lists.denx.de Subject: [U-Boot] [PATCH V4 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