Searched refs:csr_write32 (Results 1 – 4 of 4) sorted by relevance
| /linux/arch/loongarch/power/ |
| H A D | hibernate.c | 32 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()
|
| H A D | suspend.c | 55 csr_write32(saved_regs.pwctl0, LOONGARCH_CSR_PWCTL0); in loongarch_common_resume() 56 csr_write32(saved_regs.pwctl1, LOONGARCH_CSR_PWCTL1); in loongarch_common_resume() 57 csr_write32(saved_regs.ecfg, LOONGARCH_CSR_ECFG); in loongarch_common_resume() 58 csr_write32(saved_regs.euen, LOONGARCH_CSR_EUEN); in loongarch_common_resume()
|
| /linux/arch/loongarch/include/asm/ |
| H A D | loongarch.h | 187 #define csr_write32(val, reg) __csrwr_w(val, reg) macro 194 #define csr_write(val, reg) csr_write32(val, reg) 1343 #define write_csr_asid(val) csr_write32(val, LOONGARCH_CSR_ASID) 1351 #define write_csr_ecfg(val) csr_write32(val, LOONGARCH_CSR_ECFG) 1353 #define write_csr_estat(val) csr_write32(val, LOONGARCH_CSR_ESTAT) 1355 #define write_csr_tlbidx(val) csr_write32(val, LOONGARCH_CSR_TLBIDX) 1357 #define write_csr_euen(val) csr_write32(val, LOONGARCH_CSR_EUEN) 1366 #define write_csr_stlbpgsize(val) csr_write32(val, LOONGARCH_CSR_STLBPGSIZE) 1368 #define write_csr_rvacfg(val) csr_write32(val, LOONGARCH_CSR_RVACFG) 1369 #define write_csr_tintclear(val) csr_write32(val, LOONGARCH_CSR_TINTCLR)
|
| /linux/arch/loongarch/kernel/ |
| H A D | traps.c | 824 csr_write32(CSR_FWPC_SKIP, LOONGARCH_CSR_FWPS); in do_watch() 825 csr_write32(CSR_LLBCTL_KLO, LOONGARCH_CSR_LLBCTL); in do_watch() 841 csr_write32(CSR_FWPC_SKIP, LOONGARCH_CSR_FWPS); in do_watch()
|