summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/superio/nuvoton/npcd378/superio.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/superio/nuvoton/npcd378/superio.c b/src/superio/nuvoton/npcd378/superio.c
index 73c814fd28..615bae5433 100644
--- a/src/superio/nuvoton/npcd378/superio.c
+++ b/src/superio/nuvoton/npcd378/superio.c
@@ -356,7 +356,7 @@ static void npcd378_ssdt_pwr(const struct device *dev)
/* Method (SIOH, 0, NotSerialized) */
acpigen_write_method("_L08", 0);
acpigen_emit_byte(AND_OP);
- acpigen_emit_namestring(acpi_device_path_join(dev, "RMFG"));
+ acpigen_emit_namestring(acpi_device_path_join(dev->bus->dev, "PMFG"));
acpigen_write_integer(0xE8);
acpigen_emit_byte(LOCAL0_OP);
@@ -366,13 +366,13 @@ static void npcd378_ssdt_pwr(const struct device *dev)
acpigen_emit_byte(ZERO_OP);
acpigen_emit_byte(NOTIFY_OP);
- acpigen_emit_namestring(acpi_device_path_join(dev, "L060"));
+ acpigen_emit_namestring(acpi_device_path_join(dev->bus->dev, "L060"));
acpigen_write_integer(2);
acpigen_pop_len(); /* Pop If */
acpigen_emit_byte(AND_OP);
- acpigen_emit_namestring(acpi_device_path_join(dev, "PMFG"));
+ acpigen_emit_namestring(acpi_device_path_join(dev->bus->dev, "PMFG"));
acpigen_write_integer(0x10);
acpigen_emit_byte(LOCAL0_OP);
@@ -382,7 +382,7 @@ static void npcd378_ssdt_pwr(const struct device *dev)
acpigen_emit_byte(ZERO_OP);
acpigen_emit_byte(NOTIFY_OP);
- acpigen_emit_namestring(acpi_device_path_join(dev, "L050"));
+ acpigen_emit_namestring(acpi_device_path_join(dev->bus->dev, "L050"));
acpigen_write_integer(2);
acpigen_pop_len(); /* Pop If */