Lines Matching refs:new_val
221 uint32_t new_val; in ilk_update_display_irq() local
230 new_val = dev_priv->irq_mask; in ilk_update_display_irq()
231 new_val &= ~interrupt_mask; in ilk_update_display_irq()
232 new_val |= (~enabled_irq_mask & interrupt_mask); in ilk_update_display_irq()
234 if (new_val != dev_priv->irq_mask) { in ilk_update_display_irq()
235 dev_priv->irq_mask = new_val; in ilk_update_display_irq()
311 uint32_t new_val; in snb_update_pm_irq() local
317 new_val = dev_priv->pm_irq_mask; in snb_update_pm_irq()
318 new_val &= ~interrupt_mask; in snb_update_pm_irq()
319 new_val |= (~enabled_irq_mask & interrupt_mask); in snb_update_pm_irq()
321 if (new_val != dev_priv->pm_irq_mask) { in snb_update_pm_irq()
322 dev_priv->pm_irq_mask = new_val; in snb_update_pm_irq()
429 uint32_t new_val; in bdw_update_port_irq() local
441 new_val = old_val; in bdw_update_port_irq()
442 new_val &= ~interrupt_mask; in bdw_update_port_irq()
443 new_val |= (~enabled_irq_mask & interrupt_mask); in bdw_update_port_irq()
445 if (new_val != old_val) { in bdw_update_port_irq()
446 I915_WRITE(GEN8_DE_PORT_IMR, new_val); in bdw_update_port_irq()