Lines Matching refs:interrupt_ctrl
42 auto interrupt_ctrl = in IrqLoop() local
44 interrupt_ctrl.set_enable_mask(0); in IrqLoop()
45 interrupt_ctrl.WriteTo(controller_->mmio_space()); in IrqLoop()
47 if (interrupt_ctrl.sde_int_pending()) { in IrqLoop()
69 if (interrupt_ctrl.de_pipe_c_int_pending()) { in IrqLoop()
71 } else if (interrupt_ctrl.de_pipe_b_int_pending()) { in IrqLoop()
73 } else if (interrupt_ctrl.de_pipe_a_int_pending()) { in IrqLoop()
79 if (interrupt_ctrl.reg_value() & interrupt_mask_) { in IrqLoop()
80 interrupt_cb_.callback(interrupt_cb_.ctx, interrupt_ctrl.reg_value()); in IrqLoop()
84 interrupt_ctrl.set_enable_mask(1); in IrqLoop()
85 interrupt_ctrl.WriteTo(controller_->mmio_space()); in IrqLoop()
156 auto interrupt_ctrl = registers::MasterInterruptControl::Get().ReadFrom(mmio_space); in Init() local
157 interrupt_ctrl.set_enable_mask(0); in Init()
158 interrupt_ctrl.WriteTo(mmio_space); in Init()