arm,dev: add (dummy) ISecR support to the PL390 GIC
Review Request #3375 - Created March 15, 2016 and discarded
| Information | |
|---|---|
| Bjoern A. Zeeb | |
| gem5 | |
| default | |
| Reviewers | |
| Default | |
| andysan | |
arm,dev: add (dummy) ISecR support to the PL390 GIC
Add (dummy) support for Interrupt Security Registers to allow
software to read/write them even though we do not properly
implement checks yet. This avoids hitting panic()s and
seems to be `good enough' to get certain software running
happily.
Posted (March 15, 2016, 4:13 p.m.)
Thanks for looking into this!
I'd suggest that you implement this as a GICv1 without security extensions. According to the architecture spec, the ICDISRn registers should be RAZ/WI in that case, so no need to store additional state.
-
src/dev/arm/gic_pl390.cc (Diff revision 1) -
Isn't there some code missing here?
