Message ID | 20220705060644.4509-39-peng.fan@oss.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: bilbo.ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.a=rsa-sha256 header.s=selector2-NXP1-onmicrosoft-com header.b=chwh+hOA; dkim-atps=neutral Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de (client-ip=2a01:238:438b:c500:173d:9f52:ddab:ee01; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=<UNKNOWN>) Received: from phobos.denx.de (phobos.denx.de [IPv6:2a01:238:438b:c500:173d:9f52:ddab:ee01]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by bilbo.ozlabs.org (Postfix) with ESMTPS id 4LcWV50YMrz9s2R for <incoming@patchwork.ozlabs.org>; Tue, 5 Jul 2022 15:30:36 +1000 (AEST) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 8413A845B3; Tue, 5 Jul 2022 07:25:36 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=oss.nxp.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (1024-bit key; unprotected) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b="chwh+hOA"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id D93D38459C; Tue, 5 Jul 2022 07:25:32 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_PASS, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.2 Received: from EUR03-DBA-obe.outbound.protection.outlook.com (mail-dbaeur03on2040.outbound.protection.outlook.com [40.107.104.40]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id AA2A284593 for <u-boot@lists.denx.de>; Tue, 5 Jul 2022 07:25:28 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=oss.nxp.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=peng.fan@oss.nxp.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=bc5oBuOWUS3nT2eajGGTXWScCl0BZVIxAEMJhgAhl48WCrZvGP/bU7kepKa8/tPwzBf+BF6VCPTwK/fwRfCqgtNR0Au1BSx53Z695jGQ7eaqzY4dvebkPOe763H40ZW4NGvtE8H+sLggdQyOjYnd4UDeI/CkewBzvF9DdXFHIJk0R8877zO0RK/I9KTvhx6TGrjGA+FVUPHzYS799ELID3pPd4uFD0CBoRpv+NKKxOFzyNSxFOVg3IF9wVhXKztA+OyGeRjKV+X9/W1EBWcARNNjWlq9HOuJj2N64DxY9YIyS6jStia9cE+hVXJ4sQpzz/XUvz9VdgKToWGAGxnsGA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=ZVwUmX/k3ddDcpwgOoK4Cr3bhMtH6BiAXkTSFqRL2tA=; b=Q6Vkk7GjQyqUkNmT/iyCtaZgmKoMjg6LCc8kJx1cj3rA45fxMELfFKsFglu+T9eM1WGVRMm3OVb+5Shn6A7/Z7zivXMNw5Jt8gEnARRACgDKjvVu63GMVeuj/rlz7gExFMSW1XpJSPDhO1n0Mh00cbkyTyxoc9CnoKc6F9sbpIQwt65epnJsPXvs7428wsyqqZUKzbvCxZ2F/Q5h+eHWPn566+3r0rjPiSR57qqU2L1cevfeNWNSLeRpQDrPaL1xvCRDcOmVIw4rMi8nHDw+kfMIzsGPWvy5qbOwgn99j6i5BtBAc8IyOCeKIKBC/gwQljb63dMAgA+qcp1SUHQutQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oss.nxp.com; dmarc=pass action=none header.from=oss.nxp.com; dkim=pass header.d=oss.nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NXP1.onmicrosoft.com; s=selector2-NXP1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ZVwUmX/k3ddDcpwgOoK4Cr3bhMtH6BiAXkTSFqRL2tA=; b=chwh+hOA+4Y7Q66GdtMoDDiqPYaaMh5vQmWQWnGGNf4DgMii41SbBb87jpJ4MA3baqGyvA/7A+6WPgeYnxkqTQieigcMPsvgFIdyVd8jXTU+QEoS3Y86Yx7LZxbxxn6bWsV51QLpKF7f/m9mOLekuwX1wE1JrbIisdB4dcKXl54= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from PA4PR04MB9416.eurprd04.prod.outlook.com (2603:10a6:102:2ab::21) by AM7PR04MB6790.eurprd04.prod.outlook.com (2603:10a6:20b:dd::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5395.21; Tue, 5 Jul 2022 05:25:25 +0000 Received: from PA4PR04MB9416.eurprd04.prod.outlook.com ([fe80::6da9:774d:eb1d:9ad5]) by PA4PR04MB9416.eurprd04.prod.outlook.com ([fe80::6da9:774d:eb1d:9ad5%6]) with mapi id 15.20.5395.020; Tue, 5 Jul 2022 05:25:25 +0000 From: "Peng Fan (OSS)" <peng.fan@oss.nxp.com> To: sbabic@denx.de, festevam@gmail.com Cc: u-boot@lists.denx.de, Ye Li <ye.li@nxp.com> Subject: [PATCH V4 38/49] ddr: imx9: enable Performance monitor counter Date: Tue, 5 Jul 2022 14:06:33 +0800 Message-Id: <20220705060644.4509-39-peng.fan@oss.nxp.com> X-Mailer: git-send-email 2.36.0 In-Reply-To: <20220705060644.4509-1-peng.fan@oss.nxp.com> References: <20220705060644.4509-1-peng.fan@oss.nxp.com> Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: SI2PR02CA0031.apcprd02.prod.outlook.com (2603:1096:4:195::16) To PA4PR04MB9416.eurprd04.prod.outlook.com (2603:10a6:102:2ab::21) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 5a852b73-f007-47f1-55e9-08da5e46c3ea X-MS-TrafficTypeDiagnostic: AM7PR04MB6790:EE_ X-MS-Exchange-SharedMailbox-RoutingAgent-Processed: True X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 4xgwNIENR9k2pU1QBAM6FiO97tDL20OtV9m2ulPq8XbAshXr/AP++iTFWEDTiM+8612Mvdzp7izhiGxeFpmBq3ZlhOY5AOAXLyeFdSVPGERgEJKEFAv82KruKIYM50UCfkh3Unf7UiyZ0ulyrm61knGJGbs9eV0csXKSIBV5/e8pNPLzM1x4w8ClP1JkJWwM1ZrIpOFbcSZq8gxDnUe0KTOJ+XKhebgo3KAMXkox4KtKAk9turIQ6iThmVPOF6dwKxtRRSytJaSxqc8koaDkvgenFdmPjFT7rt+Bd2AqLt111AihRoaE3Qt2irtfNiP0zONTBYUp4RShTUf5SdMM5uXWrqNPex0qXSpQNRxQvx0Z+MNkqLu43tb4CDQFx+2u41psYq/AZuVTvSrIoS1w+WOZVOHNnORjwKC5mZwfmcA1dlsxRSvBi7kaIO1n6pzHBY0DFht52ZAXZwh+qIwHjK0wJGUGICB1BjBwLa8zDgju4wICziQpUWCCcPn8HIR73VIPs+wBKPaheLnY6Xg59OPJEJRmuc55buAIYCBVNKoAGaZMlYtCE8/P6+3En50VEwh9AZU/cqsdYi+7CI3/6QqSIGulcRz3AG570iNzSCwlbcxcrYbko0ie5gjLMAqz8Xy2fJzRguYizbRIP0MPkkAneDsBMjvN9hFZpmX2cvnjxwROjHfBWW1r5WpQO7JXQb17Dpx02jAMvGHaBp6F2ykC9dWzyG16QTlbMvzAaY0T3HvCAqrZFu5x1VwlqpqlQNCVIh17E78tM+k5dQJLQEpYQfbTafqg1biwnVYxzk2mocUwOefX9Dz0c8W21r2K X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PA4PR04MB9416.eurprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230016)(4636009)(346002)(39860400002)(376002)(396003)(366004)(136003)(478600001)(8936002)(5660300002)(316002)(86362001)(6486002)(66476007)(4326008)(8676002)(66556008)(66946007)(2616005)(1076003)(186003)(6512007)(2906002)(52116002)(26005)(38100700002)(38350700002)(41300700001)(6506007)(6666004); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: xXpe/hwxfq9JLOjtocXgWVv1Rk34Wn8UuAqs3nqH9Xtl7KHMuBxBKLfniAnZa3n/bV8ZifIwxvZSvAgtuMGfmaL9VS1ufsK/3WVpFfpD1FuxOWg9C52399SjI1wpl8ibmVw2zNF0yDKSsWLXiqqEfkdWWK79YfvXpjNuTU6F3ysWpputrmJ+nJFuuCLM+eLk85yFk6MuyBirSFDKjSl+qvVLzAXv5PCKgy8eS+7b+R2InGXc12zCgAO3B83CZR3sEPgZTnH2NXqSymYWeZc6LRUHP8zivmhXbvdhRIpHBc10EN5BIcLRJXtsH9orJYTIaE6vgpCn8P8BhsFFlmxM2cTSSiwkcV0c57Bq9uV1Le1jeGOW02HjEXQGTVS3ied/hTqGdIi5XijpcxCCzwBnxHmbgYtEd2N05Hsp4yj8pjty0V7FyS6zl46qDHkklNQQcaMM0BmLsX9n/iheUoGuQ5CKoet3tG/umFyerE5sZTuW+DO2Uj+LgK8syEa3+hZGqJyPWLEosU21thbaezuGlTjsl2vkAcyXxOoRQySZV8X11g0YbTwibV4jZZEJ7CXKYqPQfdbYFbB/GhWddwvtLOyB7p2EtDEItTf43NSU5eR4ksVhOaf88tUTHqfJGVhgQNFOliIrdfYQObLzxkqHRifKPIN9ixJmxe0KtYKzrGO0+LzsQHYXHpogzhu8T6HnzMy1nnXRjAwuxsL0ySIVnj3Hnb6Kms6uDJNAaoFkaJdZr2ykxCRDSdlCycujoHRKZRJeV4LrpIEwDHHqf1sTHxL2Sp/+UQARwSxP8Jm+KaE83CWGFBb7Wrly8anoRM/4/qehntKKb5NpJPh4qHhQTPS5ThnEj9NI1cbV5ct7B1jHE+1KYr3Uyx825Gv0P/8ff7ld8d+cdjorpgIVqJ7j3Xzw91G8k2619eEjNm1HHIbcpPryQq65vwWarRgS8vh1APXPVOzsXHjCCLVQYziaIGmR3G4VQqvox/cdS1vuMDC6WTpF3ebnVUtnItTqpsssylFp3ZgCFfS8MEBIiTQUN5312SGo7qT0kJlnHLIPeFwQxYo6EVvyy9LRMtxI7TxlLBkK3yVIkG9DFNOI4770IJWmQNNsEmnnrWuXwcouFYTEhgx63igORVlNOCc1xXgeDlMesmMeYh/mzt5yahnT0WUluVEupy0RzOartzmDbm6ju1ruWiNx6qdZNMzONL86MAobu0oqXjcYvFHqX+CNQ+0yPxkaJ+yD44elzNtllSAML4IZZF6B7ZYmqxMjTaRaPjOtfFJA/F1mrCOsPHb5FGZrmB4xabQd+p/v1eOHyNsuT+9v6E0kTcAkBOB5BhgJ/joOQUKkAaB/2caTwQVN5CdR7C2Y1NM6XUgix1XJgd9GSZYLgVH24S/odVtml6UFEPntYWgTXiG8BaP0k0YI1afGR8JigjpSjK/seJjk+SBqKyCkBhuWNK/oXveCdsyUEJhCicb+ZSiEa/5jL7PUdMXA94PodPt7M+wsbov9arzPEC/kWzfpMcFCx2LVXyKAHfIPP8frmS+kmbme03Pd3Cid4IYy4q9ARLNkAuE3cIEtfjt7/LyN59D9ILo8yASa X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5a852b73-f007-47f1-55e9-08da5e46c3ea X-MS-Exchange-CrossTenant-AuthSource: PA4PR04MB9416.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Jul 2022 05:25:25.5544 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 2GmVN2f43bh96tNfzrBntjYHaCe7ndq7da6sgBHXf1hl2DT5CeU0HcrCEbCm1HFCy6wJq+i7ph3GKC+ulW2Wqw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM7PR04MB6790 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 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: <https://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> Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" <u-boot-bounces@lists.denx.de> X-Virus-Scanned: clamav-milter 0.103.6 at phobos.denx.de X-Virus-Status: Clean |
Series |
imx: support i.MX93
|
expand
|
diff --git a/drivers/ddr/imx/imx9/Kconfig b/drivers/ddr/imx/imx9/Kconfig index a16ddc65e01..123ad173cfc 100644 --- a/drivers/ddr/imx/imx9/Kconfig +++ b/drivers/ddr/imx/imx9/Kconfig @@ -11,6 +11,12 @@ config IMX9_LPDDR4X help Select the i.MX9 LPDDR4/4X driver support on i.MX9 SOC. +config IMX9_DRAM_PM_COUNTER + bool "imx9 DDRC performance monitor counter" + default y + help + Enable DDR controller performance monitor counter for reference events. + config SAVED_DRAM_TIMING_BASE hex "Define the base address for saved dram timing" help diff --git a/drivers/ddr/imx/imx9/ddr_init.c b/drivers/ddr/imx/imx9/ddr_init.c index 16eac65105f..8b8ec7f8de3 100644 --- a/drivers/ddr/imx/imx9/ddr_init.c +++ b/drivers/ddr/imx/imx9/ddr_init.c @@ -112,6 +112,10 @@ int ddr_init(struct dram_timing_info *dram_timing) ddrc_config(dram_timing->ddrc_cfg, dram_timing->ddrc_cfg_num); debug("DDRINFO: ddrc config done\n"); +#ifdef CONFIG_IMX9_DRAM_PM_COUNTER + writel(0x200000, REG_DDR_DEBUG_19); +#endif + check_dfi_init_complete(); regval = readl(REG_DDR_SDRAM_CFG);