Searched refs:trbsr (Results 1 – 2 of 2) sorted by relevance
39 static inline int get_trbe_ec(u64 trbsr) in get_trbe_ec() argument41 return (trbsr >> TRBSR_EC_SHIFT) & TRBSR_EC_MASK; in get_trbe_ec()48 static inline int get_trbe_bsc(u64 trbsr) in get_trbe_bsc() argument50 return (trbsr >> TRBSR_BSC_SHIFT) & TRBSR_BSC_MASK; in get_trbe_bsc()55 u64 trbsr = read_sysreg_s(SYS_TRBSR_EL1); in clr_trbe_irq() local57 trbsr &= ~TRBSR_IRQ; in clr_trbe_irq()58 write_sysreg_s(trbsr, SYS_TRBSR_EL1); in clr_trbe_irq()61 static inline bool is_trbe_irq(u64 trbsr) in is_trbe_irq() argument63 return trbsr & TRBSR_IRQ; in is_trbe_irq()66 static inline bool is_trbe_trg(u64 trbsr) in is_trbe_trg() argument[all …]
399 u64 trbsr = read_sysreg_s(SYS_TRBSR_EL1); in clr_trbe_status() local402 trbsr &= ~TRBSR_IRQ; in clr_trbe_status()403 trbsr &= ~TRBSR_TRG; in clr_trbe_status()404 trbsr &= ~TRBSR_WRAP; in clr_trbe_status()405 trbsr &= ~(TRBSR_EC_MASK << TRBSR_EC_SHIFT); in clr_trbe_status()406 trbsr &= ~(TRBSR_BSC_MASK << TRBSR_BSC_SHIFT); in clr_trbe_status()407 trbsr &= ~TRBSR_STOP; in clr_trbe_status()408 write_sysreg_s(trbsr, SYS_TRBSR_EL1); in clr_trbe_status()467 static enum trbe_fault_action trbe_get_fault_act(u64 trbsr) in trbe_get_fault_act() argument469 int ec = get_trbe_ec(trbsr); in trbe_get_fault_act()[all …]