Lines Matching refs:trblimitr
215 static inline void set_trbe_enabled(struct trbe_cpudata *cpudata, u64 trblimitr) in set_trbe_enabled() argument
221 trblimitr |= TRBLIMITR_ENABLE; in set_trbe_enabled()
222 write_sysreg_s(trblimitr, SYS_TRBLIMITR_EL1); in set_trbe_enabled()
233 u64 trblimitr = read_sysreg_s(SYS_TRBLIMITR_EL1); in set_trbe_disabled() local
239 trblimitr &= ~TRBLIMITR_ENABLE; in set_trbe_disabled()
240 write_sysreg_s(trblimitr, SYS_TRBLIMITR_EL1); in set_trbe_disabled()
596 u64 trblimitr = read_sysreg_s(SYS_TRBLIMITR_EL1); in set_trbe_limit_pointer_enabled() local
602 trblimitr &= ~TRBLIMITR_NVM; in set_trbe_limit_pointer_enabled()
603 trblimitr &= ~(TRBLIMITR_FILL_MODE_MASK << TRBLIMITR_FILL_MODE_SHIFT); in set_trbe_limit_pointer_enabled()
604 trblimitr &= ~(TRBLIMITR_TRIG_MODE_MASK << TRBLIMITR_TRIG_MODE_SHIFT); in set_trbe_limit_pointer_enabled()
605 trblimitr &= ~(TRBLIMITR_LIMIT_MASK << TRBLIMITR_LIMIT_SHIFT); in set_trbe_limit_pointer_enabled()
616 trblimitr |= (TRBE_FILL_MODE_FILL & TRBLIMITR_FILL_MODE_MASK) << TRBLIMITR_FILL_MODE_SHIFT; in set_trbe_limit_pointer_enabled()
622 trblimitr |= (TRBE_TRIG_MODE_IGNORE & TRBLIMITR_TRIG_MODE_MASK) << in set_trbe_limit_pointer_enabled()
624 trblimitr |= (addr & PAGE_MASK); in set_trbe_limit_pointer_enabled()
625 set_trbe_enabled(buf->cpudata, trblimitr); in set_trbe_limit_pointer_enabled()
1049 u64 trblimitr = read_sysreg_s(SYS_TRBLIMITR_EL1); in trbe_handle_spurious() local
1056 set_trbe_enabled(buf->cpudata, trblimitr); in trbe_handle_spurious()