Cv32e40s/merge master to rel 8
Created by: silabs-robin
Merge procedure, 40s master->rel.
Some (known) failures in "rel_check":
- csrs/counters tests
- (Has to be reworked, synced with ISS, etc. Work is planned/ongoing.)
- debug_assert
- (A fix is near ready in rtl repo)
- corev_rand_interrupt
- (I don't know why this fails, but it was not introduced by this merge procedure step.)
This is currently our only process for syncing the 40x/40s directories. Should we consider being even stricter about what we allow to master, and maybe sync 40x/40s devbranch-to-devbranch? As the cores are WIP, I am content with the current procedures, but it doesn't feel ideal.