Threshold for direct stream to L4 cache on store. The possible values are:
00 16KB.
01 64KB. This is the reset value.
10 128KB.
11 Disables direct stream to L4 cache on store.
WS_THR_DRAM, [19:18]
Threshold for direct stream to DRAM on store. The possible values are:
00 64KB.
01 1MB, for memory designated as outer-allocate. This is the reset value.
10 1MB, allocating irrespective of outer-allocation designation.
11 Disables direct stream to DRAM on store.
WS_THR_DCZVA, [17]
Have DCZVA use a lower WS_THR_L2 configuration. The possible values are:
0 DCZVA behaves like normal store wrt WS_THR_L2.
1 DCZVA will use one lower stream threshold from WS_THR_L2. This is the reset
value.
RES0, [16]
RES0 Reserved.
PF_DIS, [15]
Disables data-side hardware prefetching. The possible values are:
0 Enables hardware prefetching. This is the reset value.
1 Disables hardware prefetching.
RES0, [14]
RES0 Reserved.
PF_SS_L2_DIST, [13:12]
Single cache line stride prefetching L2 distance. The possible values are:
00 22
01 28
10 34
11 40. This is the reset value.
RES0, [11:10]
RES0 Reserved.
RES0, [9]
RES0 Reserved.
PF_STI_DIS, [8]
Disables store prefetches at issue (not overriden by CPUECTLR_EL1[15]). The possible values
are:
0 Enables store prefetching. This is the reset value.
B2 AArch64 system registers
B2.26 CPUECTLR_EL1, CPU Extended Control Register, EL1
100798_0300_00_en Copyright © 2016–2018 Arm Limited or its affiliates. All rights
reserved.
B2-177
Non-Confidential