Lines Matching defs:opregion

154 	struct opregion_asle *asle = dev_priv->opregion.asle;
203 struct opregion_asle *asle = dev_priv->opregion.asle;
235 struct opregion_asle *asle = dev_priv->opregion.asle;
277 struct opregion_asle *asle = dev_priv->opregion.asle;
299 /* The only video events relevant to opregion are 0x80. These indicate
329 * Initialise the DIDL field in opregion. This passes a list of devices to
346 struct intel_opregion *opregion = &dev_priv->opregion;
395 opregion->acpi->didl[i] = (u32)(device_id & 0x0f0f);
412 opregion->acpi->didl[i] = (u32)(device_id & 0x0f0f);
421 opregion->acpi->didl[i] = 0;
455 opregion->acpi->didl[i] |= (1<<31) | output_type | i;
464 struct intel_opregion *opregion = &dev_priv->opregion;
475 disp_id = opregion->acpi->didl[i];
476 opregion->acpi->cadl[i] = disp_id;
483 struct intel_opregion *opregion = &dev_priv->opregion;
485 if (!opregion->header)
488 if (opregion->acpi) {
497 opregion->acpi->csts = 0;
498 opregion->acpi->drdy = 1;
500 system_opregion = opregion;
506 if (opregion->asle)
513 struct intel_opregion *opregion = &dev_priv->opregion;
515 if (!opregion->header)
518 if (opregion->acpi) {
519 opregion->acpi->drdy = 0;
527 /* just clear all opregion memory pointers now */
528 pmap_unmapdev((vm_offset_t)opregion->header, OPREGION_SIZE);
529 opregion->header = NULL;
530 opregion->acpi = NULL;
531 opregion->swsci = NULL;
532 opregion->asle = NULL;
533 opregion->vbt = NULL;
545 struct intel_opregion *opregion;
548 opregion = &dev_priv->opregion;
550 if (opregion->header == NULL)
553 pmap_unmapdev((vm_offset_t)opregion->header, OPREGION_SIZE);
554 opregion->header = NULL;
555 opregion->acpi = NULL;
556 opregion->swsci = NULL;
557 opregion->asle = NULL;
558 opregion->vbt = NULL;
565 struct intel_opregion *opregion = &dev_priv->opregion;
571 DRM_DEBUG("graphic opregion physical addr: 0x%x\n", asls);
582 DRM_DEBUG("opregion signature mismatch\n");
586 opregion->header = (struct opregion_header *)base;
587 opregion->vbt = base + OPREGION_VBT_OFFSET;
589 opregion->lid_state = (u32 *)(base + ACPI_CLID);
591 mboxes = opregion->header->mboxes;
594 opregion->acpi = (struct opregion_acpi *)(base +
600 opregion->swsci = (struct opregion_swsci *)(base +
605 opregion->asle = (struct opregion_asle *)(base +