Searched refs:sysreg_clear_set_s (Results 1 – 9 of 9) sorted by relevance
| /linux/drivers/irqchip/ |
| H A D | irq-apple-aic.c | 423 sysreg_clear_set_s(SYS_ICH_HCR_EL2, ICH_HCR_EL2_En, 0); in aic_handle_irq() 488 sysreg_clear_set_s(SYS_IMP_APL_VM_TMR_FIQ_ENA_EL2, VM_TMR_FIQ_ENABLE_P, 0); in aic_fiq_set_mask() 492 sysreg_clear_set_s(SYS_IMP_APL_VM_TMR_FIQ_ENA_EL2, VM_TMR_FIQ_ENABLE_V, 0); in aic_fiq_set_mask() 504 sysreg_clear_set_s(SYS_IMP_APL_VM_TMR_FIQ_ENA_EL2, 0, VM_TMR_FIQ_ENABLE_P); in aic_fiq_clear_mask() 508 sysreg_clear_set_s(SYS_IMP_APL_VM_TMR_FIQ_ENA_EL2, 0, VM_TMR_FIQ_ENABLE_V); in aic_fiq_clear_mask() 593 sysreg_clear_set_s(SYS_IMP_APL_UPMCR0_EL1, UPMCR0_IMODE, in aic_handle_fiq() 857 sysreg_clear_set_s(SYS_IMP_APL_VM_TMR_FIQ_ENA_EL2, in aic_init_cpu() 861 sysreg_clear_set_s(SYS_ICH_HCR_EL2, ICH_HCR_EL2_En, 0); in aic_init_cpu() 865 sysreg_clear_set_s(SYS_IMP_APL_PMCR0_EL1, PMCR0_IMODE | PMCR0_IACT, in aic_init_cpu() 870 sysreg_clear_set_s(SYS_IMP_APL_UPMCR0_EL1, UPMCR0_IMODE, in aic_init_cpu()
|
| H A D | irq-gic-v5.c | 127 sysreg_clear_set_s(SYS_ICC_PPI_ENABLER0_EL1, hwirq_id_bit, 0); in gicv5_ppi_irq_mask() 129 sysreg_clear_set_s(SYS_ICC_PPI_ENABLER1_EL1, hwirq_id_bit, 0); in gicv5_ppi_irq_mask() 176 sysreg_clear_set_s(SYS_ICC_PPI_ENABLER0_EL1, 0, hwirq_id_bit); in gicv5_ppi_irq_unmask() 178 sysreg_clear_set_s(SYS_ICC_PPI_ENABLER1_EL1, 0, hwirq_id_bit); in gicv5_ppi_irq_unmask()
|
| /linux/drivers/perf/ |
| H A D | apple_m1_cpu_pmu.c | 374 sysreg_clear_set_s(SYS_IMP_APL_PMCR1_EL1, clear, set); in __m1_pmu_configure_event_filter() 376 sysreg_clear_set_s(SYS_IMP_APL_PMCR1_EL12, clear, set); in __m1_pmu_configure_event_filter() 397 sysreg_clear_set_s(SYS_IMP_APL_PMESR0_EL1, clear, set); in __m1_pmu_configure_eventsel() 403 sysreg_clear_set_s(SYS_IMP_APL_PMESR1_EL1, clear, set); in __m1_pmu_configure_eventsel()
|
| /linux/tools/testing/selftests/kvm/arm64/ |
| H A D | external_aborts.c | 321 sysreg_clear_set_s(SYS_SCTLR2_EL1, 0, SCTLR2_EL1_EASE); in test_mmio_ease_guest()
|
| /linux/arch/arm64/kvm/vgic/ |
| H A D | vgic-v3-nested.c | 397 sysreg_clear_set_s(SYS_ICH_HCR_EL2, ICH_HCR_EL2_En, 0); in vgic_v3_handle_nested_maint_irq()
|
| /linux/arch/arm64/kernel/ |
| H A D | cpu_errata.c | 308 sysreg_clear_set_s(SYS_HACR_EL2, 0, BIT(56)); in cpu_enable_impdef_pmuv3_traps()
|
| /linux/arch/arm64/kvm/hyp/ |
| H A D | vgic-v3-sr.c | 511 sysreg_clear_set_s(SYS_ICH_VCTLR_EL2, 0, ICH_VCTLR_EL2_V3); in __vgic_v3_compat_mode_enable()
|
| /linux/tools/arch/arm64/include/asm/ |
| H A D | sysreg.h | 1172 #define sysreg_clear_set_s(sysreg, clear, set) do { \ macro
|
| /linux/arch/arm64/include/asm/ |
| H A D | sysreg.h | 1226 #define sysreg_clear_set_s(sysreg, clear, set) do { \ macro
|