mb/google/brya/var/{brya*,redrix*}: Add DmaProperty for WWAN
ChromeOS considers the WWAN devices to be untrusted, therefore enable the new DmaProperty in the WWAN's _DSD to indicate to the OS that these devices should have IOMMU restrictions applied to them. BUG=b:215424986 BRANCH=brya TEST=dump SSDT Signed-off-by: Tim Wawrzynczak <twawrzynczak@chromium.org> Change-Id: I9c9e73b7ea0575ab87cc980fb4786338047155de Reviewed-on: https://review.coreboot.org/c/coreboot/+/62437 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: EricR Lai <ericr_lai@compal.corp-partner.google.com>
This commit is contained in:
parent
0292703b96
commit
8dc28c48e1
|
@ -197,6 +197,7 @@ chip soc/intel/alderlake
|
||||||
register "reset_gpio" = "ACPI_GPIO_OUTPUT_ACTIVE_LOW(GPP_E16)"
|
register "reset_gpio" = "ACPI_GPIO_OUTPUT_ACTIVE_LOW(GPP_E16)"
|
||||||
register "perst_gpio" = "ACPI_GPIO_OUTPUT_ACTIVE_LOW(GPP_E0)"
|
register "perst_gpio" = "ACPI_GPIO_OUTPUT_ACTIVE_LOW(GPP_E0)"
|
||||||
register "wake_gpio" = "ACPI_GPIO_OUTPUT_ACTIVE_LOW(GPP_A7)"
|
register "wake_gpio" = "ACPI_GPIO_OUTPUT_ACTIVE_LOW(GPP_A7)"
|
||||||
|
register "add_acpi_dma_property" = "true"
|
||||||
use rp6_rtd3 as rtd3dev
|
use rp6_rtd3 as rtd3dev
|
||||||
device generic 0 alias rp6_wwan on
|
device generic 0 alias rp6_wwan on
|
||||||
probe DB_LTE LTE_PCIE
|
probe DB_LTE LTE_PCIE
|
||||||
|
|
|
@ -194,6 +194,7 @@ chip soc/intel/alderlake
|
||||||
register "reset_gpio" = "ACPI_GPIO_OUTPUT_ACTIVE_LOW(GPP_E16)"
|
register "reset_gpio" = "ACPI_GPIO_OUTPUT_ACTIVE_LOW(GPP_E16)"
|
||||||
register "perst_gpio" = "ACPI_GPIO_OUTPUT_ACTIVE_LOW(GPP_E0)"
|
register "perst_gpio" = "ACPI_GPIO_OUTPUT_ACTIVE_LOW(GPP_E0)"
|
||||||
register "wake_gpio" = "ACPI_GPIO_OUTPUT_ACTIVE_LOW(GPP_A7)"
|
register "wake_gpio" = "ACPI_GPIO_OUTPUT_ACTIVE_LOW(GPP_A7)"
|
||||||
|
register "add_acpi_dma_property" = "true"
|
||||||
use rp6_rtd3 as rtd3dev
|
use rp6_rtd3 as rtd3dev
|
||||||
device generic 0 alias rp6_wwan on
|
device generic 0 alias rp6_wwan on
|
||||||
probe DB_LTE LTE_PCIE
|
probe DB_LTE LTE_PCIE
|
||||||
|
|
|
@ -177,6 +177,7 @@ chip soc/intel/alderlake
|
||||||
register "reset_gpio" = "ACPI_GPIO_OUTPUT_ACTIVE_LOW(GPP_E16)"
|
register "reset_gpio" = "ACPI_GPIO_OUTPUT_ACTIVE_LOW(GPP_E16)"
|
||||||
register "perst_gpio" = "ACPI_GPIO_OUTPUT_ACTIVE_LOW(GPP_E0)"
|
register "perst_gpio" = "ACPI_GPIO_OUTPUT_ACTIVE_LOW(GPP_E0)"
|
||||||
register "wake_gpio" = "ACPI_GPIO_OUTPUT_ACTIVE_LOW(GPP_A7)"
|
register "wake_gpio" = "ACPI_GPIO_OUTPUT_ACTIVE_LOW(GPP_A7)"
|
||||||
|
register "add_acpi_dma_property" = "true"
|
||||||
use rp6_rtd3 as rtd3dev
|
use rp6_rtd3 as rtd3dev
|
||||||
device generic 0 alias rp6_wwan on
|
device generic 0 alias rp6_wwan on
|
||||||
probe DB_LTE LTE_PCIE
|
probe DB_LTE LTE_PCIE
|
||||||
|
|
|
@ -163,6 +163,7 @@ chip soc/intel/alderlake
|
||||||
register "reset_gpio" = "ACPI_GPIO_OUTPUT_ACTIVE_LOW(GPP_E16)"
|
register "reset_gpio" = "ACPI_GPIO_OUTPUT_ACTIVE_LOW(GPP_E16)"
|
||||||
register "perst_gpio" = "ACPI_GPIO_OUTPUT_ACTIVE_LOW(GPP_E0)"
|
register "perst_gpio" = "ACPI_GPIO_OUTPUT_ACTIVE_LOW(GPP_E0)"
|
||||||
register "wake_gpio" = "ACPI_GPIO_OUTPUT_ACTIVE_LOW(GPP_A7)"
|
register "wake_gpio" = "ACPI_GPIO_OUTPUT_ACTIVE_LOW(GPP_A7)"
|
||||||
|
register "add_acpi_dma_property" = "true"
|
||||||
use rp6_rtd3 as rtd3dev
|
use rp6_rtd3 as rtd3dev
|
||||||
device generic 0 alias rp6_wwan on
|
device generic 0 alias rp6_wwan on
|
||||||
probe DB_LTE LTE_PCIE
|
probe DB_LTE LTE_PCIE
|
||||||
|
|
Loading…
Reference in New Issue