From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pf1-f174.google.com (mail-pf1-f174.google.com [209.85.210.174]) by mx.groups.io with SMTP id smtpd.web09.34994.1658190349316077833 for ; Mon, 18 Jul 2022 17:25:49 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=DXoR8AvF; spf=pass (domain: gmail.com, ip: 209.85.210.174, mailfrom: kuqin12@gmail.com) Received: by mail-pf1-f174.google.com with SMTP id y141so12107577pfb.7 for ; Mon, 18 Jul 2022 17:25:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=1ZahH0a07sIuGiB5dsLMJ/dyIzny8jePfLI/R24AAvc=; b=DXoR8AvFYun10o0BwnJV+O9jspV9IqsegAB+/K4Y+FVYSs5K7GkwPFjsD6m3u3LH6q YPde3788yHoGJNMeYnoMWbsumVScGWGucetvv+c1SSNqgcMD8PrzIVOvp5H0uoKNwwHV U61TCRoJsDsaIjg7Uo7BBsQHLSNb0RfSJjOMd9B9JjYWXB0tbcEvaCIuYVD6PEiZOJKE 9pETatN2djBCh8/KEs3mGRqidBntMEk/wBl+hYE/kt/k8NvrO0bksYangrtaA4g2kf9B ASWhhfA03uVTv7zu2V8lEJRD6e5D0U4jIFOtyztOPKOamEB9kFLYAfiYzewTpAOEReak L3FA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=1ZahH0a07sIuGiB5dsLMJ/dyIzny8jePfLI/R24AAvc=; b=fs6IeRta3yAFeh5IaxlVfV/sBbu/53bFHc56m25RS2Y1Bw4WsePLtzN5lKBHHDSn+6 Nd2NQV8okHQTmJo/rvb/DbAtfoltwqVMkR4aqHZ6C/a93j97bIZKl69ntdH7pdpWOHuh t2Gaj4eRyW/C7o1tySzUdsRJYxBP0uGbZgWVUbNbwaySe6U9Zwa7Sm/EmBt4nWwVsq+k yXu7d5lzH/C5WagsBdT+0YwdhJdF8Z7qWOe4/fLe0XuFP9X9bssvPUhAR3nyJy0a9bib MUxiZh0Ea8pIM5e6oP6JdAvCGVxdAhPd6awxg41UEEhET4gqb6K+tyKzwazcdXnRl8M1 nE8w== X-Gm-Message-State: AJIora/gCArvWbn/+wNO/s9YEfC1tgyygBz7eIHthOq9+6XzCyrdcRY0 KwT6U2oBFKw7y8/8ppl+ZTtqlqwMoyc= X-Google-Smtp-Source: AGRyM1tNsDBTYjbseJ0UrkaGOSUcmPRVEfo0eafiWCbCf0sZq7YZFwQZ8D0Ly4YHkqBX3a7JMKQn3A== X-Received: by 2002:aa7:8811:0:b0:52a:b0a4:a324 with SMTP id c17-20020aa78811000000b0052ab0a4a324mr30991889pfo.63.1658190348653; Mon, 18 Jul 2022 17:25:48 -0700 (PDT) Return-Path: Received: from MININT-0U7P5GU.redmond.corp.microsoft.com ([2001:4898:80e8:9:6532:8264:ce7d:ced]) by smtp.gmail.com with ESMTPSA id n10-20020aa7984a000000b005251c6fbd0csm9941521pfq.29.2022.07.18.17.25.48 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 18 Jul 2022 17:25:48 -0700 (PDT) From: "Kun Qin" To: devel@edk2.groups.io Cc: Sami Mujawar , Alexei Fedorov , Joe Lopez Subject: [PATCH v1 6/6] DynamicTablesPkg: AcpiSsdtPcieLibArm: Added case handling for PCI config Date: Mon, 18 Jul 2022 17:22:54 -0700 Message-Id: <20220719002254.1891-7-kuqin12@gmail.com> X-Mailer: git-send-email 2.36.0.windows.1 In-Reply-To: <20220719002254.1891-1-kuqin12@gmail.com> References: <20220719002254.1891-1-kuqin12@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3D3998 This change added a switch case handling for PCI_SS_CONFIG during SSDT generation. This will allow PCI config case return EFI_SUCCESS instead of EFI_INVALID_PARAMETER. Cc: Sami Mujawar Cc: Alexei Fedorov Co-authored-by: Joe Lopez Signed-off-by: Kun Qin --- DynamicTablesPkg/Library/Acpi/Arm/AcpiSsdtPcieLibArm/SsdtPcieGenerator.c |= 5 +++++ 1 file changed, 5 insertions(+) diff --git a/DynamicTablesPkg/Library/Acpi/Arm/AcpiSsdtPcieLibArm/SsdtPcieG= enerator.c b/DynamicTablesPkg/Library/Acpi/Arm/AcpiSsdtPcieLibArm/SsdtPcieG= enerator.c index d9ed513a2ee3..f3e153ef5309 100644 --- a/DynamicTablesPkg/Library/Acpi/Arm/AcpiSsdtPcieLibArm/SsdtPcieGenerato= r.c +++ b/DynamicTablesPkg/Library/Acpi/Arm/AcpiSsdtPcieLibArm/SsdtPcieGenerato= r.c @@ -676,6 +676,11 @@ GeneratePciCrs ( );=0D break;=0D =0D + case PCI_SS_CONFIG:=0D + // Do nothing=0D + Status =3D EFI_SUCCESS;=0D + break;=0D +=0D default:=0D Status =3D EFI_INVALID_PARAMETER;=0D } // switch=0D --=20 2.36.0.windows.1