mirror of https://github.com/xemu-project/xemu.git
target/riscv: Fix checkpatch warning may triggered in csr_ops table
Fix the lines with over 80 characters Fix the lines which are obviously misalgined with other lines in the same group Signed-off-by: Weiwei Li <liweiwei@iscas.ac.cn> Signed-off-by: Junqiang Wang <wangjunqiang@iscas.ac.cn> Reviewed-by: Alistair Francis <alistair.francis@wdc.com> Reviewed-by: Andrew Jones <ajones@ventanamicro.com> Message-Id: <20220718130955.11899-4-liweiwei@iscas.ac.cn> Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
This commit is contained in:
parent
756b0374dc
commit
108c4f26ce
|
@ -3493,10 +3493,14 @@ riscv_csr_operations csr_ops[CSR_TABLE_SIZE] = {
|
|||
|
||||
#if !defined(CONFIG_USER_ONLY)
|
||||
/* Machine Timers and Counters */
|
||||
[CSR_MCYCLE] = { "mcycle", any, read_hpmcounter, write_mhpmcounter},
|
||||
[CSR_MINSTRET] = { "minstret", any, read_hpmcounter, write_mhpmcounter},
|
||||
[CSR_MCYCLEH] = { "mcycleh", any32, read_hpmcounterh, write_mhpmcounterh},
|
||||
[CSR_MINSTRETH] = { "minstreth", any32, read_hpmcounterh, write_mhpmcounterh},
|
||||
[CSR_MCYCLE] = { "mcycle", any, read_hpmcounter,
|
||||
write_mhpmcounter },
|
||||
[CSR_MINSTRET] = { "minstret", any, read_hpmcounter,
|
||||
write_mhpmcounter },
|
||||
[CSR_MCYCLEH] = { "mcycleh", any32, read_hpmcounterh,
|
||||
write_mhpmcounterh },
|
||||
[CSR_MINSTRETH] = { "minstreth", any32, read_hpmcounterh,
|
||||
write_mhpmcounterh },
|
||||
|
||||
/* Machine Information Registers */
|
||||
[CSR_MVENDORID] = { "mvendorid", any, read_mvendorid },
|
||||
|
@ -3507,21 +3511,23 @@ riscv_csr_operations csr_ops[CSR_TABLE_SIZE] = {
|
|||
[CSR_MCONFIGPTR] = { "mconfigptr", any, read_zero,
|
||||
.min_priv_ver = PRIV_VERSION_1_12_0 },
|
||||
/* Machine Trap Setup */
|
||||
[CSR_MSTATUS] = { "mstatus", any, read_mstatus, write_mstatus, NULL,
|
||||
read_mstatus_i128 },
|
||||
[CSR_MISA] = { "misa", any, read_misa, write_misa, NULL,
|
||||
read_misa_i128 },
|
||||
[CSR_MSTATUS] = { "mstatus", any, read_mstatus, write_mstatus,
|
||||
NULL, read_mstatus_i128 },
|
||||
[CSR_MISA] = { "misa", any, read_misa, write_misa,
|
||||
NULL, read_misa_i128 },
|
||||
[CSR_MIDELEG] = { "mideleg", any, NULL, NULL, rmw_mideleg },
|
||||
[CSR_MEDELEG] = { "medeleg", any, read_medeleg, write_medeleg },
|
||||
[CSR_MIE] = { "mie", any, NULL, NULL, rmw_mie },
|
||||
[CSR_MTVEC] = { "mtvec", any, read_mtvec, write_mtvec },
|
||||
[CSR_MCOUNTEREN] = { "mcounteren", any, read_mcounteren, write_mcounteren },
|
||||
[CSR_MCOUNTEREN] = { "mcounteren", any, read_mcounteren,
|
||||
write_mcounteren },
|
||||
|
||||
[CSR_MSTATUSH] = { "mstatush", any32, read_mstatush, write_mstatush },
|
||||
[CSR_MSTATUSH] = { "mstatush", any32, read_mstatush,
|
||||
write_mstatush },
|
||||
|
||||
/* Machine Trap Handling */
|
||||
[CSR_MSCRATCH] = { "mscratch", any, read_mscratch, write_mscratch, NULL,
|
||||
read_mscratch_i128, write_mscratch_i128 },
|
||||
[CSR_MSCRATCH] = { "mscratch", any, read_mscratch, write_mscratch,
|
||||
NULL, read_mscratch_i128, write_mscratch_i128 },
|
||||
[CSR_MEPC] = { "mepc", any, read_mepc, write_mepc },
|
||||
[CSR_MCAUSE] = { "mcause", any, read_mcause, write_mcause },
|
||||
[CSR_MTVAL] = { "mtval", any, read_mtval, write_mtval },
|
||||
|
@ -3559,15 +3565,16 @@ riscv_csr_operations csr_ops[CSR_TABLE_SIZE] = {
|
|||
.min_priv_ver = PRIV_VERSION_1_12_0 },
|
||||
|
||||
/* Supervisor Trap Setup */
|
||||
[CSR_SSTATUS] = { "sstatus", smode, read_sstatus, write_sstatus, NULL,
|
||||
read_sstatus_i128 },
|
||||
[CSR_SSTATUS] = { "sstatus", smode, read_sstatus, write_sstatus,
|
||||
NULL, read_sstatus_i128 },
|
||||
[CSR_SIE] = { "sie", smode, NULL, NULL, rmw_sie },
|
||||
[CSR_STVEC] = { "stvec", smode, read_stvec, write_stvec },
|
||||
[CSR_SCOUNTEREN] = { "scounteren", smode, read_scounteren, write_scounteren },
|
||||
[CSR_SCOUNTEREN] = { "scounteren", smode, read_scounteren,
|
||||
write_scounteren },
|
||||
|
||||
/* Supervisor Trap Handling */
|
||||
[CSR_SSCRATCH] = { "sscratch", smode, read_sscratch, write_sscratch, NULL,
|
||||
read_sscratch_i128, write_sscratch_i128 },
|
||||
[CSR_SSCRATCH] = { "sscratch", smode, read_sscratch, write_sscratch,
|
||||
NULL, read_sscratch_i128, write_sscratch_i128 },
|
||||
[CSR_SEPC] = { "sepc", smode, read_sepc, write_sepc },
|
||||
[CSR_SCAUSE] = { "scause", smode, read_scause, write_scause },
|
||||
[CSR_STVAL] = { "stval", smode, read_stval, write_stval },
|
||||
|
@ -3600,7 +3607,8 @@ riscv_csr_operations csr_ops[CSR_TABLE_SIZE] = {
|
|||
.min_priv_ver = PRIV_VERSION_1_12_0 },
|
||||
[CSR_HIE] = { "hie", hmode, NULL, NULL, rmw_hie,
|
||||
.min_priv_ver = PRIV_VERSION_1_12_0 },
|
||||
[CSR_HCOUNTEREN] = { "hcounteren", hmode, read_hcounteren, write_hcounteren,
|
||||
[CSR_HCOUNTEREN] = { "hcounteren", hmode, read_hcounteren,
|
||||
write_hcounteren,
|
||||
.min_priv_ver = PRIV_VERSION_1_12_0 },
|
||||
[CSR_HGEIE] = { "hgeie", hmode, read_hgeie, write_hgeie,
|
||||
.min_priv_ver = PRIV_VERSION_1_12_0 },
|
||||
|
@ -3612,12 +3620,15 @@ riscv_csr_operations csr_ops[CSR_TABLE_SIZE] = {
|
|||
.min_priv_ver = PRIV_VERSION_1_12_0 },
|
||||
[CSR_HGATP] = { "hgatp", hmode, read_hgatp, write_hgatp,
|
||||
.min_priv_ver = PRIV_VERSION_1_12_0 },
|
||||
[CSR_HTIMEDELTA] = { "htimedelta", hmode, read_htimedelta, write_htimedelta,
|
||||
[CSR_HTIMEDELTA] = { "htimedelta", hmode, read_htimedelta,
|
||||
write_htimedelta,
|
||||
.min_priv_ver = PRIV_VERSION_1_12_0 },
|
||||
[CSR_HTIMEDELTAH] = { "htimedeltah", hmode32, read_htimedeltah, write_htimedeltah,
|
||||
[CSR_HTIMEDELTAH] = { "htimedeltah", hmode32, read_htimedeltah,
|
||||
write_htimedeltah,
|
||||
.min_priv_ver = PRIV_VERSION_1_12_0 },
|
||||
|
||||
[CSR_VSSTATUS] = { "vsstatus", hmode, read_vsstatus, write_vsstatus,
|
||||
[CSR_VSSTATUS] = { "vsstatus", hmode, read_vsstatus,
|
||||
write_vsstatus,
|
||||
.min_priv_ver = PRIV_VERSION_1_12_0 },
|
||||
[CSR_VSIP] = { "vsip", hmode, NULL, NULL, rmw_vsip,
|
||||
.min_priv_ver = PRIV_VERSION_1_12_0 },
|
||||
|
@ -3625,7 +3636,8 @@ riscv_csr_operations csr_ops[CSR_TABLE_SIZE] = {
|
|||
.min_priv_ver = PRIV_VERSION_1_12_0 },
|
||||
[CSR_VSTVEC] = { "vstvec", hmode, read_vstvec, write_vstvec,
|
||||
.min_priv_ver = PRIV_VERSION_1_12_0 },
|
||||
[CSR_VSSCRATCH] = { "vsscratch", hmode, read_vsscratch, write_vsscratch,
|
||||
[CSR_VSSCRATCH] = { "vsscratch", hmode, read_vsscratch,
|
||||
write_vsscratch,
|
||||
.min_priv_ver = PRIV_VERSION_1_12_0 },
|
||||
[CSR_VSEPC] = { "vsepc", hmode, read_vsepc, write_vsepc,
|
||||
.min_priv_ver = PRIV_VERSION_1_12_0 },
|
||||
|
@ -3643,14 +3655,18 @@ riscv_csr_operations csr_ops[CSR_TABLE_SIZE] = {
|
|||
|
||||
/* Virtual Interrupts and Interrupt Priorities (H-extension with AIA) */
|
||||
[CSR_HVIEN] = { "hvien", aia_hmode, read_zero, write_ignore },
|
||||
[CSR_HVICTL] = { "hvictl", aia_hmode, read_hvictl, write_hvictl },
|
||||
[CSR_HVIPRIO1] = { "hviprio1", aia_hmode, read_hviprio1, write_hviprio1 },
|
||||
[CSR_HVIPRIO2] = { "hviprio2", aia_hmode, read_hviprio2, write_hviprio2 },
|
||||
[CSR_HVICTL] = { "hvictl", aia_hmode, read_hvictl,
|
||||
write_hvictl },
|
||||
[CSR_HVIPRIO1] = { "hviprio1", aia_hmode, read_hviprio1,
|
||||
write_hviprio1 },
|
||||
[CSR_HVIPRIO2] = { "hviprio2", aia_hmode, read_hviprio2,
|
||||
write_hviprio2 },
|
||||
|
||||
/*
|
||||
* VS-Level Window to Indirectly Accessed Registers (H-extension with AIA)
|
||||
*/
|
||||
[CSR_VSISELECT] = { "vsiselect", aia_hmode, NULL, NULL, rmw_xiselect },
|
||||
[CSR_VSISELECT] = { "vsiselect", aia_hmode, NULL, NULL,
|
||||
rmw_xiselect },
|
||||
[CSR_VSIREG] = { "vsireg", aia_hmode, NULL, NULL, rmw_xireg },
|
||||
|
||||
/* VS-Level Interrupts (H-extension with AIA) */
|
||||
|
@ -3658,11 +3674,15 @@ riscv_csr_operations csr_ops[CSR_TABLE_SIZE] = {
|
|||
[CSR_VSTOPI] = { "vstopi", aia_hmode, read_vstopi },
|
||||
|
||||
/* Hypervisor and VS-Level High-Half CSRs (H-extension with AIA) */
|
||||
[CSR_HIDELEGH] = { "hidelegh", aia_hmode32, NULL, NULL, rmw_hidelegh },
|
||||
[CSR_HVIENH] = { "hvienh", aia_hmode32, read_zero, write_ignore },
|
||||
[CSR_HIDELEGH] = { "hidelegh", aia_hmode32, NULL, NULL,
|
||||
rmw_hidelegh },
|
||||
[CSR_HVIENH] = { "hvienh", aia_hmode32, read_zero,
|
||||
write_ignore },
|
||||
[CSR_HVIPH] = { "hviph", aia_hmode32, NULL, NULL, rmw_hviph },
|
||||
[CSR_HVIPRIO1H] = { "hviprio1h", aia_hmode32, read_hviprio1h, write_hviprio1h },
|
||||
[CSR_HVIPRIO2H] = { "hviprio2h", aia_hmode32, read_hviprio2h, write_hviprio2h },
|
||||
[CSR_HVIPRIO1H] = { "hviprio1h", aia_hmode32, read_hviprio1h,
|
||||
write_hviprio1h },
|
||||
[CSR_HVIPRIO2H] = { "hviprio2h", aia_hmode32, read_hviprio2h,
|
||||
write_hviprio2h },
|
||||
[CSR_VSIEH] = { "vsieh", aia_hmode32, NULL, NULL, rmw_vsieh },
|
||||
[CSR_VSIPH] = { "vsiph", aia_hmode32, NULL, NULL, rmw_vsiph },
|
||||
|
||||
|
@ -3698,16 +3718,22 @@ riscv_csr_operations csr_ops[CSR_TABLE_SIZE] = {
|
|||
|
||||
/* User Pointer Masking */
|
||||
[CSR_UMTE] = { "umte", pointer_masking, read_umte, write_umte },
|
||||
[CSR_UPMMASK] = { "upmmask", pointer_masking, read_upmmask, write_upmmask },
|
||||
[CSR_UPMBASE] = { "upmbase", pointer_masking, read_upmbase, write_upmbase },
|
||||
[CSR_UPMMASK] = { "upmmask", pointer_masking, read_upmmask,
|
||||
write_upmmask },
|
||||
[CSR_UPMBASE] = { "upmbase", pointer_masking, read_upmbase,
|
||||
write_upmbase },
|
||||
/* Machine Pointer Masking */
|
||||
[CSR_MMTE] = { "mmte", pointer_masking, read_mmte, write_mmte },
|
||||
[CSR_MPMMASK] = { "mpmmask", pointer_masking, read_mpmmask, write_mpmmask },
|
||||
[CSR_MPMBASE] = { "mpmbase", pointer_masking, read_mpmbase, write_mpmbase },
|
||||
[CSR_MPMMASK] = { "mpmmask", pointer_masking, read_mpmmask,
|
||||
write_mpmmask },
|
||||
[CSR_MPMBASE] = { "mpmbase", pointer_masking, read_mpmbase,
|
||||
write_mpmbase },
|
||||
/* Supervisor Pointer Masking */
|
||||
[CSR_SMTE] = { "smte", pointer_masking, read_smte, write_smte },
|
||||
[CSR_SPMMASK] = { "spmmask", pointer_masking, read_spmmask, write_spmmask },
|
||||
[CSR_SPMBASE] = { "spmbase", pointer_masking, read_spmbase, write_spmbase },
|
||||
[CSR_SPMMASK] = { "spmmask", pointer_masking, read_spmmask,
|
||||
write_spmmask },
|
||||
[CSR_SPMBASE] = { "spmbase", pointer_masking, read_spmbase,
|
||||
write_spmbase },
|
||||
|
||||
/* Performance Counters */
|
||||
[CSR_HPMCOUNTER3] = { "hpmcounter3", ctr, read_hpmcounter },
|
||||
|
@ -3800,7 +3826,8 @@ riscv_csr_operations csr_ops[CSR_TABLE_SIZE] = {
|
|||
write_mhpmcounter },
|
||||
|
||||
[CSR_MCOUNTINHIBIT] = { "mcountinhibit", any, read_mcountinhibit,
|
||||
write_mcountinhibit, .min_priv_ver = PRIV_VERSION_1_11_0 },
|
||||
write_mcountinhibit,
|
||||
.min_priv_ver = PRIV_VERSION_1_11_0 },
|
||||
|
||||
[CSR_MHPMEVENT3] = { "mhpmevent3", any, read_mhpmevent,
|
||||
write_mhpmevent },
|
||||
|
|
Loading…
Reference in New Issue