diff options
author | Ming-Yi Lai <ming-yi.lai@mediatek.com> | 2024-01-10 14:16:31 +0800 |
---|---|---|
committer | Ming-Yi Lai <ming-yi.lai@mediatek.com> | 2024-02-15 13:11:05 +0800 |
commit | a22754478850d6cbaf501a29ff8b4f04cfe46366 (patch) | |
tree | 516be96d45af30b4bce429f9aa116f3fd86241b3 /machine/minit.c | |
parent | 36019deb26a8f7519c18c9668fa6559142aa11b8 (diff) | |
download | pk-a22754478850d6cbaf501a29ff8b4f04cfe46366.zip pk-a22754478850d6cbaf501a29ff8b4f04cfe46366.tar.gz pk-a22754478850d6cbaf501a29ff8b4f04cfe46366.tar.bz2 |
Zicfilp: Handle software check exception -- landing pad fault
Diffstat (limited to 'machine/minit.c')
-rw-r--r-- | machine/minit.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/machine/minit.c b/machine/minit.c index e6677e9..9b907bf 100644 --- a/machine/minit.c +++ b/machine/minit.c @@ -78,7 +78,8 @@ static void delegate_traps() (1U << CAUSE_BREAKPOINT) | (1U << CAUSE_LOAD_PAGE_FAULT) | (1U << CAUSE_STORE_PAGE_FAULT) | - (1U << CAUSE_USER_ECALL); + (1U << CAUSE_USER_ECALL) | + (1U << CAUSE_SOFTWARE_CHECK_FAULT); write_csr(mideleg, interrupts); write_csr(medeleg, exceptions); |