Commit 14b7f71
committed
ARCv2: Add SLC-related AUX regs
1. ARC_REG_SLC_CFG_BCR is not a BCR (Build configuration register) but
a simple AUX reg for SLC control. Any BCR AUX reg could be read always
and that's safe while attempt to even read AUX reg that corresponds to
missing HW block will inevitably lead to "Instruciton Error" exception.
So to prevent users from misuse of that AUX register we'll remove "_BCR"
suffix from its name
2. To manage SLC we'll need more AUX regs for:
* SLC enable/disable (ARC_REG_SLC_CONTROL)
* full flush (ARC_REG_SLC_FLUSH)
* full invaludation (ARC_REG_SLC_INVALIDATE)
Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>1 parent 89c31c8 commit 14b7f71
3 files changed
+10
-2
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
36 | 36 | | |
37 | 37 | | |
38 | 38 | | |
39 | | - | |
40 | 39 | | |
41 | 40 | | |
42 | 41 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
82 | 82 | | |
83 | 83 | | |
84 | 84 | | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
85 | 94 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
172 | 172 | | |
173 | 173 | | |
174 | 174 | | |
175 | | - | |
| 175 | + | |
176 | 176 | | |
177 | 177 | | |
178 | 178 | | |
| |||
0 commit comments