diff --git a/src/soc/intel/common/block/cnvi/cnvi.c b/src/soc/intel/common/block/cnvi/cnvi.c index 6d7bbad4e8..1d35f0cc2d 100644 --- a/src/soc/intel/common/block/cnvi/cnvi.c +++ b/src/soc/intel/common/block/cnvi/cnvi.c @@ -86,6 +86,11 @@ static void cnvw_fill_ssdt(const struct device *dev) acpigen_write_field("CWAR", fields2, ARRAY_SIZE(fields2), FIELD_BYTEACC | FIELD_NOLOCK | FIELD_PRESERVE); +/* + * Name (_S0W, 3) + */ + acpigen_write_name_integer("_S0W", ACPI_DEVICE_SLEEP_D3_HOT); + /* * Name (PRRS, Zero) */ @@ -355,44 +360,6 @@ static void cnvw_fill_ssdt(const struct device *dev) } acpigen_pop_len(); -/* - * Method (_PS0, 0, NotSerialized) - * { - * If (CondRefOf (\_SB.PCI0.CNVC)) { - * \_SB.PCI0.CNVS(1) - * } - * } - */ - acpigen_write_method("_PS0", 0); - { - acpigen_write_if_cond_ref_of("\\_SB.PCI0.CNVC"); - { - acpigen_emit_namestring("\\_SB.PCI0.CNVC"); - acpigen_emit_byte(1); - } - acpigen_pop_len(); - } - acpigen_pop_len(); - -/* - * Method (_PS3, 0, NotSerialized) - * { - * If (CondRefOf (\_SB.PCI0.CNVC)) { - * \_SB.PCI0.CNVS(0) - * } - * } - */ - acpigen_write_method("_PS3", 0); - { - acpigen_write_if_cond_ref_of("\\_SB.PCI0.CNVC"); - { - acpigen_emit_namestring("\\_SB.PCI0.CNVC"); - acpigen_emit_byte(0); - } - acpigen_pop_len(); - } - acpigen_pop_len(); - /* * Method (GPEH, 0, NotSerialized) * {