Searched refs:GEMINI_INTERRUPT_BASE (Results 1 – 4 of 4) sorted by relevance
/arch/arm/mach-gemini/ |
D | irq.c | 40 __raw_writel(1 << d->irq, IRQ_CLEAR(IO_ADDRESS(GEMINI_INTERRUPT_BASE))); in gemini_ack_irq() 47 mask = __raw_readl(IRQ_MASK(IO_ADDRESS(GEMINI_INTERRUPT_BASE))); in gemini_mask_irq() 49 __raw_writel(mask, IRQ_MASK(IO_ADDRESS(GEMINI_INTERRUPT_BASE))); in gemini_mask_irq() 56 mask = __raw_readl(IRQ_MASK(IO_ADDRESS(GEMINI_INTERRUPT_BASE))); in gemini_unmask_irq() 58 __raw_writel(mask, IRQ_MASK(IO_ADDRESS(GEMINI_INTERRUPT_BASE))); in gemini_unmask_irq() 70 .start = GEMINI_INTERRUPT_BASE, 71 .end = FIQ_STATUS(GEMINI_INTERRUPT_BASE) + 4, 99 __raw_writel(0, IRQ_MASK(IO_ADDRESS(GEMINI_INTERRUPT_BASE))); in gemini_init_irq() 100 __raw_writel(0, FIQ_MASK(IO_ADDRESS(GEMINI_INTERRUPT_BASE))); in gemini_init_irq() 103 __raw_writel(mode, IRQ_TMODE(IO_ADDRESS(GEMINI_INTERRUPT_BASE))); in gemini_init_irq() [all …]
|
D | mm.c | 37 .virtual = (unsigned long)IO_ADDRESS(GEMINI_INTERRUPT_BASE), 38 .pfn = __phys_to_pfn(GEMINI_INTERRUPT_BASE),
|
/arch/arm/mach-gemini/include/mach/ |
D | entry-macro.S | 19 ldr \irqstat, =IO_ADDRESS(GEMINI_INTERRUPT_BASE + IRQ_STATUS)
|
D | hardware.h | 35 #define GEMINI_INTERRUPT_BASE 0x48000000 macro
|