From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-lf1-f50.google.com (mail-lf1-f50.google.com [209.85.167.50]) by mx.groups.io with SMTP id smtpd.web12.2703.1618606472078431274 for ; Fri, 16 Apr 2021 13:54:32 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@semihalf-com.20150623.gappssmtp.com header.s=20150623 header.b=RaoSL+JF; spf=none, err=SPF record not found (domain: semihalf.com, ip: 209.85.167.50, mailfrom: mw@semihalf.com) Received: by mail-lf1-f50.google.com with SMTP id n8so46835797lfh.1 for ; Fri, 16 Apr 2021 13:54:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=semihalf-com.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=7pQtSlT/H7yGNo2dCEUEA8NhJxvb/hdtlRwSYNLs6CE=; b=RaoSL+JFpqVrbfQUnVP2h4TnAd3e9f/tza1ZWHH7B6jhwA+tV9lnnV8r59gJOiV/Et Qa4os0NDrTfeP5gOs4IBde1Z07lX2ZJ3uYXfwwsWu1XgaXXLgcH1T42jRRFaf2irFXVo Nixk8C0TQ7bqR2gvyK36mr9/SXMvKL4531teum2SWarwfuSjm3ObGl5t7wJVKQYhw+9b 1bXKuRDLqxK0/EWJ1tMPLeYrLoyTOnT0EpLkPMA1EbcV+P7G6bB9yyCgbgQmW0FG7gLd 4EMpZ1gjtNs5POlYu8RlphXXfIeIjV0Y1VVgKRX9WDn13TWKt0/WyMhfA4mXf0lXzOkd BvxA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=7pQtSlT/H7yGNo2dCEUEA8NhJxvb/hdtlRwSYNLs6CE=; b=XrOgcnIavMelf04m69hLstIjT1My/E1uKCbK8JQqT9bG8wmoeXtYLUreBXHDaIB+od enwGCBpgHj5u1TS2m9guEFXSPQKweRKh60Lj0l+CIR6Jw0ICQr1VaNNl5Wwu9yhaGE9Y 00S18hyRwlMFyD427pIGr+r/yS0PXhTR2Eqv3I5ZQzOCCMkeAkYvo0DDB9djoFX8Cffx Yr9ftF53jFRZTTvYYJSR/yE01D94yaWSKiOhZiQVbzGmhwJKlhEh+2ZbC/u6EshiG5zd YMLtSbTrIUwted2BLl3KIfiPM+naT8KrRpbAyBF7MIHtiUwYQbDzcsYTFofgBJ7eajch thNQ== X-Gm-Message-State: AOAM532CiI8nF9roHptui9d4YNex9qE6jllaN/QD8I3CeFnWFCRs8DdF R92Jyk8khNhA8pUZC/zX5IubzM7ByRRSBw== X-Google-Smtp-Source: ABdhPJym5UXfuhqzaguA5atCV1USiE23DRyOfz4gycmcZCqbSY9Ftv0iNNVHJH7r9qG4tgsG75Ubiw== X-Received: by 2002:a19:614f:: with SMTP id m15mr4261577lfk.37.1618606470408; Fri, 16 Apr 2021 13:54:30 -0700 (PDT) Return-Path: Received: from gilgamesh.semihalf.com (host-193.106.246.138.static.3s.pl. [193.106.246.138]) by smtp.gmail.com with ESMTPSA id k42sm1075161lfv.294.2021.04.16.13.54.29 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 16 Apr 2021 13:54:30 -0700 (PDT) From: "Marcin Wojtas" To: devel@edk2.groups.io Cc: leif@nuviainc.com, ardb+tianocore@kernel.org, mw@semihalf.com, jaz@semihalf.com, kostap@marvell.com, upstream@semihalf.com Subject: [edk2-platforms PATCH 2/4] Marvell: Armada7k8/OcteonTx: Enhance NIC ACPI description Date: Fri, 16 Apr 2021 22:54:12 +0200 Message-Id: <20210416205414.355203-3-mw@semihalf.com> X-Mailer: git-send-email 2.29.0 In-Reply-To: <20210416205414.355203-1-mw@semihalf.com> References: <20210416205414.355203-1-mw@semihalf.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable The early firmware allows to use flow control mechanism via shared memory region. Include its description in the PP2 NIC nodes. Signed-off-by: Marcin Wojtas --- Silicon/Marvell/Armada7k8k/AcpiTables/Armada70x0Db/Dsdt.asl | 1 + Silicon/Marvell/Armada7k8k/AcpiTables/Armada80x0Db/Dsdt.asl | 2 ++ Silicon/Marvell/Armada7k8k/AcpiTables/Armada80x0McBin/Dsdt.asl | 2 ++ Silicon/Marvell/OcteonTx/AcpiTables/T91/Cn9131DbA/Ssdt.asl | 1 + Silicon/Marvell/OcteonTx/AcpiTables/T91/Cn913xDbA/Dsdt.asl | 1 + 5 files changed, 7 insertions(+) diff --git a/Silicon/Marvell/Armada7k8k/AcpiTables/Armada70x0Db/Dsdt.asl b/= Silicon/Marvell/Armada7k8k/AcpiTables/Armada70x0Db/Dsdt.asl index 5bac76a3cf..af6dbdaef0 100644 --- a/Silicon/Marvell/Armada7k8k/AcpiTables/Armada70x0Db/Dsdt.asl +++ b/Silicon/Marvell/Armada7k8k/AcpiTables/Armada70x0Db/Dsdt.asl @@ -135,6 +135,7 @@ DefinitionBlock ("DSDT.aml", "DSDT", 2, "MVEBU ", "ARMA= DA7K", 3) {=0D Memory32Fixed (ReadWrite, 0xf2000000 , 0x100000)=0D Memory32Fixed (ReadWrite, 0xf2129000 , 0xb000)=0D + Memory32Fixed (ReadWrite, 0xf2220000 , 0x800)=0D })=0D Name (_DSD, Package () {=0D ToUUID("daffd814-6eba-4d8c-8a91-bc9bbf4aa301"),=0D diff --git a/Silicon/Marvell/Armada7k8k/AcpiTables/Armada80x0Db/Dsdt.asl b/= Silicon/Marvell/Armada7k8k/AcpiTables/Armada80x0Db/Dsdt.asl index e373d46de8..faf1846c22 100644 --- a/Silicon/Marvell/Armada7k8k/AcpiTables/Armada80x0Db/Dsdt.asl +++ b/Silicon/Marvell/Armada7k8k/AcpiTables/Armada80x0Db/Dsdt.asl @@ -179,6 +179,7 @@ DefinitionBlock ("DSDT.aml", "DSDT", 2, "MVEBU ", "ARMA= DA8K", 3) {=0D Memory32Fixed (ReadWrite, 0xf2000000 , 0x100000)=0D Memory32Fixed (ReadWrite, 0xf2129000 , 0xb000)=0D + Memory32Fixed (ReadWrite, 0xf2220000 , 0x800)=0D })=0D Name (_DSD, Package () {=0D ToUUID("daffd814-6eba-4d8c-8a91-bc9bbf4aa301"),=0D @@ -235,6 +236,7 @@ DefinitionBlock ("DSDT.aml", "DSDT", 2, "MVEBU ", "ARMA= DA8K", 3) {=0D Memory32Fixed (ReadWrite, 0xf4000000 , 0x100000)=0D Memory32Fixed (ReadWrite, 0xf4129000 , 0xb000)=0D + Memory32Fixed (ReadWrite, 0xf4220000 , 0x800)=0D })=0D Name (_DSD, Package () {=0D ToUUID("daffd814-6eba-4d8c-8a91-bc9bbf4aa301"),=0D diff --git a/Silicon/Marvell/Armada7k8k/AcpiTables/Armada80x0McBin/Dsdt.asl= b/Silicon/Marvell/Armada7k8k/AcpiTables/Armada80x0McBin/Dsdt.asl index 9e771afc98..1802a2d07b 100644 --- a/Silicon/Marvell/Armada7k8k/AcpiTables/Armada80x0McBin/Dsdt.asl +++ b/Silicon/Marvell/Armada7k8k/AcpiTables/Armada80x0McBin/Dsdt.asl @@ -237,6 +237,7 @@ DefinitionBlock ("DSDT.aml", "DSDT", 2, "MVEBU ", "ARMA= DA8K", 3) {=0D Memory32Fixed (ReadWrite, 0xf2000000 , 0x100000)=0D Memory32Fixed (ReadWrite, 0xf2129000 , 0xb000)=0D + Memory32Fixed (ReadWrite, 0xf2220000 , 0x800)=0D })=0D Name (_DSD, Package () {=0D ToUUID("daffd814-6eba-4d8c-8a91-bc9bbf4aa301"),=0D @@ -274,6 +275,7 @@ DefinitionBlock ("DSDT.aml", "DSDT", 2, "MVEBU ", "ARMA= DA8K", 3) {=0D Memory32Fixed (ReadWrite, 0xf4000000 , 0x100000)=0D Memory32Fixed (ReadWrite, 0xf4129000 , 0xb000)=0D + Memory32Fixed (ReadWrite, 0xf4220000 , 0x800)=0D })=0D Name (_DSD, Package () {=0D ToUUID("daffd814-6eba-4d8c-8a91-bc9bbf4aa301"),=0D diff --git a/Silicon/Marvell/OcteonTx/AcpiTables/T91/Cn9131DbA/Ssdt.asl b/S= ilicon/Marvell/OcteonTx/AcpiTables/T91/Cn9131DbA/Ssdt.asl index 99bc7510b2..dc32fe836a 100644 --- a/Silicon/Marvell/OcteonTx/AcpiTables/T91/Cn9131DbA/Ssdt.asl +++ b/Silicon/Marvell/OcteonTx/AcpiTables/T91/Cn9131DbA/Ssdt.asl @@ -67,6 +67,7 @@ DefinitionBlock ("Cn9131DbASsdt.aml", "SSDT", 2, "MVEBU "= , "CN9131", 3) {=0D Memory32Fixed (ReadWrite, 0xf4000000 , 0x100000)=0D Memory32Fixed (ReadWrite, 0xf4129000 , 0xb000)=0D + Memory32Fixed (ReadWrite, 0xf4220000 , 0x800)=0D })=0D Name (_DSD, Package () {=0D ToUUID("daffd814-6eba-4d8c-8a91-bc9bbf4aa301"),=0D diff --git a/Silicon/Marvell/OcteonTx/AcpiTables/T91/Cn913xDbA/Dsdt.asl b/S= ilicon/Marvell/OcteonTx/AcpiTables/T91/Cn913xDbA/Dsdt.asl index 3dcf78a828..470ae047f9 100644 --- a/Silicon/Marvell/OcteonTx/AcpiTables/T91/Cn913xDbA/Dsdt.asl +++ b/Silicon/Marvell/OcteonTx/AcpiTables/T91/Cn913xDbA/Dsdt.asl @@ -135,6 +135,7 @@ DefinitionBlock ("DSDT.aml", "DSDT", 2, "MVEBU ", "CN91= 30", 3) {=0D Memory32Fixed (ReadWrite, 0xf2000000 , 0x100000)=0D Memory32Fixed (ReadWrite, 0xf2129000 , 0xb000)=0D + Memory32Fixed (ReadWrite, 0xf2220000 , 0x800)=0D })=0D Name (_DSD, Package () {=0D ToUUID("daffd814-6eba-4d8c-8a91-bc9bbf4aa301"),=0D --=20 2.29.0