Skip to content

Commit 493cf9b

Browse files
murzinvctmarinas
authored andcommitted
arm64: s/AMEVTYPE/AMEVTYPER
Activity Monitor Event Type Registers are named as AMEVTYPER{0,1}<n> Signed-off-by: Vladimir Murzin <[email protected]> Acked-by: Mark Rutland <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Catalin Marinas <[email protected]>
1 parent abb7962 commit 493cf9b

File tree

2 files changed

+36
-36
lines changed

2 files changed

+36
-36
lines changed

arch/arm64/include/asm/sysreg.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -421,9 +421,9 @@
421421
*/
422422

423423
#define SYS_AMEVCNTR0_EL0(n) SYS_AM_EL0(4 + ((n) >> 3), (n) & 7)
424-
#define SYS_AMEVTYPE0_EL0(n) SYS_AM_EL0(6 + ((n) >> 3), (n) & 7)
424+
#define SYS_AMEVTYPER0_EL0(n) SYS_AM_EL0(6 + ((n) >> 3), (n) & 7)
425425
#define SYS_AMEVCNTR1_EL0(n) SYS_AM_EL0(12 + ((n) >> 3), (n) & 7)
426-
#define SYS_AMEVTYPE1_EL0(n) SYS_AM_EL0(14 + ((n) >> 3), (n) & 7)
426+
#define SYS_AMEVTYPER1_EL0(n) SYS_AM_EL0(14 + ((n) >> 3), (n) & 7)
427427

428428
/* AMU v1: Fixed (architecturally defined) activity monitors */
429429
#define SYS_AMEVCNTR0_CORE_EL0 SYS_AMEVCNTR0_EL0(0)

arch/arm64/kvm/sys_regs.c

