pmp: Fix csr
Created by: Moschn
- Add proper granularity (G=1)
- Disallow NA4
- Fix read of pmpaddr
- Bump riscv-tests to support pmp benchmark that detects granularity (https://github.com/riscv/riscv-tests/pull/295)
- Add PMP benchmark to CI
Fixes #538 (closed) Fixes #697 (closed)