Lines Matching +full:pkg +full:- +full:kmod

1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
110 UINT64 rev, UINT64 func, union linuxkpi_acpi_object *pkg) in acpi_evaluate_dsm() argument
116 (ACPI_OBJECT *)pkg, &buf); in acpi_evaluate_dsm()
159 * Fortunately, drm-kmod do not distinct AC event types too, so we can in linux_handle_acpi_acad_event()
168 nb->notifier_call(nb, 0, &abe); in linux_handle_acpi_acad_event()
181 nb->notifier_call(nb, 0, &abe); in linux_handle_acpi_video_event()
187 nb->tags[LINUX_ACPI_ACAD] = EVENTHANDLER_REGISTER(acpi_acad_event, in register_acpi_notifier()
189 nb->tags[LINUX_ACPI_VIDEO] = EVENTHANDLER_REGISTER(acpi_video_event, in register_acpi_notifier()
198 EVENTHANDLER_DEREGISTER(acpi_acad_event, nb->tags[LINUX_ACPI_ACAD]); in unregister_acpi_notifier()
199 EVENTHANDLER_DEREGISTER(acpi_video_event, nb->tags[LINUX_ACPI_VIDEO]); in unregister_acpi_notifier()
238 if ((devinfo->Valid & ACPI_VALID_HID) != 0 && in acpi_dev_present_cb()
239 strcmp(match->hid, devinfo->HardwareId.String) == 0) { in acpi_dev_present_cb()
241 } else if ((devinfo->Valid & ACPI_VALID_CID) != 0) { in acpi_dev_present_cb()
242 for (i = 0; i < devinfo->CompatibleIdList.Count; i++) { in acpi_dev_present_cb()
243 if (strcmp(match->hid, in acpi_dev_present_cb()
244 devinfo->CompatibleIdList.Ids[i].String) == 0) { in acpi_dev_present_cb()
250 if (present && match->uid != NULL && in acpi_dev_present_cb()
251 ((devinfo->Valid & ACPI_VALID_UID) == 0 || in acpi_dev_present_cb()
252 strcmp(match->uid, devinfo->UniqueId.String) != 0)) in acpi_dev_present_cb()
259 if (match->hrv != -1) { in acpi_dev_present_cb()
262 if (hrv != match->hrv) in acpi_dev_present_cb()
269 match->dev = dev; in acpi_dev_present_cb()
313 * power_{suspend_early,resume} 'acpiconf -s 3' or 'zzz' will not in linux_register_acpi_event_handlers()
359 UINT64 rev, UINT64 func, union linuxkpi_acpi_object *pkg) in acpi_evaluate_dsm() argument