B2.6 ACTLR_EL2, Auxiliary Control Register, EL2

The ACTLR_EL2 provides IMPLEMENTATION DEFINED configuration and control options for EL2.

Bit field descriptions

ACTLR_EL2 is a 64-bit register, and is part of:

  • The Virtualization registers functional group.
  • The Other system control registers functional group.
  • The IMPLEMENTATION DEFINED functional group.
Figure B2-2 ACTLR_EL2 bit assignments
To view this graphic, your browser must support the SVG format. Either install a browser with native support, or install an appropriate plugin such as Adobe SVG Viewer.


RES0, [63:13]
RES0 Reserved.
CLUSTERPMUEN, [12]

Performance Management Registers enable. The possible values are:

0CLUSTERPM* registers are not write-accessible from a lower Exception level. This is the reset value.
1CLUSTERPM* registers are write-accessible from EL1 Non-secure if they are write-accessible from EL2.
SMEN, [11]

Scheme Management Registers enable. The possible values are:

0Registers CLUSTERACPSID, CLUSTERSTASHSID, CLUSTERPARTCR, CLUSTERBUSQOS, and CLUSTERTHREADSIDOVR are not write-accessible from EL1 Non-secure. This is the reset value.
1Registers CLUSTERACPSID, CLUSTERSTASHSID, CLUSTERPARTCR, CLUSTERBUSQOS, and CLUSTERTHREADSIDOVR are write-accessible from EL1 Non-secure if they are write-accessible from EL2.
RES0, [9:8]
RES0Reserved.
PWREN, [7]

Power Control Registers enable. The possible values are:

0Registers CPUPWRCTLR, CLUSTERPWRCTLR, CLUSTERPWRDN, CLUSTERPWRSTAT, CLUSTERL3HIT and CLUSTERL3MISS are not write-accessible from EL1 Non-secure. This is the reset value.
1Registers CPUPWRCTLR, CLUSTERPWRCTLR, CLUSTERPWRDN, CLUSTERPWRSTAT, CLUSTERL3HIT and CLUSTERL3MISS are write-accessible from EL1 Non-secure if they are write-accessible from EL2.
RES0, [6]
RES0Reserved.
ERXPFGEN, [5]

Error Record Registers enable. The possible values are:

0ERXPFG* are not write-accessible from EL1 Non-secure. This is the reset value.
1ERXPFG* are write-accessible from EL1 Non-secure if they are write-accessible from EL2.
AMEN, [4]

Activity Monitor enable. The possible values are:

0Non-secure accesses from EL1 and EL0 to activity monitor registers are trapped to EL2.
1Non-secure accesses from EL1 and EL0 to activity monitor registers are not trapped to EL2.
RES0, [3:2]
RES0Reserved.
ECTLREN, [1]

Extended Control Registers enable. The possible values are:

0CPUECTLR and CLUSTERECTLR are not write-accessible from EL1 Non-secure. This is the reset value.
1CPUECTLR and CLUSTERECTLR are write-accessible from EL1 Non-secure if they are write-accessible from EL2.
Configurations

Bit fields and details that are not provided in this description are architecturally defined. See the Arm® Architecture Reference Manual Armv8, for Armv8-A architecture profile.

Non-ConfidentialPDF file icon PDF version100798_0301_00_en
Copyright © 2016–2018 Arm Limited or its affiliates. All rights reserved.