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