Lines Matching refs:iuer
115 u32 iuer; /* IUER events */ member
474 static u32 asle_set_button_array(struct drm_device *dev, u32 iuer) in asle_set_button_array() argument
476 if (!iuer) in asle_set_button_array()
478 if (iuer & ASLE_IUER_ROTATION_LOCK_BTN) in asle_set_button_array()
480 if (iuer & ASLE_IUER_VOLUME_DOWN_BTN) in asle_set_button_array()
482 if (iuer & ASLE_IUER_VOLUME_UP_BTN) in asle_set_button_array()
484 if (iuer & ASLE_IUER_WINDOWS_BTN) in asle_set_button_array()
486 if (iuer & ASLE_IUER_POWER_BTN) in asle_set_button_array()
492 static u32 asle_set_convertible(struct drm_device *dev, u32 iuer) in asle_set_convertible() argument
494 if (iuer & ASLE_IUER_CONVERTIBLE) in asle_set_convertible()
502 static u32 asle_set_docking(struct drm_device *dev, u32 iuer) in asle_set_docking() argument
504 if (iuer & ASLE_IUER_DOCKING) in asle_set_docking()
557 aslc_stat |= asle_set_button_array(dev, ioread32(&asle->iuer)); in asle_work()
560 aslc_stat |= asle_set_convertible(dev, ioread32(&asle->iuer)); in asle_work()
563 aslc_stat |= asle_set_docking(dev, ioread32(&asle->iuer)); in asle_work()