diff options
| -rw-r--r-- | arch/powerpc/platforms/82xx/pq2ads-pci-pic.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/arch/powerpc/platforms/82xx/pq2ads-pci-pic.c b/arch/powerpc/platforms/82xx/pq2ads-pci-pic.c index 9d962d7c72c1..d4a09f8705b5 100644 --- a/arch/powerpc/platforms/82xx/pq2ads-pci-pic.c +++ b/arch/powerpc/platforms/82xx/pq2ads-pci-pic.c | |||
| @@ -24,7 +24,7 @@ | |||
| 24 | 24 | ||
| 25 | #include "pq2.h" | 25 | #include "pq2.h" |
| 26 | 26 | ||
| 27 | static DEFINE_SPINLOCK(pci_pic_lock); | 27 | static DEFINE_RAW_SPINLOCK(pci_pic_lock); |
| 28 | 28 | ||
| 29 | struct pq2ads_pci_pic { | 29 | struct pq2ads_pci_pic { |
| 30 | struct device_node *node; | 30 | struct device_node *node; |
| @@ -45,12 +45,12 @@ static void pq2ads_pci_mask_irq(unsigned int virq) | |||
| 45 | 45 | ||
| 46 | if (irq != -1) { | 46 | if (irq != -1) { |
| 47 | unsigned long flags; | 47 | unsigned long flags; |
| 48 | spin_lock_irqsave(&pci_pic_lock, flags); | 48 | raw_spin_lock_irqsave(&pci_pic_lock, flags); |
| 49 | 49 | ||
| 50 | setbits32(&priv->regs->mask, 1 << irq); | 50 | setbits32(&priv->regs->mask, 1 << irq); |
| 51 | mb(); | 51 | mb(); |
| 52 | 52 | ||
| 53 | spin_unlock_irqrestore(&pci_pic_lock, flags); | 53 | raw_spin_unlock_irqrestore(&pci_pic_lock, flags); |
| 54 | } | 54 | } |
| 55 | } | 55 | } |
| 56 | 56 | ||
| @@ -62,9 +62,9 @@ static void pq2ads_pci_unmask_irq(unsigned int virq) | |||
| 62 | if (irq != -1) { | 62 | if (irq != -1) { |
| 63 | unsigned long flags; | 63 | unsigned long flags; |
| 64 | 64 | ||
| 65 | spin_lock_irqsave(&pci_pic_lock, flags); | 65 | raw_spin_lock_irqsave(&pci_pic_lock, flags); |
| 66 | clrbits32(&priv->regs->mask, 1 << irq); | 66 | clrbits32(&priv->regs->mask, 1 << irq); |
| 67 | spin_unlock_irqrestore(&pci_pic_lock, flags); | 67 | raw_spin_unlock_irqrestore(&pci_pic_lock, flags); |
| 68 | } | 68 | } |
| 69 | } | 69 | } |
| 70 | 70 | ||
