Skip to content

Commit b53e5d5

Browse files
src/mainboard/protectli/vault_adl_p/devicetree.cb: enable wake on eth
Upstream-Status: Inappropriate [Dasharo downstream] Signed-off-by: Wiktor Mowinski <wiktor.mowinski@3mdeb.com>
1 parent ac616a8 commit b53e5d5

File tree

2 files changed

+20
-2
lines changed

2 files changed

+20
-2
lines changed

src/mainboard/protectli/vault_adl_p/Kconfig

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ config BOARD_SPECIFIC_OPTIONS
99
select SUPERIO_ITE_IT8659E
1010
select DRIVERS_UART_8250IO
1111
select DRIVERS_I2C_GENERIC
12+
select DRIVERS_PCIE_GENERIC
1213
select DRIVERS_INTEL_PMC
1314
select FSP_TYPE_IOT # Needed for PchPcieClockGating W/A
1415
select HAVE_ACPI_RESUME

src/mainboard/protectli/vault_adl_p/devicetree.cb

Lines changed: 19 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -195,12 +195,16 @@ chip soc/intel/alderlake
195195
# RP5-RP8 i226 LAN
196196
device ref pcie_rp5 on
197197
register "pch_pcie_rp[PCH_RP(5)]" = "{
198-
.flags = PCIE_RP_LTR | PCIE_RP_AER,
198+
.flags = PCIE_RP_LTR | PCIE_RP_AER | PCIE_RP_PM_ENABLE,
199199
.pcie_rp_aspm = ASPM_L0S_L1,
200200
.PcieRpL1Substates = L1_SS_DISABLED,
201201
.clk_src = 2,
202202
.clk_req = 2,
203203
}"
204+
chip drivers/pcie/generic
205+
register "wake" = "PE0_PME_B0"
206+
device pci 00.0 on end
207+
end
204208
end
205209
device ref pcie_rp6 on
206210
register "pch_pcie_rp[PCH_RP(6)]" = "{
@@ -210,6 +214,10 @@ chip soc/intel/alderlake
210214
.clk_src = 0,
211215
.clk_req = 0,
212216
}"
217+
chip drivers/pcie/generic
218+
register "wake" = "PE0_PME_B0"
219+
device pci 00.0 on end
220+
end
213221
end
214222
device ref pcie_rp7 on
215223
register "pch_pcie_rp[PCH_RP(7)]" = "{
@@ -218,6 +226,10 @@ chip soc/intel/alderlake
218226
.PcieRpL1Substates = L1_SS_DISABLED,
219227
.clk_src = 6,
220228
}"
229+
chip drivers/pcie/generic
230+
register "wake" = "PE0_PME_B0"
231+
device pci 00.0 on end
232+
end
221233
end
222234
device ref pcie_rp8 on
223235
register "pch_pcie_rp[PCH_RP(8)]" = "{
@@ -226,7 +238,12 @@ chip soc/intel/alderlake
226238
.PcieRpL1Substates = L1_SS_DISABLED,
227239
.clk_src = 5,
228240
}"
229-
end
241+
chip drivers/pcie/generic
242+
register "wake" = "PE0_PME_B0"
243+
device pci 00.0 on end
244+
end
245+
end
246+
end
230247
device ref pcie_rp10 on
231248
register "pch_pcie_rp[PCH_RP(10)]" = "{
232249
.flags = PCIE_RP_LTR | PCIE_RP_CLK_REQ_UNUSED,

0 commit comments

Comments
 (0)