Lines Matching refs:op_devactive
185 enum ppu_v1_op_devactive op_devactive) in ppu_v1_is_op_devactive_high() argument
190 (1 << (op_devactive + PPU_V1_DISR_OP_DEVACTIVE_STATUS_POS))) != 0; in ppu_v1_is_op_devactive_high()
312 enum ppu_v1_op_devactive op_devactive, in ppu_v1_set_op_active_edge_sensitivity() argument
316 fwk_assert(op_devactive < PPU_V1_OP_DEVACTIVE_COUNT); in ppu_v1_set_op_active_edge_sensitivity()
321 (op_devactive * PPU_V1_BITS_PER_EDGE_SENSITIVITY)); in ppu_v1_set_op_active_edge_sensitivity()
325 (op_devactive * PPU_V1_BITS_PER_EDGE_SENSITIVITY); in ppu_v1_set_op_active_edge_sensitivity()
329 struct ppu_v1_reg *ppu, enum ppu_v1_op_devactive op_devactive) in ppu_v1_get_op_active_edge_sensitivity() argument
332 fwk_assert(op_devactive < PPU_V1_OP_DEVACTIVE_COUNT); in ppu_v1_get_op_active_edge_sensitivity()
335 (ppu->OPSR >> (op_devactive * PPU_V1_BITS_PER_EDGE_SENSITIVITY)) & in ppu_v1_get_op_active_edge_sensitivity()
340 enum ppu_v1_op_devactive op_devactive) in ppu_v1_ack_op_active_edge_interrupt() argument
342 ppu->ISR = 1 << (op_devactive + PPU_V1_ISR_OP_ACTIVE_EDGE_POS); in ppu_v1_ack_op_active_edge_interrupt()
346 enum ppu_v1_op_devactive op_devactive) in ppu_v1_is_op_active_edge_interrupt() argument
348 return ppu->ISR & (1 << (op_devactive + PPU_V1_ISR_OP_ACTIVE_EDGE_POS)); in ppu_v1_is_op_active_edge_interrupt()