Lines changed: 34 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -1024,9 +1024,9 @@ static bool access_amu(struct kvm_vcpu *vcpu, struct sys_reg_params *p,
10241024

10251025
/* Macro to expand the AMU counter and type registers*/
10261026
#define AMU_AMEVCNTR0_EL0(n) { SYS_DESC(SYS_AMEVCNTR0_EL0(n)), access_amu }
1027-
#define AMU_AMEVTYPE0_EL0(n) { SYS_DESC(SYS_AMEVTYPE0_EL0(n)), access_amu }
1027+
#define AMU_AMEVTYPER0_EL0(n) { SYS_DESC(SYS_AMEVTYPER0_EL0(n)), access_amu }
10281028
#define AMU_AMEVCNTR1_EL0(n) { SYS_DESC(SYS_AMEVCNTR1_EL0(n)), access_amu }
1029-
#define AMU_AMEVTYPE1_EL0(n) { SYS_DESC(SYS_AMEVTYPE1_EL0(n)), access_amu }
1029+
#define AMU_AMEVTYPER1_EL0(n) { SYS_DESC(SYS_AMEVTYPER1_EL0(n)), access_amu }
10301030

10311031
static bool trap_ptrauth(struct kvm_vcpu *vcpu,
10321032
struct sys_reg_params *p,
@@ -1629,22 +1629,22 @@ static const struct sys_reg_desc sys_reg_descs[] = {
16291629
AMU_AMEVCNTR0_EL0(13),
16301630
AMU_AMEVCNTR0_EL0(14),
16311631
AMU_AMEVCNTR0_EL0(15),
1632-
AMU_AMEVTYPE0_EL0(0),
1633-
AMU_AMEVTYPE0_EL0(1),
1634-
AMU_AMEVTYPE0_EL0(2),
1635-
AMU_AMEVTYPE0_EL0(3),
1636-
AMU_AMEVTYPE0_EL0(4),
1637-
AMU_AMEVTYPE0_EL0(5),
1638-
AMU_AMEVTYPE0_EL0(6),
1639-
AMU_AMEVTYPE0_EL0(7),
1640-
AMU_AMEVTYPE0_EL0(8),
1641-
AMU_AMEVTYPE0_EL0(9),
1642-
AMU_AMEVTYPE0_EL0(10),
1643-
AMU_AMEVTYPE0_EL0(11),
1644-
AMU_AMEVTYPE0_EL0(12),
1645-
AMU_AMEVTYPE0_EL0(13),
1646-
AMU_AMEVTYPE0_EL0(14),
1647-
AMU_AMEVTYPE0_EL0(15),
1632+
AMU_AMEVTYPER0_EL0(0),
1633+
AMU_AMEVTYPER0_EL0(1),
1634+
AMU_AMEVTYPER0_EL0(2),
1635+
AMU_AMEVTYPER0_EL0(3),
1636+
AMU_AMEVTYPER0_EL0(4),
1637+
AMU_AMEVTYPER0_EL0(5),
1638+
AMU_AMEVTYPER0_EL0(6),
1639+
AMU_AMEVTYPER0_EL0(7),
1640+
AMU_AMEVTYPER0_EL0(8),
1641+
AMU_AMEVTYPER0_EL0(9),
1642+
AMU_AMEVTYPER0_EL0(10),
1643+
AMU_AMEVTYPER0_EL0(11),
1644+
AMU_AMEVTYPER0_EL0(12),
1645+
AMU_AMEVTYPER0_EL0(13),
1646+
AMU_AMEVTYPER0_EL0(14),
1647+
AMU_AMEVTYPER0_EL0(15),
16481648
AMU_AMEVCNTR1_EL0(0),
16491649
AMU_AMEVCNTR1_EL0(1),
16501650
AMU_AMEVCNTR1_EL0(2),
@@ -1661,22 +1661,22 @@ static const struct sys_reg_desc sys_reg_descs[] = {
16611661
AMU_AMEVCNTR1_EL0(13),
16621662
AMU_AMEVCNTR1_EL0(14),
16631663
AMU_AMEVCNTR1_EL0(15),
1664-
AMU_AMEVTYPE1_EL0(0),
1665-
AMU_AMEVTYPE1_EL0(1),
1666-
AMU_AMEVTYPE1_EL0(2),
1667-
AMU_AMEVTYPE1_EL0(3),
1668-
AMU_AMEVTYPE1_EL0(4),
1669-
AMU_AMEVTYPE1_EL0(5),
1670-
AMU_AMEVTYPE1_EL0(6),
1671-
AMU_AMEVTYPE1_EL0(7),
1672-
AMU_AMEVTYPE1_EL0(8),
1673-
AMU_AMEVTYPE1_EL0(9),
1674-
AMU_AMEVTYPE1_EL0(10),
1675-
AMU_AMEVTYPE1_EL0(11),
1676-
AMU_AMEVTYPE1_EL0(12),
1677-
AMU_AMEVTYPE1_EL0(13),
1678-
AMU_AMEVTYPE1_EL0(14),
1679-
AMU_AMEVTYPE1_EL0(15),
1664+
AMU_AMEVTYPER1_EL0(0),
1665+
AMU_AMEVTYPER1_EL0(1),
1666+
AMU_AMEVTYPER1_EL0(2),
1667+
AMU_AMEVTYPER1_EL0(3),
1668+
AMU_AMEVTYPER1_EL0(4),
1669+
AMU_AMEVTYPER1_EL0(5),
1670+
AMU_AMEVTYPER1_EL0(6),
1671+
AMU_AMEVTYPER1_EL0(7),
1672+
AMU_AMEVTYPER1_EL0(8),
1673+
AMU_AMEVTYPER1_EL0(9),
1674+
AMU_AMEVTYPER1_EL0(10),
1675+
AMU_AMEVTYPER1_EL0(11),
1676+
AMU_AMEVTYPER1_EL0(12),
1677+
AMU_AMEVTYPER1_EL0(13),
1678+
AMU_AMEVTYPER1_EL0(14),
1679+
AMU_AMEVTYPER1_EL0(15),
16801680

16811681
{ SYS_DESC(SYS_CNTP_TVAL_EL0), access_arch_timer },
16821682
{ SYS_DESC(SYS_CNTP_CTL_EL0), access_arch_timer },

0 commit comments

Comments
 (0)