UPSTREAM: soc/intel/cmn/block/pcie: Make ASPM configurable

Currently ASPM cannot be disabled by individual mainboards, if the
soc Kconfig includes SOC_INTEL_COMMON_PCH_CLIENT. Other options like
PCIEXP_CLK_PM and PCIEXP_L1_SUB_STATE are already configurable by
individual mainboards if needed. This change makes PCIEXP_ASPM one of
these configurable options.

option CONFIG_PCIEXP_ASPM as disabled.

(cherry picked from commit 16f5b54c80a4af4f793134aa7645b59d48fad74b)

Original-Test: build prodrive/atlas and see that build/config.h lists the
Original-Signed-off-by: Maximilian Brune <maximilian.brune@9elements.com>
Original-Change-Id: Ic9c049f1d225bc21d8da5bd208651ad847ae0c6e
Original-Reviewed-on: https://review.coreboot.org/c/coreboot/+/72117
Original-Reviewed-by: Paul Menzel <paulepanter@mailbox.org>
Original-Reviewed-by: Subrata Banik <subratabanik@google.com>
Original-Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Original-Reviewed-by: Lean Sheng Tan <sheng.tan@9elements.com>
Original-Reviewed-by: Angel Pons <th3fanbus@gmail.com>
Original-Reviewed-by: Kapil Porwal <kapilporwal@google.com>
GitOrigin-RevId: 16f5b54c80a4af4f793134aa7645b59d48fad74b
Change-Id: Ib0683e93fcdecec08f9607f14fe66016a5625120
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/coreboot/+/4194400
Tested-by: CopyBot Service Account <copybot.service@gmail.com>
Commit-Queue: Reka Norman <rekanorman@chromium.org>
Reviewed-by: Reka Norman <rekanorman@chromium.org>
diff --git a/src/soc/intel/common/block/pcie/Kconfig b/src/soc/intel/common/block/pcie/Kconfig
index 25cde37..859ba22 100644
--- a/src/soc/intel/common/block/pcie/Kconfig
+++ b/src/soc/intel/common/block/pcie/Kconfig
@@ -1,6 +1,5 @@
 config SOC_INTEL_COMMON_BLOCK_PCIE
 	bool
-	select PCIEXP_ASPM
 	select PCIEXP_COMMON_CLOCK
 	help
 	  Intel Processor common PCIE support
@@ -9,6 +8,9 @@
 
 source "src/soc/intel/common/block/pcie/*/Kconfig"
 
+config PCIEXP_ASPM
+	default y
+
 config PCIEXP_CLK_PM
 	default y