Lines Matching refs:prw

2341     struct acpi_prw_data prw;  in acpi_probe_child()  local
2371 if (acpi_parse_prw(handle, &prw) == 0) in acpi_probe_child()
2372 AcpiSetupGpeForWake(handle, prw.gpe_handle, prw.gpe_bit); in acpi_probe_child()
3573 struct acpi_prw_data prw; in acpi_wake_set_enable() local
3578 if (acpi_parse_prw(acpi_get_handle(dev), &prw) != 0) in acpi_wake_set_enable()
3583 status = AcpiSetGpeWakeMask(prw.gpe_handle, prw.gpe_bit, in acpi_wake_set_enable()
3591 status = AcpiSetGpeWakeMask(prw.gpe_handle, prw.gpe_bit, in acpi_wake_set_enable()
3606 struct acpi_prw_data prw; in acpi_wake_sleep_prep() local
3610 if (acpi_parse_prw(handle, &prw) != 0) in acpi_wake_sleep_prep()
3621 if (sstate > prw.lowest_wake) { in acpi_wake_sleep_prep()
3622 AcpiSetGpeWakeMask(prw.gpe_handle, prw.gpe_bit, ACPI_GPE_DISABLE); in acpi_wake_sleep_prep()
3640 struct acpi_prw_data prw; in acpi_wake_run_prep() local
3647 if (acpi_parse_prw(handle, &prw) != 0) in acpi_wake_run_prep()
3658 if (sstate > prw.lowest_wake) { in acpi_wake_run_prep()
3659 AcpiSetGpeWakeMask(prw.gpe_handle, prw.gpe_bit, ACPI_GPE_ENABLE); in acpi_wake_run_prep()
3753 acpi_parse_prw(ACPI_HANDLE h, struct acpi_prw_data *prw) in acpi_parse_prw() argument
3760 if (h == NULL || prw == NULL) in acpi_parse_prw()
3785 if (acpi_PkgInt32(res, 1, &prw->lowest_wake) != 0) in acpi_parse_prw()
3799 prw->gpe_handle = NULL; in acpi_parse_prw()
3800 prw->gpe_bit = res->Package.Elements[0].Integer.Value; in acpi_parse_prw()
3820 prw->gpe_handle = acpi_GetReference(NULL, &res2->Package.Elements[0]); in acpi_parse_prw()
3821 if (prw->gpe_handle == NULL) in acpi_parse_prw()
3823 if (acpi_PkgInt32(res2, 1, &prw->gpe_bit) != 0) in acpi_parse_prw()
3837 prw->power_res_count = power_count; in acpi_parse_prw()
3839 prw->power_res[i] = res->Package.Elements[i]; in acpi_parse_prw()