coreboot/src/mainboard/intel
Cliff Huang 43c730f986 mb/intel/mtlrvp: Enable RTD3 root port mutex for WWAN
This adds RTD3 RPMX mutex to the root port. It is shared between RTD3
and WWAN. The purpose of using this mutex is to prevent OSPM from
calling _ON and _OFF methods while WWAN kernel driver is calling _RST,
which accesses the GPIO pins.

BUG=NA
TEST=boot to OS and check the generated SSDT table for the root port.
The RPMX mutex should be generated under the root port.

Signed-off-by: Cliff Huang <cliff.huang@intel.com>
Change-Id: I5b53765453bac0fc96e9651ab347069c7c8bf058
Reviewed-on: https://review.coreboot.org/c/coreboot/+/73384
Reviewed-by: Jérémy Compostella <jeremy.compostella@intel.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Bora Guvendik <bora.guvendik@intel.com>
Reviewed-by: Martin Roth <martin.roth@amd.corp-partner.google.com>
2023-04-21 18:49:14 +00:00
..
adlrvp mb/intel/adlrvp: Enable RTD3 root port mutex for WWAN 2023-04-21 18:48:59 +00:00
apollolake_rvp soc/intel/apl: Move cpu cluster to chipset.cb 2023-02-03 19:55:53 +00:00
archercity_crb mb/intel: Add 2 SPR sockets CRB Archer City 2023-04-12 11:43:02 +00:00
baskingridge mainboard: Drop invalid hyper_threading option 2023-01-25 15:05:01 +00:00
cedarisland_crb mb/*: Remove lapic from devicetree 2023-01-30 10:49:11 +00:00
coffeelake_rvp mb/*: Remove lapic from devicetree 2023-01-30 10:49:11 +00:00
d510mo mb/*: Remove lapic from devicetree 2023-01-30 10:49:11 +00:00
d945gclf sb/intel/i82801gx/chip.h: Use 'bool' instead of 'int' 2023-04-08 03:35:39 +00:00
dcp847ske nb/intel/snb: Abolish mainboard_should_reset_usb() 2023-03-23 15:14:45 +00:00
dg41wv nb/intel/x4x: Remove apic 0 from devicetree 2022-12-05 14:22:39 +00:00
dg43gt nb/intel/x4x: Remove apic 0 from devicetree 2022-12-05 14:22:39 +00:00
dq67sw mb/intel/dq67sw: Add LGA1155 microATX mainboard 2023-03-31 12:10:03 +00:00
elkhartlake_crb mb/*: Remove lapic from devicetree 2023-01-30 10:49:11 +00:00
emeraldlake2 nb/intel/snb: Abolish mainboard_should_reset_usb() 2023-03-23 15:14:45 +00:00
galileo src/mb: Update unlicensable files with the CC-PDDC SPDX ID 2022-08-13 19:25:12 +00:00
glkrvp Makefiles: Drop redundant VARIANT_DIR definitions 2023-04-17 13:47:28 +00:00
harcuvar mb/intel/harcuvar: Fix strict prototype warning 2022-11-09 14:27:08 +00:00
jasperlake_rvp mb/intel/jasperlake_rvp/Makefile.inc: Remove path to non-existent directory 2023-01-12 05:09:09 +00:00
kblrvp treewide: Remove useless "_STA: Status" comment 2023-02-19 11:20:37 +00:00
kunimitsu mb/*: Remove lapic from devicetree 2023-01-30 10:49:11 +00:00
leafhill soc/intel/apl: Move cpu cluster to chipset.cb 2023-02-03 19:55:53 +00:00
minnow3 soc/intel/apl: Move cpu cluster to chipset.cb 2023-02-03 19:55:53 +00:00
mtlrvp mb/intel/mtlrvp: Enable RTD3 root port mutex for WWAN 2023-04-21 18:49:14 +00:00
saddlebrook mb/*: Remove lapic from devicetree 2023-01-30 10:49:11 +00:00
shadowmountain mb/*: Remove lapic from devicetree 2023-01-30 10:49:11 +00:00
strago treewide: Remove unuseful "_AEI: ACPI Event Interrupts" 2023-02-17 15:42:38 +00:00
tglrvp treewide: Remove useless "_STA: Status" comment 2023-02-19 11:20:37 +00:00
wtm2 mainboard: Drop invalid hyper_threading option 2023-01-25 15:05:01 +00:00
Kconfig mb/*/Kconfig: Factor out MAINBOARD_VENDOR 2020-03-03 10:15:22 +00:00
Kconfig.name