Searched refs:SYS_IMP_APL_PMCR0_EL1 (Results 1 – 3 of 3) sorted by relevance
/linux-6.12.1/drivers/perf/ |
D | apple_m1_cpu_pmu.c | 273 val = read_sysreg_s(SYS_IMP_APL_PMCR0_EL1); in __m1_pmu_enable_counter() 280 write_sysreg_s(val, SYS_IMP_APL_PMCR0_EL1); in __m1_pmu_enable_counter() 308 val = read_sysreg_s(SYS_IMP_APL_PMCR0_EL1); in __m1_pmu_enable_counter_interrupt() 315 write_sysreg_s(val, SYS_IMP_APL_PMCR0_EL1); in __m1_pmu_enable_counter_interrupt() 424 state = read_sysreg_s(SYS_IMP_APL_PMCR0_EL1); in m1_pmu_handle_irq() 426 write_sysreg_s(state, SYS_IMP_APL_PMCR0_EL1); in m1_pmu_handle_irq() 500 val = read_sysreg_s(SYS_IMP_APL_PMCR0_EL1); in __m1_pmu_set_mode() 503 write_sysreg_s(val, SYS_IMP_APL_PMCR0_EL1); in __m1_pmu_set_mode()
|
/linux-6.12.1/arch/arm64/include/asm/ |
D | apple_m1_pmu.h | 22 #define SYS_IMP_APL_PMCR0_EL1 sys_reg(3, 1, 15, 0, 0) macro
|
/linux-6.12.1/drivers/irqchip/ |
D | irq-apple-aic.c | 580 if (read_sysreg_s(SYS_IMP_APL_PMCR0_EL1) & PMCR0_IACT) { in aic_handle_fiq() 847 sysreg_clear_set_s(SYS_IMP_APL_PMCR0_EL1, PMCR0_IMODE | PMCR0_IACT, in aic_init_cpu()
|