From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: 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 AE040E83855 for ; Tue, 17 Feb 2026 05:56:13 +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:Content-Transfer-Encoding: Content-Type:MIME-Version:References:In-Reply-To:Message-ID:Date:Subject:CC: To:From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=ikMGrWJVm8hEqoyXnwKvcEjxuDLZ1sOPl7J4JTKX0PU=; b=FL5c2TR0ipGHePmKK+Q0JGO5iI 67KaXhmxl3fVTMkVspeWktfL4rZT48PYYP96DOm5EZOsYhG9/rd0Gl659oiV4bPudQ3rCPfK1YJ7R 5LHFi6l4yhcxMjZRhsc7/NHvtV5Z4C5HR0TAYZLZQpk5vGtjGgR3fFe1JhLI+OniGCtR8UC4UlYQn 1gM7rOUbjrh3d3KowjNij8ihqbi2ekqRzYTj6ZJ+UfllLJeE0rQ9qqH1efD1BxyeKQPvHF6MfvOss I2QtTqpw6YpLA66fEvQ7UgT0m14pP82m25TjPknMnhUlZzpF6Ibi0Y3zMc25s6DlVu61Z2DRHfOO4 twe51TkQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98.2 #2 (Red Hat Linux)) id 1vsE3z-00000007fkG-2wue; Tue, 17 Feb 2026 05:55:59 +0000 Received: from mail-northcentralusazlp170120005.outbound.protection.outlook.com ([2a01:111:f403:c105::5] helo=CH5PR02CU005.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.98.2 #2 (Red Hat Linux)) id 1vsE3w-00000007fhv-14Kq for linux-arm-kernel@lists.infradead.org; Tue, 17 Feb 2026 05:55:57 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=FPzd6s7haG3eSi/jV+fdViXIgIgVHolcC7MKUPcpsZFFwLHHTnVtf6WUYNnDVpEcafXIeFflu14briHtTW5M2Cn/t8BosQyT0i3jSrGKPPB91iwploofSueRNpW2yoxoE3urI9BugHF7sz12QFTV1QQkiBbSGAOit1GkleEoljby46OJTBxIGJQ29oPfkgz2t8C2qvhWLRzwU2mmoWO9Nv7uljDJijMHCB/uIY1JWX3F4utRG3A5CdF2Yx+nX9nRuEqadyv7SNuZSAXKmwb7OMR7HjO9fRRvQUdTio3QDay8hVUQK32frmSgx5gNtP6fL0wyKsMtMNFn09gA7/OqMQ== 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=ikMGrWJVm8hEqoyXnwKvcEjxuDLZ1sOPl7J4JTKX0PU=; b=YQLbhVWo4jW9JKmRpdqlJ70nkgvMHmpKIxbtSvPNMxGyGgDVAGkcSCniJYgoVwWXDXCe9rK1fE147N5wa8pDSfwFJLXGDPaPIHa2UsxRHRMFiW2CyZ71V3vAZVSiZuWCSuDILaEqdwQt1TpV1J8VTn1yknx5eGXrySLcOOKL6M67m3VQVyyxYKezghJmG4NRct7LaK3GHQWvLUwCZ9vKjMP37pMLainSSTW7RmmHp0UGTF1XhWg4HUy2tokIxxRirpHnhvUgQcI6ec+XrrDsD06EEaAiShSGBL1ojGQ8zz7+mc5lOWBW/G3iyUNptcsw9pUY0a70PuMQc5mqTzdt3w== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 216.228.117.161) smtp.rcpttodomain=kernel.org smtp.mailfrom=nvidia.com; dmarc=pass (p=reject sp=reject pct=100) action=none header.from=nvidia.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Nvidia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ikMGrWJVm8hEqoyXnwKvcEjxuDLZ1sOPl7J4JTKX0PU=; b=SZzbBpqR7ASfVxYpOebGH7VRt11LmtpeiPc9ab0MdB272R0L7ahQ837huH7fk+hKjLoUhgi7uMrHxtZe2uRkkj32k10WoRWNcfMu/DUpshGsLb3kjg50PKM003DJVnjppbwnbEG3xMpQLTlys6kx9VAwmHG5LJJqYvGB1vis7pb7WPHAxRpyC6GuR26nJYzDDq6yNgNIxii/sjL1Zb6XZpVg0Xtmw+ZMeDM+eM7r7YxkW0hD2bR6pRqXkTHZYta8+FEIRCWsALAu78FYi8ZomICdDoReGiEL+ixOzQHK5A44EuHSQMOG4jShXuNWsVEpseuRRqhmbVVnzAbFm5hGWA== Received: from CH2PR03CA0021.namprd03.prod.outlook.com (2603:10b6:610:59::31) by CY1PR12MB9675.namprd12.prod.outlook.com (2603:10b6:930:105::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9632.13; Tue, 17 Feb 2026 05:55:46 +0000 Received: from CH1PEPF0000A345.namprd04.prod.outlook.com (2603:10b6:610:59:cafe::d) by CH2PR03CA0021.outlook.office365.com (2603:10b6:610:59::31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9611.16 via Frontend Transport; Tue, 17 Feb 2026 05:55:35 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 216.228.117.161) smtp.mailfrom=nvidia.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=nvidia.com; Received-SPF: Pass (protection.outlook.com: domain of nvidia.com designates 216.228.117.161 as permitted sender) receiver=protection.outlook.com; client-ip=216.228.117.161; helo=mail.nvidia.com; pr=C Received: from mail.nvidia.com (216.228.117.161) by CH1PEPF0000A345.mail.protection.outlook.com (10.167.244.8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9632.12 via Frontend Transport; Tue, 17 Feb 2026 05:55:45 +0000 Received: from rnnvmail201.nvidia.com (10.129.68.8) by mail.nvidia.com (10.129.200.67) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.20; Mon, 16 Feb 2026 21:55:36 -0800 Received: from mmaddireddy-ubuntu.nvidia.com (10.126.230.35) by rnnvmail201.nvidia.com (10.129.68.8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.20; Mon, 16 Feb 2026 21:55:30 -0800 From: Manikanta Maddireddy To: Niklas Cassel , Vidya Sagar , Manivannan Sadhasivam , =?utf-8?q?Krzysztof_Wilczy=C5=84ski?= , "Kishon Vijay Abraham I" , Bjorn Helgaas , "Lorenzo Pieralisi" , Rob Herring , "Thierry Reding" , Jonathan Hunter , Arnd Bergmann , Greg Kroah-Hartman , Kunihiko Hayashi , Masami Hiramatsu CC: Manikanta Maddireddy , , , , Subject: [PATCH 4/4] PCI: uniphier-ep: Convert unused BAR_RESERVED to BAR_DISABLED for Pro5 Date: Tue, 17 Feb 2026 11:24:44 +0530 Message-ID: <20260217-master-v1-4-727e26cdfaf5@nvidia.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260217-master-v1-0-727e26cdfaf5@nvidia.com> References: <20260217-master-v1-0-727e26cdfaf5@nvidia.com> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" X-Mailer: b4 0.14.3 X-NVConfidentiality: public Content-Transfer-Encoding: 8bit X-Originating-IP: [10.126.230.35] X-ClientProxiedBy: rnnvmail203.nvidia.com (10.129.68.9) To rnnvmail201.nvidia.com (10.129.68.8) X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH1PEPF0000A345:EE_|CY1PR12MB9675:EE_ X-MS-Office365-Filtering-Correlation-Id: d9c8a17f-83d4-43a6-07f8-08de6de93186 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|36860700013|82310400026|376014|7416014|1800799024|921020; X-Microsoft-Antispam-Message-Info: =?utf-8?B?LzNKQ1BiREthWEhuanc2OVA2MUZXUTErYTRJb1pSY08rYTRMK1FkSU5lb1ZJ?= =?utf-8?B?azRXOEg1RCsyNEtrQXlEaVRlbktCRnNheVQ3aTZyS2lpWmk2cnFjUExPUVE0?= =?utf-8?B?Z01RYThvNHBwVmZ3T3JDR01ZZjV1V2dsZktXT0krUzJIUGh2NEpub0VMbEsv?= =?utf-8?B?b2hneFBxREM3Wk9OdUlBTnI0Mzg5WGl5S1I5c1U3NzM2VXFycTZYTjl2Ukgy?= =?utf-8?B?Y3FLQkdGd2ZIMzAwRWtRVDVVR0h2Sllmc1BBdTJwaFEreS9yZ1dwSFBwbHRT?= =?utf-8?B?aW9NN2pKcXYzTEszc1ZobEtlbXdDWW9vMnNMZXFjeWJSY1lOdUVnOU5qZm9Y?= =?utf-8?B?YUpPb3NVdnR1NlVvVnk4NUV4eVExRk5EeUZ0RTVmRHppZUFXMHExaE5TMHV4?= =?utf-8?B?cVBkVnI2amExazFGemw0blZzMWVvUUxiMllBVTJMa0xiRFZhREVMTWp2SFJZ?= =?utf-8?B?OWlvUnFGZUI5NjNZc3JqQWxVL2NXS2hSaEVRcDZyV2FnVWVjM1RJVCt2Ty91?= =?utf-8?B?aGgwcm9KWmxHdkJKKzNqZ29Ib2o4SDhySFkwR2oxc3VONXRMVVFNK0t4VHJ4?= =?utf-8?B?US9ZYmY2TU0xQVdWWnMrMVZuaXBuQWhaZHR1eXRzSGtzbFFEQndreGR2Q3d0?= =?utf-8?B?VmE3NkRyQ0NZTW9HZWZobG42T1hMVmUwRHZVRG45bGVNdkpPUkV5WkFRVFd3?= =?utf-8?B?T0pXb24wVzFBYi9xQ3IzYy8rRHA0NHNHbGVIQ1VJN0hWQTFFaTduUWVNQ2Zr?= =?utf-8?B?cUJQd3hEc2RQK3hjM2tGL2xDaXZDNk9IR1pTb09nRlJvVytTaWhEZEN0VjRO?= =?utf-8?B?SDFNUGNjWGlaNC9sYnp4WTJaMDczaHM0VXN5WVVlSmRmYk9UdW9XNTRvdW43?= =?utf-8?B?T2VmaXZmemtUVDlsWDJsMG9rdWU0REVGdXoxTWFkQzVkcWx4WWpxdXBvaWN3?= =?utf-8?B?MXhxMytoVDRvT0t3UFhiOVJIb0xuRHdoWURVTjZMUUVVNytwUGxSRVFzNk9W?= =?utf-8?B?M1BBcnVpa04vdDBkNHE2K2ZUdWdET3NXeE5TMnVUU3VWZkQ2Z0NIcmM1Tlhl?= =?utf-8?B?eEJvNzVSSWdYdG9yemxlUXg5NlptaDZOZ2hsZ0g0OGNKSWo5TjJldG9oU3Jm?= =?utf-8?B?RjU5MFJvTU8yYzJwS2JWdTBOY0oyVklDMjcvb0xSSEd0MW1wakxWQzcxRGRO?= =?utf-8?B?dmhEMk1DczJZMUFObDltYklGSVRRNC9TU2l1OFh5ejJUZ2JhenJhTWpFTUNo?= =?utf-8?B?N3U2L0FRYzhRbklEOXJGb2RIemxRR1J6Zzh0NnJOeUZnRWIvei9OZ0JxNG5F?= =?utf-8?B?WnBPSG5hVk8vclVGZ3Mvbk5sSGRuNmtPSTRKVFdRTkJMYkowd2ovdHlXZWRE?= =?utf-8?B?UlVBUGZKdXZkWHgwRm9Rd1gwY3Y2VTJKSHc5N3R0TU1sQUFsL0ovWHdnUW9Z?= =?utf-8?B?ZTZENHpaZEo0QnAvN0dueFhjSlhCS1luWnplTlROcEhYTlBjdG1JOWMyc01s?= =?utf-8?B?QmtidWw3OXFiNGMyZ0tzOWR6RTFjM1BIQ04rQm9WbkVoczRMak9ueGlQR1VC?= =?utf-8?B?SkprV0RvbjNadmJnSVkzdWVhWmMwZHBTZVJuZXc3TCs3eHVGTVY5dW91Z25E?= =?utf-8?B?aUFOcG1HVVFDR3I0WkJ5b1B2Q1RoS09tdW1vQUF3N0lIY3FxNzd0VkdPN0NK?= =?utf-8?B?RlMvMGprSWViVE45cTFnNEJUKzlEMHhCQm5EUnZjMGtYaHdTUXdLa1V2bCtv?= =?utf-8?B?dmFYa3Z2cHJBem9rRzZzYlViVVFmaWRLZ29EdXNBUE9ZODhFTkE1UVN6am1x?= =?utf-8?B?LzhCby92MGpGN0h6ajJORlFBQ0M1TWFaQ3FSdUp5MExlK0tQZ2FlQllPWGNJ?= =?utf-8?B?YlJDWXcwc01Gd3k2NlQzVHAzY3pRalhZVm4rOWQvT0J5QnpFT0gwcFVjMzdC?= =?utf-8?B?Q3U1SWo0eXNKWmI3RXFZVW5JNng0cnRvOG5JSnorQUY3b29CMUFNZk90Yy9x?= =?utf-8?B?dnVjcHBOWjNuVi9GWERjYjFyV0RZYWFnV3BScldtM1pROXR2Y0lFV0RtZVV4?= =?utf-8?B?QnBlV3hvbnVib3lMRFJud3o5Yk1uckdkNjdyMEhJMVowS0lUbkc4VEo4TXhQ?= =?utf-8?B?eWtINVVlTFlXSmVlYlM1eXI4QzhDZGR5aVpaeHZNMkY1WmtXdkVkeWJ2M2Z3?= =?utf-8?B?VXlWaXozZ1M3NHptMUJKQkRVZDg5NHdEeTFMdDNyKytUeTlRcG9sZW5DYnNM?= =?utf-8?Q?dld4B8Mx6sp/i1jC1LEJQGQebuSWNXrtcEYPMeaXJI=3D?= X-Forefront-Antispam-Report: CIP:216.228.117.161;CTRY:US;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:mail.nvidia.com;PTR:dc6edge2.nvidia.com;CAT:NONE;SFS:(13230040)(36860700013)(82310400026)(376014)(7416014)(1800799024)(921020);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: xL9pivzZraQ183HIiOKgbtHYg+u4LMJHbGnh6+vNszw9ao2K+SUC+nyJGvcMIBT6kP3I3962ilpZJsvqELSJC2XUPnM+UJxbTTJj+NLhSR9fM5QZJz2XdLaorP+RLpY6egYvWzmYf2b/w5G38lUvxiauXrVuqMJg+LzmCcPF/eC7SAD6ytE6aFrcpdY0+qDwS7HTcX+DcTMfV6DLKHR5dPPqIBdjhMy74BS5w2dxOBMPPRAatDal8/Qx2rC07j0W4TcsrfQ6YTsbUGyWzvc3nHJCzHCmAa+UFLWOqNmxaKMvLV6OzotJKvtWM0ACLHIEy1+LwvQDqoEIGW1cZeIVtyQghB6fVqPxjqVbidp7fdrDpUWsatj7NeMyouSIr5kfa+pG3xHLrff2hNAk3ADSTvdnAN0JdX5A/jSSsFoJMPtKSk61TztFCm1ypT+oavwn X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Feb 2026 05:55:45.7126 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: d9c8a17f-83d4-43a6-07f8-08de6de93186 X-MS-Exchange-CrossTenant-Id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=43083d15-7273-40c1-b7db-39efd9ccc17a;Ip=[216.228.117.161];Helo=[mail.nvidia.com] X-MS-Exchange-CrossTenant-AuthSource: CH1PEPF0000A345.namprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR12MB9675 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20260216_215556_331706_533074D4 X-CRM114-Status: GOOD ( 11.28 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org On Uniphier Pro5, BAR_4 and BAR_5 are not the high half of a 64-bit BAR (BAR_4 has no only_64bit set) and are not HW-backed; they are unused. Convert them from BAR_RESERVED to BAR_DISABLED. Add comments for BAR_1 and BAR_3 to clarify they are the high halves of 64-bit BAR0 and BAR2. Signed-off-by: Manikanta Maddireddy --- drivers/pci/controller/dwc/pcie-uniphier-ep.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/drivers/pci/controller/dwc/pcie-uniphier-ep.c b/drivers/pci/controller/dwc/pcie-uniphier-ep.c index d6e73811216e..cf5131eec7bf 100644 --- a/drivers/pci/controller/dwc/pcie-uniphier-ep.c +++ b/drivers/pci/controller/dwc/pcie-uniphier-ep.c @@ -425,11 +425,11 @@ static const struct uniphier_pcie_ep_soc_data uniphier_pro5_data = { .msix_capable = false, .align = 1 << 16, .bar[BAR_0] = { .only_64bit = true, }, - .bar[BAR_1] = { .type = BAR_RESERVED, }, + .bar[BAR_1] = { .type = BAR_RESERVED, }, /* high half of 64-bit BAR0 */ .bar[BAR_2] = { .only_64bit = true, }, - .bar[BAR_3] = { .type = BAR_RESERVED, }, - .bar[BAR_4] = { .type = BAR_RESERVED, }, - .bar[BAR_5] = { .type = BAR_RESERVED, }, + .bar[BAR_3] = { .type = BAR_RESERVED, }, /* high half of 64-bit BAR2 */ + .bar[BAR_4] = { .type = BAR_DISABLED, }, /* unused */ + .bar[BAR_5] = { .type = BAR_DISABLED, }, /* unused */ }, }; -- 2.34.1