Пример #1
0
static void tegra2_unmask_irq(unsigned int irq) {
	//void __iomem *base;
	//printk("%s: %d\n", __FUNCTION__, irq);
	gic_unmask_irq(irq);

	//irq -= 32;
	//base = ictlr_reg_base[irq>>5];
	//__raw_writel(1 << (irq & 31), base + ICTLR_CPU_IER_SET);
}
Пример #2
0
static void tegra_unmask(unsigned int irq)
{
	void __iomem *addr = ictlr_to_virt(irq_to_ictlr(irq));
	gic_unmask_irq(irq);
	writel(1<<(irq&31), addr+ICTLR_CPU_IER_SET);
}