From afa72ee6842b14ebca7b403961784336c0361fe1 Mon Sep 17 00:00:00 2001 From: Reka Norman Date: Tue, 30 Aug 2022 10:27:45 +1000 Subject: [PATCH] mb/google/nissa: Mark PCIe wifi device as untrusted BUG=b:238937091 TEST=Dump SSDT on nereid and check that the wifi device contains the DmaProperty. Also check that the kernel marks the device as untrusted. Change-Id: I0725ea18d52420a3161d6fcfa3bcb72ebe35f3a5 Signed-off-by: Reka Norman Reviewed-on: https://review.coreboot.org/c/coreboot/+/67194 Tested-by: build bot (Jenkins) Reviewed-by: Kangheui Won --- src/mainboard/google/brya/variants/joxer/overridetree.cb | 1 + src/mainboard/google/brya/variants/nereid/overridetree.cb | 1 + src/mainboard/google/brya/variants/pujjo/overridetree.cb | 1 + src/mainboard/google/brya/variants/xivu/overridetree.cb | 1 + src/mainboard/google/brya/variants/yaviks/overridetree.cb | 1 + 5 files changed, 5 insertions(+) diff --git a/src/mainboard/google/brya/variants/joxer/overridetree.cb b/src/mainboard/google/brya/variants/joxer/overridetree.cb index 27b5a2c491..e423cb61fa 100644 --- a/src/mainboard/google/brya/variants/joxer/overridetree.cb +++ b/src/mainboard/google/brya/variants/joxer/overridetree.cb @@ -176,6 +176,7 @@ chip soc/intel/alderlake }" chip drivers/wifi/generic register "wake" = "GPE0_DW1_03" + register "is_untrusted" = "true" device pci 00.0 on end end end diff --git a/src/mainboard/google/brya/variants/nereid/overridetree.cb b/src/mainboard/google/brya/variants/nereid/overridetree.cb index 8dbc1f461a..c26a97433d 100644 --- a/src/mainboard/google/brya/variants/nereid/overridetree.cb +++ b/src/mainboard/google/brya/variants/nereid/overridetree.cb @@ -208,6 +208,7 @@ chip soc/intel/alderlake }" chip drivers/wifi/generic register "wake" = "GPE0_DW1_03" + register "is_untrusted" = "true" device pci 00.0 on end end end diff --git a/src/mainboard/google/brya/variants/pujjo/overridetree.cb b/src/mainboard/google/brya/variants/pujjo/overridetree.cb index 5583c5067d..a4ba35620d 100644 --- a/src/mainboard/google/brya/variants/pujjo/overridetree.cb +++ b/src/mainboard/google/brya/variants/pujjo/overridetree.cb @@ -464,6 +464,7 @@ chip soc/intel/alderlake }" chip drivers/wifi/generic register "wake" = "GPE0_DW1_03" + register "is_untrusted" = "true" device pci 00.0 on end end end diff --git a/src/mainboard/google/brya/variants/xivu/overridetree.cb b/src/mainboard/google/brya/variants/xivu/overridetree.cb index 6442e35043..c1eaf4f17e 100644 --- a/src/mainboard/google/brya/variants/xivu/overridetree.cb +++ b/src/mainboard/google/brya/variants/xivu/overridetree.cb @@ -205,6 +205,7 @@ chip soc/intel/alderlake }" chip drivers/wifi/generic register "wake" = "GPE0_DW1_03" + register "is_untrusted" = "true" device pci 00.0 on end end end diff --git a/src/mainboard/google/brya/variants/yaviks/overridetree.cb b/src/mainboard/google/brya/variants/yaviks/overridetree.cb index 959c89de7b..bf7e544b63 100644 --- a/src/mainboard/google/brya/variants/yaviks/overridetree.cb +++ b/src/mainboard/google/brya/variants/yaviks/overridetree.cb @@ -183,6 +183,7 @@ chip soc/intel/alderlake }" chip drivers/wifi/generic register "wake" = "GPE0_DW1_03" + register "is_untrusted" = "true" device pci 00.0 on end end end