Nylon Chen
|
30ea8069f4
lib: sbi_hart: Enable hcontext and scontext
|
1 year ago |
Himanshu Chauhan
|
1ac14f10f6
lib: sbi: Use finer permission sematics to decide on PMP bits
|
1 year ago |
Himanshu Chauhan
|
cb568b9b29
lib: sbi: Synchronize PMP settings with virtual memory system
|
1 year ago |
Heiko Stuebner
|
4f2acb53e2
lib: sbi_platform: expose hart_features to extension_init callback
|
1 year ago |
Heiko Stuebner
|
c316fa38c2
lib: sbi_hart: move hart_features struct to a public location
|
1 year ago |
Heiko Stuebner
|
e54cb3298b
lib: sbi_pmu: move pmu irq information into pmu itself
|
1 year ago |
Anup Patel
|
adf44b51ba
lib: sbi: Use the official extension name for AIA M-mode CSRs
|
1 year ago |
gagachang
|
0374ccf3f1
lib: sbi_hart: Shorten the code to set MPV bit
|
1 year ago |
Anup Patel
|
023f0ad2d9
lib: sbi_platform: Add callback to populate HART extensions
|
2 years ago |
Anup Patel
|
994ace30f7
lib: sbi: Add sbi_hart_update_extension() function
|
2 years ago |
Anup Patel
|
be4903ae00
lib: sbi: Detect hart features only once for each hart
|
2 years ago |
Anup Patel
|
cad6c91045
lib: sbi: Convert hart features into hart extensions
|
2 years ago |
Anup Patel
|
a6ab94fdbf
lib: sbi: Fix AIA feature detection
|
2 years ago |
Anup Patel
|
97a17c2e5c
lib: sbi: Remove MENVCFG hart feature
|
2 years ago |
Anup Patel
|
dbc3d8f0ef
lib: sbi: Remove MCOUNTINHIBT hart feature
|
2 years ago |
Anup Patel
|
d4b563c881
lib: sbi: Remove MCOUNTEREN and SCOUNTEREN hart features
|
2 years ago |
Anup Patel
|
1a754bb365
lib: sbi: Detect and print privileged spec version
|
2 years ago |
Anup Patel
|
474a9d4555
lib: sbi: Fix mstatus_init() for RV32 when Sscofpmf is not available
|
2 years ago |
Atish Patra
|
d62f6da062
lib: sbi: Implement Sstc extension
|
2 years ago |
Dmitry Dunaev
|
9cd95e13bb
lib: sbi/hart: preserve csr validation value
|
2 years ago |
Mayuresh Chitale
|
3383d6a4d1
lib: irqchip/imsic: configure mstateen
|
2 years ago |
Mayuresh Chitale
|
d44568a0f2
lib: sbi: Detect Smstateen CSRs at boot-time
|
2 years ago |
Anup Patel
|
794986f87f
lib: sbi: Enable Svpbmt extension in the menvcfg CSR
|
2 years ago |
Anup Patel
|
47d676570d
lib: sbi: Enable Zicbo[m|z] extensions in the menvcfg CSR
|
2 years ago |
Atish Patra
|
31fecad46d
lib: sbi: Detect menvcfg CSR at boot time
|
2 years ago |
Anup Patel
|
8f96070067
lib: sbi: Detect AIA CSRs at boot-time
|
3 years ago |
Petro Karashchenko
|
6ad8917b7e
lib: fix compilation when strings.h is included
|
2 years ago |
Atish Patra
|
a26dc609df
lib: sbi: Disable interrupt and inhibit counting in M-mode during init
|
2 years ago |
Nikita Shubin
|
7a22c780df
lib: sbi: Fix missing space
|
2 years ago |
Vasan VS
|
31fe5a7a3d
lib: sbi: Fix PMP address bits detection
|
2 years ago |