Searched refs:sun4m_irq_global (Results 1 - 3 of 3) sorted by relevance
/linux-4.1.27/arch/sparc/kernel/ |
H A D | irq.h | 35 struct sun4m_irq_global { struct 44 extern struct sun4m_irq_global __iomem *sun4m_irq_global;
|
H A D | sun4m_irq.c | 103 struct sun4m_irq_global __iomem *sun4m_irq_global; variable in typeref:struct:__iomem 201 sbus_writel(handler_data->mask, &sun4m_irq_global->mask_set); sun4m_mask_irq() 219 sbus_writel(handler_data->mask, &sun4m_irq_global->mask_clear); sun4m_unmask_irq() 320 si = sbus_readl(&sun4m_irq_global->pending); sun4m_nmi() 340 sbus_writel(sun4m_imask[SUN4M_PROFILE_IRQ], &sun4m_irq_global->mask_clear); sun4m_unmask_profile_irq() 410 sbus_writel(SUN4M_INT_E14, &sun4m_irq_global->mask_set); sun4m_init_timers() 455 sun4m_irq_global = (void __iomem *) sun4m_init_IRQ() 460 sbus_writel(~SUN4M_INT_MASKALL, &sun4m_irq_global->mask_set); sun4m_init_IRQ() 465 sbus_writel(0, &sun4m_irq_global->interrupt_target); sun4m_init_IRQ()
|
H A D | entry.S | 735 sethi %hi(sun4m_irq_global), %o5 736 ld [%o5 + %lo(sun4m_irq_global)], %l5 737 st %l4, [%l5 + 0x0c] ! sun4m_irq_global->mask_set=0x80000000 739 ld [%l5 + 0x00], %g0 ! sun4m_irq_global->pending 748 st %l4, [%l5 + 0x08] ! sun4m_irq_global->mask_clear=0x80000000 750 ld [%l5 + 0x00], %g0 ! sun4m_irq_global->pending
|
Completed in 104 milliseconds