Lines Matching defs:gcsr_write
234 #define gcsr_write(v, csr) \
1301 #define write_gcsr_crmd(val) gcsr_write(val, LOONGARCH_CSR_CRMD)
1303 #define write_gcsr_prmd(val) gcsr_write(val, LOONGARCH_CSR_PRMD)
1305 #define write_gcsr_euen(val) gcsr_write(val, LOONGARCH_CSR_EUEN)
1307 #define write_gcsr_misc(val) gcsr_write(val, LOONGARCH_CSR_MISC)
1309 #define write_gcsr_ecfg(val) gcsr_write(val, LOONGARCH_CSR_ECFG)
1311 #define write_gcsr_estat(val) gcsr_write(val, LOONGARCH_CSR_ESTAT)
1313 #define write_gcsr_era(val) gcsr_write(val, LOONGARCH_CSR_ERA)
1315 #define write_gcsr_badv(val) gcsr_write(val, LOONGARCH_CSR_BADV)
1317 #define write_gcsr_badi(val) gcsr_write(val, LOONGARCH_CSR_BADI)
1319 #define write_gcsr_eentry(val) gcsr_write(val, LOONGARCH_CSR_EENTRY)
1322 #define write_gcsr_tlbidx(val) gcsr_write(val, LOONGARCH_CSR_TLBIDX)
1324 #define write_gcsr_tlbhi(val) gcsr_write(val, LOONGARCH_CSR_TLBEHI)
1326 #define write_gcsr_tlblo0(val) gcsr_write(val, LOONGARCH_CSR_TLBELO0)
1328 #define write_gcsr_tlblo1(val) gcsr_write(val, LOONGARCH_CSR_TLBELO1)
1331 #define write_gcsr_asid(val) gcsr_write(val, LOONGARCH_CSR_ASID)
1333 #define write_gcsr_pgdl(val) gcsr_write(val, LOONGARCH_CSR_PGDL)
1335 #define write_gcsr_pgdh(val) gcsr_write(val, LOONGARCH_CSR_PGDH)
1337 #define write_gcsr_pgd(val) gcsr_write(val, LOONGARCH_CSR_PGD)
1339 #define write_gcsr_pwctl0(val) gcsr_write(val, LOONGARCH_CSR_PWCTL0)
1341 #define write_gcsr_pwctl1(val) gcsr_write(val, LOONGARCH_CSR_PWCTL1)
1343 #define write_gcsr_stlbpgsize(val) gcsr_write(val, LOONGARCH_CSR_STLBPGSIZE)
1345 #define write_gcsr_rvacfg(val) gcsr_write(val, LOONGARCH_CSR_RVACFG)
1348 #define write_gcsr_cpuid(val) gcsr_write(val, LOONGARCH_CSR_CPUID)
1350 #define write_gcsr_prcfg1(val) gcsr_write(val, LOONGARCH_CSR_PRCFG1)
1352 #define write_gcsr_prcfg2(val) gcsr_write(val, LOONGARCH_CSR_PRCFG2)
1354 #define write_gcsr_prcfg3(val) gcsr_write(val, LOONGARCH_CSR_PRCFG3)
1357 #define write_gcsr_kscratch0(val) gcsr_write(val, LOONGARCH_CSR_KS0)
1359 #define write_gcsr_kscratch1(val) gcsr_write(val, LOONGARCH_CSR_KS1)
1361 #define write_gcsr_kscratch2(val) gcsr_write(val, LOONGARCH_CSR_KS2)
1363 #define write_gcsr_kscratch3(val) gcsr_write(val, LOONGARCH_CSR_KS3)
1365 #define write_gcsr_kscratch4(val) gcsr_write(val, LOONGARCH_CSR_KS4)
1367 #define write_gcsr_kscratch5(val) gcsr_write(val, LOONGARCH_CSR_KS5)
1369 #define write_gcsr_kscratch6(val) gcsr_write(val, LOONGARCH_CSR_KS6)
1371 #define write_gcsr_kscratch7(val) gcsr_write(val, LOONGARCH_CSR_KS7)
1374 #define write_gcsr_timerid(val) gcsr_write(val, LOONGARCH_CSR_TMID)
1376 #define write_gcsr_timercfg(val) gcsr_write(val, LOONGARCH_CSR_TCFG)
1378 #define write_gcsr_timertick(val) gcsr_write(val, LOONGARCH_CSR_TVAL)
1380 #define write_gcsr_timeroffset(val) gcsr_write(val, LOONGARCH_CSR_CNTC)
1383 #define write_gcsr_llbctl(val) gcsr_write(val, LOONGARCH_CSR_LLBCTL)
1386 #define write_gcsr_tlbrentry(val) gcsr_write(val, LOONGARCH_CSR_TLBRENTRY)
1388 #define write_gcsr_tlbrbadv(val) gcsr_write(val, LOONGARCH_CSR_TLBRBADV)
1390 #define write_gcsr_tlbrera(val) gcsr_write(val, LOONGARCH_CSR_TLBRERA)
1392 #define write_gcsr_tlbrsave(val) gcsr_write(val, LOONGARCH_CSR_TLBRSAVE)
1394 #define write_gcsr_tlbrelo0(val) gcsr_write(val, LOONGARCH_CSR_TLBRELO0)
1396 #define write_gcsr_tlbrelo1(val) gcsr_write(val, LOONGARCH_CSR_TLBRELO1)
1398 #define write_gcsr_tlbrehi(val) gcsr_write(val, LOONGARCH_CSR_TLBREHI)
1400 #define write_gcsr_tlbrprmd(val) gcsr_write(val, LOONGARCH_CSR_TLBRPRMD)
1403 #define write_gcsr_directwin0(val) gcsr_write(val, LOONGARCH_CSR_DMWIN0)
1405 #define write_gcsr_directwin1(val) gcsr_write(val, LOONGARCH_CSR_DMWIN1)
1407 #define write_gcsr_directwin2(val) gcsr_write(val, LOONGARCH_CSR_DMWIN2)
1409 #define write_gcsr_directwin3(val) gcsr_write(val, LOONGARCH_CSR_DMWIN3)