Home
last modified time | relevance | path

Searched refs:csr_write32 (Results 1 – 3 of 3) sorted by relevance

/linux/arch/loongarch/power/
H A Dhibernate.c32 csr_write32(saved_crmd, LOONGARCH_CSR_CRMD); in restore_processor_state()
33 csr_write32(saved_prmd, LOONGARCH_CSR_PRMD); in restore_processor_state()
34 csr_write32(saved_euen, LOONGARCH_CSR_EUEN); in restore_processor_state()
35 csr_write32(saved_ecfg, LOONGARCH_CSR_ECFG); in restore_processor_state()
/linux/arch/loongarch/include/asm/
H A Dloongarch.h179 #define csr_write32(val, reg) __csrwr_w(val, reg) macro
1267 #define write_csr_asid(val) csr_write32(val, LOONGARCH_CSR_ASID)
1275 #define write_csr_ecfg(val) csr_write32(val, LOONGARCH_CSR_ECFG)
1277 #define write_csr_estat(val) csr_write32(val, LOONGARCH_CSR_ESTAT)
1279 #define write_csr_tlbidx(val) csr_write32(val, LOONGARCH_CSR_TLBIDX)
1281 #define write_csr_euen(val) csr_write32(val, LOONGARCH_CSR_EUEN)
1290 #define write_csr_stlbpgsize(val) csr_write32(val, LOONGARCH_CSR_STLBPGSIZE)
1292 #define write_csr_rvacfg(val) csr_write32(val, LOONGARCH_CSR_RVACFG)
1293 #define write_csr_tintclear(val) csr_write32(val, LOONGARCH_CSR_TINTCLR)
/linux/arch/loongarch/kernel/
H A Dtraps.c819 csr_write32(CSR_FWPC_SKIP, LOONGARCH_CSR_FWPS); in do_watch()
820 csr_write32(CSR_LLBCTL_KLO, LOONGARCH_CSR_LLBCTL); in do_watch()
836 csr_write32(CSR_FWPC_SKIP, LOONGARCH_CSR_FWPS); in do_watch()