Lines Matching refs:asle
415 struct opregion_asle *asle = dev_priv->opregion.asle; in asle_set_backlight() local
440 asle->cblv = DIV_ROUND_UP(bclp * 100, 255) | ASLE_CBLV_VALID; in asle_set_backlight()
527 struct opregion_asle *asle = dev_priv->opregion.asle; in asle_work() local
531 if (!asle) in asle_work()
534 aslc_req = asle->aslc; in asle_work()
543 aslc_stat |= asle_set_als_illum(dev, asle->alsi); in asle_work()
546 aslc_stat |= asle_set_backlight(dev, asle->bclp); in asle_work()
549 aslc_stat |= asle_set_pfit(dev, asle->pfit); in asle_work()
552 aslc_stat |= asle_set_pwm_freq(dev, asle->pfmb); in asle_work()
556 asle->srot); in asle_work()
559 aslc_stat |= asle_set_button_array(dev, asle->iuer); in asle_work()
562 aslc_stat |= asle_set_convertible(dev, asle->iuer); in asle_work()
565 aslc_stat |= asle_set_docking(dev, asle->iuer); in asle_work()
570 asle->aslc = aslc_stat; in asle_work()
577 if (dev_priv->opregion.asle) in intel_opregion_asle_intr()
801 if (opregion->asle) { in intel_opregion_init()
802 opregion->asle->tche = ASLE_TCHE_BLC_EN; in intel_opregion_init()
803 opregion->asle->ardy = ASLE_ARDY_READY; in intel_opregion_init()
815 if (opregion->asle) in intel_opregion_fini()
816 opregion->asle->ardy = ASLE_ARDY_NOT_READY; in intel_opregion_fini()
832 opregion->asle = NULL; in intel_opregion_fini()
951 opregion->asle = base + OPREGION_ASLE_OFFSET; in intel_opregion_setup()
953 opregion->asle->ardy = ASLE_ARDY_NOT_READY; in intel_opregion_setup()