From nobody Tue Feb 10 15:45:53 2026 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) client-ip=66.175.222.108; envelope-from=bounce+27952+78486+1787277+3901457@groups.io; helo=mail02.groups.io; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce+27952+78486+1787277+3901457@groups.io ARC-Seal: i=1; a=rsa-sha256; t=1627880464; cv=none; d=zohomail.com; s=zohoarc; b=IQowicgm3tLnD+YBh7UbbleDKMGa6Z+lHLwOmWfBmujbrJ/pGowTJQCR8+TDzS/aCvSi90rdIV6ZKO8W+xVq/MPNGZ5jw7qFoTmYXtvWzp/Nc1KTA7C9E5iVoStQ4z/g5ZxxrM7TruHoHKB/tyvJ0IhEMZp4LSdYbyQGBicm8kQ= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1627880464; h=Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:List-Subscribe:List-Id:List-Help:List-Unsubscribe:MIME-Version:Message-ID:Reply-To:References:Sender:Subject:To; bh=GiqIR1xq7WkhOGOcMLp6rr/Zi5QM3cctEBa1GKJjbpI=; b=I93u5mZ4YLZOzJkaj+8PaDD6EHXSSZqvrXk7Ov1aSwOZ6iGFcD5myuNwRZ/FSFxFKnAtCZNb/qE82Kb0c37z5Gs/fYp+ZPeUT/hjJKjccdr5zJypP3pUxzmZlFB8n5QhMUx7KnMP6yXgUFZgR353iQoCxJqppWxssxz1HkvbqoA= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce+27952+78486+1787277+3901457@groups.io Received: from mail02.groups.io (mail02.groups.io [66.175.222.108]) by mx.zohomail.com with SMTPS id 162788046418437.10178692483419; Sun, 1 Aug 2021 22:01:04 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id LAn6YY1788612xORX1QEPWyw; Sun, 01 Aug 2021 22:01:03 -0700 X-Received: from mail-lf1-f44.google.com (mail-lf1-f44.google.com [209.85.167.44]) by mx.groups.io with SMTP id smtpd.web10.16138.1627880463166850112 for ; Sun, 01 Aug 2021 22:01:03 -0700 X-Received: by mail-lf1-f44.google.com with SMTP id bq29so5897074lfb.5 for ; Sun, 01 Aug 2021 22:01:02 -0700 (PDT) X-Gm-Message-State: laclCtITgTn6zV7nb2grvFl1x1787277AA= X-Google-Smtp-Source: ABdhPJy2M9H1pnv/O5f3f8n2ID5uuyoCScLFCXDUiVLAKG1DXBOpHk5CCww4QIgZe7OgwjgD5LrkIg== X-Received: by 2002:ac2:53ab:: with SMTP id j11mr3837004lfh.391.1627880461544; Sun, 01 Aug 2021 22:01:01 -0700 (PDT) X-Received: from gilgamesh.lab.semihalf.net ([83.142.187.85]) by smtp.gmail.com with ESMTPSA id g17sm359163lfv.210.2021.08.01.22.01.00 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 01 Aug 2021 22:01:01 -0700 (PDT) From: "Marcin Wojtas" To: devel@edk2.groups.io Cc: leif@nuviainc.com, ardb+tianocore@kernel.org, jaz@semihalf.com, gjb@semihalf.com, upstream@semihalf.com, Samer.El-Haj-Mahmoud@arm.com, jon@solid-run.com, Marcin Wojtas Subject: [edk2-devel] [edk2-platforms PATCH 3/6] Marvell: Armada7k8kPciHostBridgeLib: Remove ECAM base limitation Date: Mon, 2 Aug 2021 07:00:48 +0200 Message-Id: <20210802050051.2831716-4-mw@semihalf.com> In-Reply-To: <20210802050051.2831716-1-mw@semihalf.com> References: <20210802050051.2831716-1-mw@semihalf.com> MIME-Version: 1.0 Precedence: Bulk List-Unsubscribe: List-Subscribe: List-Help: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Reply-To: devel@edk2.groups.io,mw@semihalf.com Content-Transfer-Encoding: quoted-printable DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1627880463; bh=oNjgykaYrVCkXWDpnfm/xexNaoZMTsnIY8anE32HLOE=; h=Cc:Date:From:Reply-To:Subject:To; b=mvCn21+ONryf5KxEulpngLKGzLl891MqJC1r4fsd2hM7A7PJy7G2uEfSm1Ln5zuK/Li qGofoW9cYcWGgZmcSxlVMXFqNP6kmFL5ihbt1+yIlGmv+p2Elqhy/0o/ZkZl7nmsz7ULb bxnln86yXGQASrNLKG2w+YeTEBmedHLN5K4= X-ZohoMail-DKIM: pass (identity @groups.io) X-ZM-MESSAGEID: 1627881367427100001 Content-Type: text/plain; charset="utf-8" On CN913x-based platforms it is possible to have up to 9 PCIE root complexes. In such case it may be necessary to configure more configuration spaces with smaller bus count, so that to fit the memory layout constraints. For that purpose remove forcing ECAM base to be divisible by SIZE_256MB. Signed-off-by: Marcin Wojtas --- Silicon/Marvell/Armada7k8k/Library/Armada7k8kPciHostBridgeLib/PciHostBridg= eLibConstructor.c | 1 - 1 file changed, 1 deletion(-) diff --git a/Silicon/Marvell/Armada7k8k/Library/Armada7k8kPciHostBridgeLib/= PciHostBridgeLibConstructor.c b/Silicon/Marvell/Armada7k8k/Library/Armada7k= 8kPciHostBridgeLib/PciHostBridgeLibConstructor.c index 067e57a2dc..87e57aeae3 100644 --- a/Silicon/Marvell/Armada7k8k/Library/Armada7k8kPciHostBridgeLib/PciHost= BridgeLibConstructor.c +++ b/Silicon/Marvell/Armada7k8k/Library/Armada7k8kPciHostBridgeLib/PciHost= BridgeLibConstructor.c @@ -219,7 +219,6 @@ Armada7k8kPciHostBridgeLibConstructor ( PcieController =3D &(BoardPcieDescription->PcieControllers[Index]); =20 ASSERT (PcieController->PcieBusMin =3D=3D 0); - ASSERT (PcieController->ConfigSpaceAddress % SIZE_256MB =3D=3D 0); =20 if (PcieController->HaveResetGpio =3D=3D TRUE) { /* Reset PCIE slot */ --=20 2.29.0 -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#78486): https://edk2.groups.io/g/devel/message/78486 Mute This Topic: https://groups.io/mt/84605051/1787277 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-