System Control
ARM DDI 0500D
Copyright © 2013-2014 ARM. All rights reserved.
4-111
ID021414
Non-Confidential
Table 4-101
shows the L2ACTLR_EL1 bit assignments.
To access the L2ACTLR_EL1:
MRS Rt, S3_1_C15_C0_0; Read L2ACTLR_EL1 into Rt
MSR S3_1_C15_C0_0, Rt; Write Rt to L2ACTLR_EL1
4.3.67
Fault Address Register, EL3
The FAR_EL3 characteristics are:
Purpose
Holds the faulting Virtual Address for all synchronous instruction or data
aborts, or exceptions from a misaligned PC, taken to EL3.
Usage constraints
This register is accessible as follows:
Configurations
There is no additional configuration data for FAR_EL3.
Attributes
FAR_EL3 is a 64-bit register.
Figure 4-61 on page 4-112
shows the FAR_EL3 bit assignments.
Table 4-101 L2ACTLR_EL1 bit assignments
Bits
Name
Function
[31:30]
-
L2 victim Control.
0b10
This is the default value. Software must not change it.
[29:15]
-
Reserved,
RES
0.
[14]
Enable UniqueClean
evictions with data
Enables sending of WriteEvict transactions for UniqueClean evictions with data.
WriteEvict transactions update downstream caches that are outside the cluster. Enable WriteEvict
transactions only if there is an L3 or system cache implemented in the system.
The possible values are:
0
Disables UniqueClean evictions with data. This is the reset value for ACE.
1
Enables UniqueClean evictions with data. This is the reset value for CHI.
Note
Some ACE interconnects might not support the WriteEvict transaction. You must not enable this
bit if your interconnect does not support WriteEvict transactions.
[13:4]
-
Reserved,
RES
0.
[3]
Disable clean/evict
push to external
Disables sending of Evict transactions for clean cache lines that are evicted from the processor.
This is required only if the external interconnect contains a snoop filter that requires notification
when the processor evicts the cache line. The possible values are:
0
Enables clean/evict to be pushed out to external. This is the reset value for ACE.
1
Disables clean/evict from being pushed to external. This is the reset value for CHI.
[2:0]
-
Reserved,
RES
0.
EL0
EL1
(NS)
EL1
(S)
EL2
EL3
(SCR.NS = 1)
EL3
(SCR.NS = 0)
-
-
-
-
RW
RW