Home
last modified time | relevance | path

Searched refs:saved_mask (Results 1 - 16 of 16) sorted by relevance

/kernel/linux/linux-5.10/drivers/irqchip/
H A Dirq-brcmstb-l2.c62 u32 saved_mask; /* for suspend/resume */ member
131 b->saved_mask = irq_reg_readl(gc, ct->regs.mask); in brcmstb_l2_intc_suspend()
151 irq_reg_writel(gc, ~b->saved_mask & ~gc->wake_active, in brcmstb_l2_intc_resume()
156 irq_reg_writel(gc, b->saved_mask, ct->regs.disable); in brcmstb_l2_intc_resume()
157 irq_reg_writel(gc, ~b->saved_mask, ct->regs.enable); in brcmstb_l2_intc_resume()
/kernel/linux/linux-5.10/tools/lib/perf/tests/
H A Dtest-evlist.c317 cpu_set_t saved_mask; in test_mmap_cpus() local
354 err = sched_getaffinity(0, sizeof(saved_mask), &saved_mask); in test_mmap_cpus()
369 err = sched_setaffinity(0, sizeof(saved_mask), &saved_mask); in test_mmap_cpus()
/kernel/linux/linux-6.6/drivers/irqchip/
H A Dirq-brcmstb-l2.c61 u32 saved_mask; /* for suspend/resume */ member
130 b->saved_mask = irq_reg_readl(gc, ct->regs.mask); in brcmstb_l2_intc_suspend()
150 irq_reg_writel(gc, ~b->saved_mask & ~gc->wake_active, in brcmstb_l2_intc_resume()
155 irq_reg_writel(gc, b->saved_mask, ct->regs.disable); in brcmstb_l2_intc_resume()
156 irq_reg_writel(gc, ~b->saved_mask, ct->regs.enable); in brcmstb_l2_intc_resume()
/kernel/linux/linux-5.10/arch/arm/mach-omap2/
H A Dprm_common.c120 prcm_irq_setup->save_and_clear_irqen(prcm_irq_setup->saved_mask); in omap_prcm_irq_handler()
211 kfree(prcm_irq_setup->saved_mask); in omap_prcm_irq_cleanup()
212 prcm_irq_setup->saved_mask = NULL; in omap_prcm_irq_cleanup()
246 prcm_irq_setup->restore_irqen(prcm_irq_setup->saved_mask); in omap_prcm_irq_complete()
285 prcm_irq_setup->saved_mask = kcalloc(nr_regs, sizeof(u32), in omap_prcm_register_chain_handler()
290 if (!prcm_irq_chips || !prcm_irq_setup->saved_mask || in omap_prcm_register_chain_handler()
H A Dprm44xx.c37 static void omap44xx_prm_save_and_clear_irqen(u32 *saved_mask);
38 static void omap44xx_prm_restore_irqen(u32 *saved_mask);
248 * @saved_mask: ptr to a u32 array to save IRQENABLE bits
251 * @saved_mask. @saved_mask must be allocated by the caller.
257 static void omap44xx_prm_save_and_clear_irqen(u32 *saved_mask) in omap44xx_prm_save_and_clear_irqen() argument
265 saved_mask[i] = in omap44xx_prm_save_and_clear_irqen()
278 * @saved_mask: ptr to a u32 array of IRQENABLE bits saved previously
281 * @saved_mask. Intended to be used in the PRM interrupt handler resume
286 static void omap44xx_prm_restore_irqen(u32 *saved_mask) in omap44xx_prm_restore_irqen() argument
[all...]
H A Dprm3xxx.c33 static void omap3xxx_prm_save_and_clear_irqen(u32 *saved_mask);
34 static void omap3xxx_prm_restore_irqen(u32 *saved_mask);
179 * @saved_mask: ptr to a u32 array to save IRQENABLE bits
181 * Save the PRM_IRQENABLE_MPU register to @saved_mask. @saved_mask
188 static void omap3xxx_prm_save_and_clear_irqen(u32 *saved_mask) in omap3xxx_prm_save_and_clear_irqen() argument
190 saved_mask[0] = omap2_prm_read_mod_reg(OCP_MOD, in omap3xxx_prm_save_and_clear_irqen()
200 * @saved_mask: ptr to a u32 array of IRQENABLE bits saved previously
202 * Restore the PRM_IRQENABLE_MPU register from @saved_mask. Intended
208 static void omap3xxx_prm_restore_irqen(u32 *saved_mask) in omap3xxx_prm_restore_irqen() argument
[all...]
H A Dprcm-common.h488 * @saved_mask: IRQENABLE regs are saved here during suspend
494 * @saved_mask, @priority_mask, @base_irq, @suspended, and
508 void (*save_and_clear_irqen)(u32 *saved_mask);
509 void (*restore_irqen)(u32 *saved_mask);
511 u32 *saved_mask; member
/kernel/linux/linux-6.6/arch/arm/mach-omap2/
H A Dprm44xx.c37 static void omap44xx_prm_save_and_clear_irqen(u32 *saved_mask);
38 static void omap44xx_prm_restore_irqen(u32 *saved_mask);
248 * @saved_mask: ptr to a u32 array to save IRQENABLE bits
251 * @saved_mask. @saved_mask must be allocated by the caller.
257 static void omap44xx_prm_save_and_clear_irqen(u32 *saved_mask) in omap44xx_prm_save_and_clear_irqen() argument
265 saved_mask[i] = in omap44xx_prm_save_and_clear_irqen()
278 * @saved_mask: ptr to a u32 array of IRQENABLE bits saved previously
281 * @saved_mask. Intended to be used in the PRM interrupt handler resume
286 static void omap44xx_prm_restore_irqen(u32 *saved_mask) in omap44xx_prm_restore_irqen() argument
[all...]
H A Dprm_common.c120 prcm_irq_setup->save_and_clear_irqen(prcm_irq_setup->saved_mask); in omap_prcm_irq_handler()
211 kfree(prcm_irq_setup->saved_mask); in omap_prcm_irq_cleanup()
212 prcm_irq_setup->saved_mask = NULL; in omap_prcm_irq_cleanup()
246 prcm_irq_setup->restore_irqen(prcm_irq_setup->saved_mask); in omap_prcm_irq_complete()
285 prcm_irq_setup->saved_mask = kcalloc(nr_regs, sizeof(u32), in omap_prcm_register_chain_handler()
290 if (!prcm_irq_chips || !prcm_irq_setup->saved_mask || in omap_prcm_register_chain_handler()
H A Dprm3xxx.c33 static void omap3xxx_prm_save_and_clear_irqen(u32 *saved_mask);
34 static void omap3xxx_prm_restore_irqen(u32 *saved_mask);
180 * @saved_mask: ptr to a u32 array to save IRQENABLE bits
182 * Save the PRM_IRQENABLE_MPU register to @saved_mask. @saved_mask
189 static void omap3xxx_prm_save_and_clear_irqen(u32 *saved_mask) in omap3xxx_prm_save_and_clear_irqen() argument
191 saved_mask[0] = omap2_prm_read_mod_reg(OCP_MOD, in omap3xxx_prm_save_and_clear_irqen()
201 * @saved_mask: ptr to a u32 array of IRQENABLE bits saved previously
203 * Restore the PRM_IRQENABLE_MPU register from @saved_mask. Intended
209 static void omap3xxx_prm_restore_irqen(u32 *saved_mask) in omap3xxx_prm_restore_irqen() argument
[all...]
H A Dprcm-common.h488 * @saved_mask: IRQENABLE regs are saved here during suspend
494 * @saved_mask, @priority_mask, @base_irq, @suspended, and
508 void (*save_and_clear_irqen)(u32 *saved_mask);
509 void (*restore_irqen)(u32 *saved_mask);
511 u32 *saved_mask; member
/kernel/linux/linux-6.6/tools/lib/perf/tests/
H A Dtest-evlist.c336 cpu_set_t saved_mask; in test_mmap_cpus() local
375 err = sched_getaffinity(0, sizeof(saved_mask), &saved_mask); in test_mmap_cpus()
390 err = sched_setaffinity(0, sizeof(saved_mask), &saved_mask); in test_mmap_cpus()
/kernel/linux/linux-5.10/drivers/perf/
H A Darm-cci.c952 DECLARE_BITMAP(saved_mask, HW_CNTRS_MAX); in cci5xx_pmu_write_counters()
954 bitmap_zero(saved_mask, cci_pmu->num_cntrs); in cci5xx_pmu_write_counters()
955 pmu_save_counters(cci_pmu, saved_mask); in cci5xx_pmu_write_counters()
978 pmu_restore_counters(cci_pmu, saved_mask); in cci5xx_pmu_write_counters()
/kernel/linux/linux-6.6/drivers/perf/
H A Darm-cci.c949 DECLARE_BITMAP(saved_mask, HW_CNTRS_MAX); in cci5xx_pmu_write_counters()
951 bitmap_zero(saved_mask, cci_pmu->num_cntrs); in cci5xx_pmu_write_counters()
952 pmu_save_counters(cci_pmu, saved_mask); in cci5xx_pmu_write_counters()
975 pmu_restore_counters(cci_pmu, saved_mask); in cci5xx_pmu_write_counters()
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gem/selftests/
H A Dhuge_pages.c384 unsigned int saved_mask = INTEL_INFO(i915)->page_sizes; in igt_mock_exhaust_device_supported_pages() local
450 mkwrite_device_info(i915)->page_sizes = saved_mask; in igt_mock_exhaust_device_supported_pages()
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gem/selftests/
H A Dhuge_pages.c426 unsigned int saved_mask = RUNTIME_INFO(i915)->page_sizes; in igt_mock_exhaust_device_supported_pages() local
492 RUNTIME_INFO(i915)->page_sizes = saved_mask; in igt_mock_exhaust_device_supported_pages()

Completed in 19 milliseconds