diff options
| -rw-r--r-- | arch/x86/platform/uv/uv_irq.c | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/arch/x86/platform/uv/uv_irq.c b/arch/x86/platform/uv/uv_irq.c index e4cb9f4cde8a..fc13cbbb2dce 100644 --- a/arch/x86/platform/uv/uv_irq.c +++ b/arch/x86/platform/uv/uv_irq.c | |||
| @@ -47,11 +47,6 @@ static void uv_program_mmr(struct irq_cfg *cfg, struct uv_irq_2_mmr_pnode *info) | |||
| 47 | 47 | ||
| 48 | static void uv_noop(struct irq_data *data) { } | 48 | static void uv_noop(struct irq_data *data) { } |
| 49 | 49 | ||
| 50 | static void uv_ack_apic(struct irq_data *data) | ||
| 51 | { | ||
| 52 | ack_APIC_irq(); | ||
| 53 | } | ||
| 54 | |||
| 55 | static int | 50 | static int |
| 56 | uv_set_irq_affinity(struct irq_data *data, const struct cpumask *mask, | 51 | uv_set_irq_affinity(struct irq_data *data, const struct cpumask *mask, |
| 57 | bool force) | 52 | bool force) |
| @@ -73,7 +68,7 @@ static struct irq_chip uv_irq_chip = { | |||
| 73 | .name = "UV-CORE", | 68 | .name = "UV-CORE", |
| 74 | .irq_mask = uv_noop, | 69 | .irq_mask = uv_noop, |
| 75 | .irq_unmask = uv_noop, | 70 | .irq_unmask = uv_noop, |
| 76 | .irq_eoi = uv_ack_apic, | 71 | .irq_eoi = apic_ack_irq, |
| 77 | .irq_set_affinity = uv_set_irq_affinity, | 72 | .irq_set_affinity = uv_set_irq_affinity, |
| 78 | }; | 73 | }; |
| 79 | 74 | ||
