Message ID | 20250305-dra-v1-0-8dc6d9a0e1c0@nxp.com (mailing list archive) |
---|---|
Headers | show
Return-Path: <linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org> X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id DD7F0C19F32 for <linux-arm-kernel@archiver.kernel.org>; Wed, 5 Mar 2025 17:33:52 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:MIME-Version:Cc:To: Content-Transfer-Encoding:Content-Type:Message-Id:Date:Subject:From:Reply-To: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Owner; bh=idpULqTqTPOJ0Ivo8OkR10LF7mhs6CNdw/ipnfiQflc=; b=Bp5qZwWS85lvHDF4ULUijh6iXM JE7V0usaAAjS0e3KcnOOObWsdGR7kgV67xPgLt0iywLTpTE0uirnrgrGP9GSt3VSqU01HNiE53/YG CAvwxTFiyZTKYEmhZhgB4l8UVJyBkmccb9mCQ0wutk6JI5MBV3NpZzB/FaEVNVjgKY/+scOpoj0iD FpngKqRPHNG/2fVtQ6zV3A0sxAoR1sWNscfNU+BbguIiCq9PSbrX0Hn2bgH/gIxmksN6ulN3H0mhO /xnYkXv+j43aPqmizZlVMVQ8HfgLxgTnsxhhB3dP1Y4YdNMhbQmieFYjiQImAAVlcEgd6Hvt9f180 2Knd5dhA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98 #2 (Red Hat Linux)) id 1tpscp-00000008o3j-1ax9; Wed, 05 Mar 2025 17:33:43 +0000 Received: from mail-westeuropeazlp170110003.outbound.protection.outlook.com ([2a01:111:f403:c201::3] helo=AS8PR04CU009.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.98 #2 (Red Hat Linux)) id 1tprUJ-00000008dug-4BaV for linux-arm-kernel@lists.infradead.org; Wed, 05 Mar 2025 16:20:53 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=YXeylBdqN/nxIpRxZ0GC87fWDYb1eNrrH2JBmpk4vi61vJOD9PFGyiACjRF9P0ePBx3k/R1ekJKNk5GfLLVUA5HplPT8O1upphz1ZTKxAfaivgVQ54UZ/nmAtv4MyXjVNF3jEGq3OWdkBtjR6E8ktABEl4k7vXFEoG+3qrX8laU7I1KWGrllXNQ9fGfwdZA8X6d8sINedmbo0SZhphTWYDe5Hkm8iD9cdShpxofYwhKmWOkQuzp2CjZOPryVSM3n9ys/RAtK0fpDMjsqVGQxneQKK4u8dV/MLQIxvrXqsp6t+LsraMEXt4gQZ3ImZyBU2nqyMqX2r1wdgYbiu3x4IQ== 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=idpULqTqTPOJ0Ivo8OkR10LF7mhs6CNdw/ipnfiQflc=; b=mkfT3caagGSfI3y7rO+DmPtetLDR9/CtNfldXGpdFUZ+BaD1h0yoQADDCCCT4CC0lXvmmV7Jd/yAH/AQCiXZ6YjLPS7q4/nPYCY7dpEvYL8sP8kxNDz2ZtHDnI54DUPOSBZHg585i93+dLAFlOG5jHzdKCDCirqgPgjW5besH6ytuU7GsiEyBRbQb3A1Rpp8LeRIw9tSpBX6b8ioPyDIF3qdF9BoU6dw//tiVAlNrAaPWuhHpsj2P0MTxa2im9odd3LLRLol8YrRHSqXToPKx27eJSVBYvUM0rEJ5Fum+b3Rsb9q5v1W06WmxGy5d6AcD+8cERp8uHHBtgKfZ1LrUw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none 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=idpULqTqTPOJ0Ivo8OkR10LF7mhs6CNdw/ipnfiQflc=; b=a6UwZhDV4vFsjx08yji0wnp9/glEF09y8MA5ckjwhXo0cCLGYAVAu1wOAKHc1wbWD+JHHMPuMOekWrGW1Jnr+mZIF2WEv6FUQzRGhdyuxUPuojunvu9G7TlRAWFumiqQ8wsmIGO7M18ZGTo5DtNGI+MSgJCq+1eqtPSOuwczERMbQpQ9nDvC7pgO8/82pAeRseaW19ZqEZr8XO2zc/Q1Dade5+usJC7qBBQPROtYiqUik41xqsq63gwi4rJdlnK0BAhdGLV8nioLE7FrU3nDRb52tNHQUEdDmIhkZYryj/D9Ksm0CMFt2ppN7n0pqCDJSyM8S0N3Gek2dzwnMjUOIw== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nxp.com; Received: from DB9PR04MB9626.eurprd04.prod.outlook.com (2603:10a6:10:309::18) by DUZPR04MB10039.eurprd04.prod.outlook.com (2603:10a6:10:4d9::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8511.17; Wed, 5 Mar 2025 16:20:42 +0000 Received: from DB9PR04MB9626.eurprd04.prod.outlook.com ([fe80::e81:b393:ebc5:bc3d]) by DB9PR04MB9626.eurprd04.prod.outlook.com ([fe80::e81:b393:ebc5:bc3d%4]) with mapi id 15.20.8489.025; Wed, 5 Mar 2025 16:20:42 +0000 From: Frank Li <Frank.Li@nxp.com> Subject: [PATCH RFC NOT TESTED 0/2] PCI: dra7xx: Try to clean up dra7xx_pcie_cpu_addr_fixup() Date: Wed, 05 Mar 2025 11:20:21 -0500 Message-Id: <20250305-dra-v1-0-8dc6d9a0e1c0@nxp.com> Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-B4-Tracking: v=1; b=H4sIAMZ5yGcC/6tWKk4tykwtVrJSqFYqSi3LLM7MzwNyDHUUlJIzE vPSU3UzU4B8JSMDI1MDYwNT3ZSiRN1E87TURMNkA2PTpBQloMqCotS0zAqwKdFKAY4hzh4KQW7 OCn7+IQohrsEhri5KsbW1AI1gyXdrAAAA To: Tony Lindgren <tony@atomide.com>, Rob Herring <robh@kernel.org>, Krzysztof Kozlowski <krzk+dt@kernel.org>, Conor Dooley <conor+dt@kernel.org>, Vignesh Raghavendra <vigneshr@ti.com>, Siddharth Vadapalli <s-vadapalli@ti.com>, Lorenzo Pieralisi <lpieralisi@kernel.org>, =?utf-8?q?Krzysztof_Wilczy?= =?utf-8?q?=C5=84ski?= <kw@linux.com>, Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>, Bjorn Helgaas <bhelgaas@google.com> Cc: linux-omap@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-pci@vger.kernel.org, linux-arm-kernel@lists.infradead.org, Frank Li <Frank.Li@nxp.com> X-Mailer: b4 0.13-dev-e586c X-Developer-Signature: v=1; a=ed25519-sha256; t=1741191638; l=788; i=Frank.Li@nxp.com; s=20240130; h=from:subject:message-id; bh=38KyCeAlIC8VnfbmXyix/iigDhhwq0FMO8uc1i1rbOM=; b=s1UkfJWGa0vGu1NcDAh3mwIMZKJJr6lqtZRT27TiY14eLnh1/B7c/YmX3e0SuCQlu7ah69zlE /6qQnQGpbCuDlVJ4ogv8rI0iCT4dsL98JBJPaHMFYxUVFqVTF+8zmdG X-Developer-Key: i=Frank.Li@nxp.com; a=ed25519; pk=I0L1sDUfPxpAkRvPKy7MdauTuSENRq+DnA+G4qcS94Q= X-ClientProxiedBy: SJ0PR13CA0153.namprd13.prod.outlook.com (2603:10b6:a03:2c7::8) To DB9PR04MB9626.eurprd04.prod.outlook.com (2603:10a6:10:309::18) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DB9PR04MB9626:EE_|DUZPR04MB10039:EE_ X-MS-Office365-Filtering-Correlation-Id: e0237a48-4543-4404-7a38-08dd5c01acd6 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|366016|7416014|376014|52116014|38350700014|921020; X-Microsoft-Antispam-Message-Info: =?utf-8?q?PTsNWlf0U+P/jH3Jp53Co8ND3lKVgqR?= =?utf-8?q?aWinTs7NpmfKcCQ4IMIeMuDlF216CHEwVa+fdZ+tJPmEbBi78jUt6F1+M2a565ipG?= =?utf-8?q?pS/ErXert2qmklpo6XPAl6dKi5aK7PvqsEJaIYN5cl6fFxKbJGDtxSvtM7FQxz5Ra?= =?utf-8?q?hnS/b3JFEotFMk4skfQgxgNvIlFpPTcbAVdYAVVx8CVYarz1PGmmlas7I50Qb/Cpp?= =?utf-8?q?GnFWm/u/zHF81N9uRrxOB3CXvUhMqQmqJbgrOCKXQJPIruRBC4tjN2Fc77beWeW/9?= =?utf-8?q?KmAnAcZByGqRM2Dz9vjjBzDJchmhcKUsTH8VFLF8PiSWdBDfYWul9qfSwhQCBkMZ7?= =?utf-8?q?8IlFAMETPvPkySBMbY94C+j6cFG3+jxz0lCR33Wg51nVL4+vfRyy68YqS5abQJROZ?= =?utf-8?q?pLshVbg7cnCIaV5SKp0K4E67dz+S90AJrAvRld00okJIpF/1eqTz8HUDMCqOJIPAJ?= =?utf-8?q?USdBx9J9Zh3fcXvUDM3wP4Dk2btETpF01Wpi5k8rckngq4e5t2Q8TWZWpB2q5pQtI?= =?utf-8?q?swH8IUq8Sx+o7DCvZF07d8EyWI0yhoxGfX5AS3f0bNtSDmJ8kNNkETDncu4LJP8Ig?= =?utf-8?q?VPwYPxheS1T0hmB2xhkVjWDvMK2uKUMuVh39zrnSmE3dVohH7JFG211saCA187L0J?= =?utf-8?q?3vAd0L4HkmB3PkL+CRgFLMfyY6T7Sz7tb9v+oHwspTtG3MAT4xZph8lci5MaJgk8I?= =?utf-8?q?OoawKG38EqFladuvYcvl5EVMPmxGP2tX6vxo79fsjkH/ug54mzuhnGxFt+3yzXmTG?= =?utf-8?q?WnlCEVfBFRWgYmYHsGueKuAzU2ICoxqfiJbqsb1dVFc6PNpMNheEgsSxpsEaTwTn8?= =?utf-8?q?UQb3r8OHst5RED4QbcF6HaMsclgMVtqGcLUIce3bVzMN2TuGMYfTuvl3K890jpDl+?= =?utf-8?q?1MWuxF4UhbjRXQdniZUSgcR78VCGdn7aT4MP81+DBOLaAyBuloDFzqszGyAGMPbxq?= =?utf-8?q?p1A854hOHIa9kWvixRuHcsdqzW4TFpTTHs1zIyMfeAngIuFd5C0C+4oavDCJhkWoe?= =?utf-8?q?/MUoYN5xbl5PfXQgLZgmODyD3Z5/L/gD+p1ZTlIe/IEsAIvpF6PA6dxkehTtzdJgE?= =?utf-8?q?aYMkeb7VwyI54v44ccGJBvP11x3cneliHUyg1gFHiPvU0VOEF6Jok0CEQFV5P6QaG?= =?utf-8?q?PlCyfrUDeWL0EgwN5xKNXuVJS2srBtYTEII65Nd0rRKDCancMgGsNlHAjXn94Hj9g?= =?utf-8?q?fqL3Aqz4PYdfgoEb874aGpmABJozw2QTSrG8CaRi5IS2vUjIQbiVRH2RAFO0T8WkO?= =?utf-8?q?PtAYd25nsDjCjIvS0Bc6Pu4u7xei5kjZLgSGWby12Kuj2NT35NyIi9MIEqX+s8KMw?= =?utf-8?q?jcsmBoX2NxNoP3fPVMb3Bq88o9UlGDEcjO7wzRjR1WO/lj+w/CI64hX6qqwSqvZZZ?= =?utf-8?q?cxlEh1QbQ6x2MtxoAd5Wk6I9Q/lbSbLJg=3D=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DB9PR04MB9626.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(366016)(7416014)(376014)(52116014)(38350700014)(921020);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?Omf4Wf6WODLKo4N/FUGH8ktHrFnf?= =?utf-8?q?lAKCErReA22TXD4KLnsFjQTreIbuJORW+9xUI9UDI96nyFwAaU188aOcy1BqtLva7?= =?utf-8?q?gIGia/bEySkbh1ta3C+UDKfErYebkxX51Nes0LBeThDWyprFTiDgwsvqnzA7/hHzo?= =?utf-8?q?5J7r353py2ZrojsBiXW0+jhfT7SSO1M7dyt3mBKt+1OflSaMk6pKZZ8JfvTmU9ZqX?= =?utf-8?q?789dCNQygG1a/WXkqez1EK7E3lHw5m9jO0t6vFBGzeckYr9axi6vGdemySYkkYZ6b?= =?utf-8?q?Kt73lvaU/5+5NIek7TfVcnNkV69jEpGcIvJyKd+VtWy/xAeRXMcH99kMnZZHEzc81?= =?utf-8?q?JtSFOnaVpakRktfVs5DYypLjTHruHMIyRX1XhjytxFRJhlc2WWpA+1IMCyx/Y+9+a?= =?utf-8?q?CBFOr6c8+ELfvcX5mLh6dLQcp8cc5pmFUvkmh0+KdyqTUsoVuJxYVi3ydtpKlCfT1?= =?utf-8?q?wjKqESzlDOJFC+ReG2Iz0M8hcpM4535tFzOXhgelz7ooYh7cjObEgSpif+SQpQXH5?= =?utf-8?q?MjHEKGrGpGzDhuyXiK/i1N7k1bKcKvHtiwhNaibpSoVrzCy9eNOh1YF/95+O03KFf?= =?utf-8?q?lZIzcCOvHe0DSsIyo06bN5ou6aYwxrr3VeGi3HrUJl2/rE2E5q7XUH855Kldm9vyP?= =?utf-8?q?X9YPb1Sbb8PxRWYbXVBWZJ8Uhd93+4NZI6Q02GJ5fvu7VMV4rYOFus48rdNcYL+DR?= =?utf-8?q?nF+cRLlM15wd+x290eFbj+wRiRpeJ7fSXX9MINTPZMzYZbelUWPKl62kOSFMhFj4J?= =?utf-8?q?m1dJYjQnZg+5YsG8b+f6CP1Dw5z5c3Amvsbe12nrFQhCCcVzqKCPQrZpjBpGxAKA/?= =?utf-8?q?FPSxO6iYdBAJd77NL32UaxItPM+mQqe/gFIPE1qn0MeFpJM/K0MvT1EgRxedKajhN?= =?utf-8?q?a8QNC4IQXjg9K++VAtwZtEVZ305aIx2pmJ4cdEdj7xbwhJFAEvRE1bYSeEkx1QYBm?= =?utf-8?q?jLhxfMchfrVD5+PY3z2EEFpV5oq7XlJQdlTYenYowPOalYJGdGBNdPBbMg93erJvf?= =?utf-8?q?HKNYIq7gSTl2fzJFxtPsmztiOgG+nIxOuWmwb6Jz4iuW66SWeJcIG5t4g3nDsTCPG?= =?utf-8?q?VNlVENQSs/0wCsOQOX6lnFpXVTKa5NWchRdeJnZr/u8na89rdfAKrpY8dzfwhmMl2?= =?utf-8?q?TstcnB+ZQS48BQW4OuCuiKNiQL6V82Z3BYGOpGdPWM/wc14ng3phrXvzVFIXBqFi5?= =?utf-8?q?Og6D5JPmbzO0FqDJRW6BfOpx1DK/NdaSOwl9aY7eXIGH0MttwEmcnRTKGMxLIf4zF?= =?utf-8?q?yZtAJQX0it1Ac+BWVe8XgGudbEvrvEcjx5Bz3JOjJNDJDMQVOAtviQcWa4nHXiy6d?= =?utf-8?q?aYJx1qNAEqeHelBAwGQDNF3iZ84HhnpIZETPit9EP4IEwKcFPujFuyKv9cVYLMcRT?= =?utf-8?q?htR1uc8Tj3fO8GdTT2s6B/hf5lfYi04EaoKd8SN7/50HCBprxY2QcyAD+2hqohSD4?= =?utf-8?q?LDPiU2QMuUYkBlG3l5uLPd/gg1BkI8d7mxJ4xnM/+ObtyANmqsFa/ZTH5lCVzDHK/?= =?utf-8?q?XodRkKYR9qDX?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: e0237a48-4543-4404-7a38-08dd5c01acd6 X-MS-Exchange-CrossTenant-AuthSource: DB9PR04MB9626.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Mar 2025 16:20:42.2631 (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: MwpL/z63BqSQCaHy1HCAx53DDZg/4au1GNVFuBvDBjNXap75+G0ZjfqvI5cwdWsV9dOXCViWZrW3+6YcWvf2KQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DUZPR04MB10039 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20250305_082052_042990_D8A1C0A2 X-CRM114-Status: UNSURE ( 6.43 ) X-CRM114-Notice: Please train this message. X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: <linux-arm-kernel.lists.infradead.org> List-Unsubscribe: <http://lists.infradead.org/mailman/options/linux-arm-kernel>, <mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe> List-Archive: <http://lists.infradead.org/pipermail/linux-arm-kernel/> List-Post: <mailto:linux-arm-kernel@lists.infradead.org> List-Help: <mailto:linux-arm-kernel-request@lists.infradead.org?subject=help> List-Subscribe: <http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>, <mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe> Sender: "linux-arm-kernel" <linux-arm-kernel-bounces@lists.infradead.org> Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org |
Series |
PCI: dra7xx: Try to clean up dra7xx_pcie_cpu_addr_fixup()
|
expand
|
This patches basic on https://lore.kernel.org/imx/20250128-pci_fixup_addr-v9-0-3c4bb506f665@nxp.com/ I have not hardware to test. Look for driver owner, who help test this and start move forward to remove cpu_addr_fixup() work. Signed-off-by: Frank Li <Frank.Li@nxp.com> --- Frank Li (2): ARM: dts: ti: dra7: Correct ranges for PCIe and parent bus nodes PCI: dra7xx: Use use_parent_dt_ranges and clean up dra7xx_pcie_cpu_addr_fixup() arch/arm/boot/dts/ti/omap/dra7.dtsi | 18 +++++++++--------- drivers/pci/controller/dwc/pci-dra7xx.c | 8 +------- 2 files changed, 10 insertions(+), 16 deletions(-) --- base-commit: 1552be4855dacca5ea39b15b1ef0b96c91dbea0d change-id: 20250305-dra-a7fea1c035bd Best regards, --- Frank Li <Frank.Li@nxp.com>