Message ID | 20240919-imx9-update-v3-12-80f9786cd1f0@nxp.com |
---|---|
State | Accepted |
Delegated to: | Fabio Estevam |
Headers | show
Return-Path: <u-boot-bounces@lists.denx.de> X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.a=rsa-sha256 header.s=selector1-NXP1-onmicrosoft-com header.b=PwmMho4d; dkim-atps=neutral Authentication-Results: legolas.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=patchwork.ozlabs.org) 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 ECDSA (secp384r1)) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4X8Kxy6FD6z1y27 for <incoming@patchwork.ozlabs.org>; Thu, 19 Sep 2024 13:00:06 +1000 (AEST) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 6461589045; Thu, 19 Sep 2024 04:58:41 +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 (2048-bit key; unprotected) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b="PwmMho4d"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id E78BA88D4D; Thu, 19 Sep 2024 04:58:38 +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=-0.9 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,FORGED_SPF_HELO,SPF_HELO_PASS,T_SPF_PERMERROR autolearn=no autolearn_force=no version=3.4.2 Received: from EUR02-DB5-obe.outbound.protection.outlook.com (mail-db5eur02on2060b.outbound.protection.outlook.com [IPv6:2a01:111:f403:2608::60b]) (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 0719D89023 for <u-boot@lists.denx.de>; Thu, 19 Sep 2024 04:58:37 +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=arcselector10001; d=microsoft.com; cv=none; b=K9euDnSxUR7mbh16chKqoIoOVRFeyCKHcQtTbjtDZkkkqj98kpdb3Z5aqvt9kV/nG1n+t4WihT1CkmSwQoStewKCI7b6v3kG7MxYrjN4BWbR5HQB3gQA9JLamtb4tfLgM6SmoM9jhxbnXkPBYAhGbOs71M/Qy8S4BFUN6tKgaiiNeeH3T8iccLsY80A8Y9iCanPQDpZQV7M/e+oP1Elup0Ce5hPOxob+JUWb8wugLNzy3UeqImzLHypeX6GO4dChnXvEcdhJeJFzm5G0Y8Gn7T0OFdy2Nzv8m2ej9IcxVsB4qtN8yOJQFwu5ibyWOsfE1ueco7n7xaz9/NpBPhJ9hg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=Rhph9MBTEgkBcy0Hvfgn5cngAjsQHA42IdHuY/goUYU=; b=ADZ6/i58pG4X7Qi/+FthKzMEZpmcXmC2GYOoxvQWzZ7Ux67NEPh3TjW+p3FKGQsMgSNI/oahKZhEuelc9r//qhNFWNoXN+ckuCrqfiax3BxqX9TWnOPX2Exz7uZZJCdjqlzTAnzBi8lPfwBSdMiFYBGEx/TEdDY4kecMI+e6TO7fqORStUPiQLwRDqbffrWnG4pHzsZFsk4FWQRbd8eZsf+ktqO3koD9RVXHEka2DrDV46uxOeYTALwicX03sOgH2NW6C1th1outKLqcWHUuKtx4AgkeRobIyxKo25Pl45O9qpJ3p4XE1LO7j73PU+ggKtYSW26YpSy26kDDFgZK0Q== 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=selector1-NXP1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Rhph9MBTEgkBcy0Hvfgn5cngAjsQHA42IdHuY/goUYU=; b=PwmMho4dWiX70Wepf/jR4b72SIAXIX1iB2/uCXioz63PpZn3/vCqBUMBuO6jKLzvrVTuFc1tBL09Le1wo7uDzLdgpw7SpUb1jtv9kkMga6QdQDyXCVYW/o22+fubn7fk6Ai3sZkXS3p3UxhzpakbNXOKANsM6+kButxreoCLP3dmkJ6NoDoyZe8dYwAsVQ158PyN6wzeydT7Tuv0BhgS+Ywh5FxspnMBL/GGz49oH7CIm5mpH6zfUKVp1ApiS+jlCutD+lmrVTkNiLzjrCxgOK9NR73BFMlaBak0JjAYA++Gbw40f7WzO3SKKfwHw2Mwqc9Jd9dAunU7RCb2T5+QRA== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from PAXPR04MB8459.eurprd04.prod.outlook.com (2603:10a6:102:1da::15) by PAWPR04MB9986.eurprd04.prod.outlook.com (2603:10a6:102:380::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7982.16; Thu, 19 Sep 2024 02:58:35 +0000 Received: from PAXPR04MB8459.eurprd04.prod.outlook.com ([fe80::165a:30a2:5835:9630]) by PAXPR04MB8459.eurprd04.prod.outlook.com ([fe80::165a:30a2:5835:9630%6]) with mapi id 15.20.7982.018; Thu, 19 Sep 2024 02:58:35 +0000 From: "Peng Fan (OSS)" <peng.fan@oss.nxp.com> Date: Thu, 19 Sep 2024 12:01:30 +0800 Subject: [PATCH v3 12/21] imx8m: soc: Drop disable_pmu_cpu_nodes Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Message-Id: <20240919-imx9-update-v3-12-80f9786cd1f0@nxp.com> References: <20240919-imx9-update-v3-0-80f9786cd1f0@nxp.com> In-Reply-To: <20240919-imx9-update-v3-0-80f9786cd1f0@nxp.com> To: Stefano Babic <sbabic@denx.de>, Fabio Estevam <festevam@gmail.com>, "NXP i.MX U-Boot Team" <uboot-imx@nxp.com> Cc: u-boot@lists.denx.de, Peng Fan <peng.fan@nxp.com> X-Mailer: b4 0.14.1 X-ClientProxiedBy: SI2P153CA0013.APCP153.PROD.OUTLOOK.COM (2603:1096:4:140::12) To PAXPR04MB8459.eurprd04.prod.outlook.com (2603:10a6:102:1da::15) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR04MB8459:EE_|PAWPR04MB9986:EE_ X-MS-Office365-Filtering-Correlation-Id: ee01b2d3-0e9a-4aff-1973-08dcd856f403 X-MS-Exchange-SharedMailbox-RoutingAgent-Processed: True X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; ARA:13230040|1800799024|366016|376014|52116014|38350700014; X-Microsoft-Antispam-Message-Info: =?utf-8?q?FNUVrb74UULhVfsRtUHyHHs/Zn0aJY+?= =?utf-8?q?VqtfBHFFGGzRzyuA2suYmboqqIQ5klB1uGcH/IfuJjd6q3NBqpP6m9MPMWL4teGSL?= =?utf-8?q?kEwQQhNtT2CnzjG1uPNyT5UdtqXYI/pb9yI/mamYVzus05nybEzqe8zJLYSu9TrJe?= =?utf-8?q?SzPF37y4svyLz5IrlkV46E09w3cCL4me/asBoaPAdRDk9L/VOng272cA3tRwoaEZr?= =?utf-8?q?8Brm1osqIo0/vr+xlFloe3AX67F05uKN+00fsp+33LEYb/y5h/PosaSc52P8zk4xg?= =?utf-8?q?XjXFdGD0aA1bwSfS/F/8T1eltbvuqG8XRFu7HQW8By+ILVo5t3VJ1oaoZWuzxmDXK?= =?utf-8?q?tgQ8s0jAZ6LZvPBMWtGi7FgzMpsh+y+JB1sajvsbUAHH3V2s136/ALyLODV+To/3J?= =?utf-8?q?Kvg4U5cUsshl7sCnNy3MMiyAhF6MUxlxxQAo6lLvr0UNxPcSaQEWdPPQ2Wvea27Jk?= =?utf-8?q?flh8VIs7gif2zquln0j0A3tWGaN9A2sSEiLZmwgc7647H0nzC/64Y8rC5V7z9+9e8?= =?utf-8?q?aq9jZpPmDzAxZd79t+ssu60bCeIhsscwl04cDWTrNrGHnZrBETzzIcx7evPAX/KJ8?= =?utf-8?q?cZtcK7F5tIyDKwGmCn7gClB1ANGwLiaJ3hoESBB6soTomye3IwAvCNcSJqiQwTgKH?= =?utf-8?q?Rz0t98YT4Ba/dlV+qpPfOtgc7M95Qs0pZYQyKTli3VX2c6TMpB7DzoEwy/LXIQ2HA?= =?utf-8?q?Pzvs9bITfutmNjNapudbVy1UMXs/gPmeq13XPdh6H0PEi8SY7SiiHcnLx6wXTTbBP?= =?utf-8?q?jSt+RpNJznPTehdauAIiV/H+nIiPENyTc8iVCMD+qL09rGee+5lsQMVq2ZbhK585o?= =?utf-8?q?cKovrsKnaUKJbzlwfzSg5efqhJ5HE4WmrXS0kckjY6n00nocZLjNGjl5IPcicac5m?= =?utf-8?q?S8AsMZrP11DSHH1fOVIZScSuB3lH1nBgTvY2runOzuiEab9H7FyjJLWq7lCYIApiV?= =?utf-8?q?UdkzKnYARC0KjVXwdlzCFvipl1unFcFlAPQExvo/qoQsWJ24wrtburq62876WslH8?= =?utf-8?q?YiEBG9G4gQziTPFRj8t7IaslrgD41q+q24DHuJgeF+a3yxvrZrROsbNGJA+wZtSJC?= =?utf-8?q?QQLK8QMeyaOKZ1+NKeTMZm6kHprE6d9TkMP3BTSTIGK1GcJsdbNraCS3RMxqin6KS?= =?utf-8?q?u+U4/a/F+EkrQzfMSmc7JXWhQeybMGzZcq7Nhss0fTjVm4+2NSyT6udYPVDkYKQyH?= =?utf-8?q?YSkEktjSJFS8e9OzEvRaJEufaP4RtkbiV+lL7xfDYT2MYiUcV7qZc34yKUSVfwnMW?= =?utf-8?q?HMmv6Pfuw30TYmyMvr+YmNZwJ71CIg6Q53g5dhGEDWT+XsqKP2oUObBn+O5qv0LoJ?= =?utf-8?q?kwjAnPqPlRTeNa/N0cSb/JWHbvSJSakcUw=3D=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PAXPR04MB8459.eurprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(1800799024)(366016)(376014)(52116014)(38350700014); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?kAQ3HzrWPSalJLB0lh2vxuzLHHKH?= =?utf-8?q?13ya/OxozGGyFDBzpCw6qp8cUAkT6pikqkbh0x32k5FqSz9/4Tdbghvr7i5kzPtqa?= =?utf-8?q?F96MWK1PeRSnUXy/4VcxLvbjptBoHyijkChgoefiGsd5mVmTfUyKKDuwmQun/CYG2?= =?utf-8?q?tMTArgFqfQqgI4jPKsOyfJtqCYluJiCvmg9RQ0t6XUldFMPNLPFKPedUllfogh+Ge?= =?utf-8?q?UEtG5bCTTlFAk0/oLBZVI4+dok88w5U2afbNnL1yolwuvxHTIEzjiE1fGiH6WNUxS?= =?utf-8?q?jCdDN3FsN4+PX9vn9suPxcFfa8V+RJcgtXzvwQPGEzDMWK/2R8WNdj3M6OKUX/PW0?= =?utf-8?q?vZHxBBotrx+7PQRrcH565kcyWA9kc8tOVVo5ZKRWj2JJ0ueC/J2nakbPhPL5HWswW?= =?utf-8?q?HixNCjW9lrdRetHoZhcokIg/UNufVQvpOymQg0eCwRoPJopq/QK31PNOWyRFBlWs/?= =?utf-8?q?q21kv5qqspOufpcz0A5nmGJ2vaax+TbnVXZyNT9oxtTRvC6ARsJf87Scn+nYeNuIm?= =?utf-8?q?rzo0nj1FDEE37slU1WbjH+k8DDwy7yUORldaH34CWvz8MMpwchVqP1C7/I4KF07tS?= =?utf-8?q?LQPvsVvRVXg653t82baXJMW2MU5w1+HP1eVKPmkdKw23Zv59b2ZOf0VPMRpImylEN?= =?utf-8?q?EvfsRfE6ZP24v3m9gdyvsRvXaa8VcCgH/WTNGPYObvC3oeFNIUT2qR2shzzK+sx+v?= =?utf-8?q?zNA6JstS50inDWBneowJlTidNjdj3OIk0vKd/Mk3tjNTeC5+Vv61UlOf37xEJEL1t?= =?utf-8?q?Eo/YA21/VAlyCUVbntQa5WT9r9qzypOqCB1eMX4gswGekHUy+VTfAC/5v98T6qrqH?= =?utf-8?q?A1QeQXkeDBLATxZndjwhISxpL+bRHbikRdGKdr6AJ4zcsIHiUGLZYJ4zMjagaaBmA?= =?utf-8?q?4lxiZSKN0S4bMt7vqpzhVAhIw/Mv0/15YsLddAPLwiYs5oYri24R8cPSobUSsnrXk?= =?utf-8?q?Oq6A0N0Z5aqJ2WfH4aaMYmbeF3+p0NJcXoTecxoTol5mIFKgTaOPMM3lvNVALj7PO?= =?utf-8?q?wT1v5jK3B9MxTvhLB0YK+zxrAKvE7TcuQ41MwhK2eSh9CP0B2GbGc/HaaEZGyxmKA?= =?utf-8?q?yoI4JJwobdAKHV8yrB5Jl9xak62r4PaNoTpgjC9kyQvfhnqnqNyqjtHMuaxb3oCrd?= =?utf-8?q?71TRDtS5OPS+1CyaXBpxh/apcXaonKvxZ2QU8hUtnHBim4ELezZqHkcRn8CLgXeeA?= =?utf-8?q?fdOm3dODNbE1v2bUREcHa+Jix8RRY5MnD5i3bK1jvhhACYGsh/sZ3wKN1jYVHG/j4?= =?utf-8?q?TwEudLhK68zVWO2Io8+6gbIZkCbV7ZhKa0Kqk4NOSpw0IRgr4MCavM9HQHk8DVjP2?= =?utf-8?q?c+16GqdnsDl5JZj7vjJHQKF1QWwr0szdPJFbpwgZ28u1E8MaomQ/lnLG0Nw3TUEjv?= =?utf-8?q?jOcb5WEXbFFZm7xW8rlPo4qU4KQ05E/Yor3kE4rrUtjOqQEpaiz2r5Cgr9bwlSR7k?= =?utf-8?q?myxtZ080+8k1tSLs97iTzOaafosl0DuBcqFHjGyzwBgr26m0oDNA4UA5TDpCn0Qgo?= =?utf-8?q?LFF/3BxPkZmD?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: ee01b2d3-0e9a-4aff-1973-08dcd856f403 X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB8459.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Sep 2024 02:58:35.3390 (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: NxJZX1QXlTaaaDWVW2p1tNOUZT/4yplCHZZj4l/BRaocDwIv8zGhqZqJaGoDEQ0WyFDZ2EUl3mawGkmYKsMWLA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAWPR04MB9986 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.8 at phobos.denx.de X-Virus-Status: Clean |
Series |
imx9: various update
|
expand
|
diff --git a/arch/arm/mach-imx/imx8m/soc.c b/arch/arm/mach-imx/imx8m/soc.c index 986687e9ce4..3a582cb43b5 100644 --- a/arch/arm/mach-imx/imx8m/soc.c +++ b/arch/arm/mach-imx/imx8m/soc.c @@ -1220,43 +1220,6 @@ static void disable_thermal_cpu_nodes(void *blob, u32 disabled_cores) } } -static void disable_pmu_cpu_nodes(void *blob, u32 disabled_cores) -{ - static const char * const pmu_path[] = { - "/pmu" - }; - - int nodeoff, cnt, i, ret, j; - u32 irq_affinity[4]; - - for (i = 0; i < ARRAY_SIZE(pmu_path); i++) { - nodeoff = fdt_path_offset(blob, pmu_path[i]); - if (nodeoff < 0) - continue; /* Not found, skip it */ - - cnt = fdtdec_get_int_array_count(blob, nodeoff, "interrupt-affinity", - irq_affinity, 4); - if (cnt < 0) - continue; - - if (cnt != 4) - printf("Warning: %s, interrupt-affinity count %d\n", pmu_path[i], cnt); - - for (j = 0; j < cnt; j++) - irq_affinity[j] = cpu_to_fdt32(irq_affinity[j]); - - ret = fdt_setprop(blob, nodeoff, "interrupt-affinity", &irq_affinity, - sizeof(u32) * (4 - disabled_cores)); - if (ret < 0) { - printf("Warning: %s, interrupt-affinity setprop failed %d\n", - pmu_path[i], ret); - continue; - } - - printf("Update node %s, interrupt-affinity prop\n", pmu_path[i]); - } -} - static int disable_cpu_nodes(void *blob, u32 disabled_cores) { static const char * const nodes_path[] = { @@ -1290,7 +1253,6 @@ static int disable_cpu_nodes(void *blob, u32 disabled_cores) } disable_thermal_cpu_nodes(blob, disabled_cores); - disable_pmu_cpu_nodes(blob, disabled_cores); return 0; }