Initial import of my local openpandora.oe.git Open Embedded overlay to the GIT server...
[openpandora.oe.git] / packages / linux / omap3-pandora-kernel / strongly-ordered-memory.diff
1 --- /tmp/irq.c  2008-09-16 10:43:30.000000000 +0200
2 +++ git/arch/arm/mach-omap2/irq.c       2008-09-16 10:46:18.463198000 +0200
3 @@ -64,6 +64,7 @@
4  static void omap_ack_irq(unsigned int irq)
5  {
6         intc_bank_write_reg(0x1, &irq_banks[0], INTC_CONTROL);
7 +       intc_bank_read_reg(&irq_banks[0],INTC_REVISION);
8  }
9  
10  static void omap_mask_irq(unsigned int irq)
11 @@ -73,6 +74,7 @@
12         irq &= (IRQ_BITS_PER_REG - 1);
13  
14         intc_bank_write_reg(1 << irq, &irq_banks[0], INTC_MIR_SET0 + offset);
15 +       intc_bank_read_reg(&irq_banks[0],INTC_REVISION);
16  }
17  
18  static void omap_unmask_irq(unsigned int irq)