hc
2024-12-19 9370bb92b2d16684ee45cf24e879c93c509162da
kernel/arch/powerpc/sysdev/mpic.c
....@@ -29,11 +29,11 @@
2929 #include <linux/slab.h>
3030 #include <linux/syscore_ops.h>
3131 #include <linux/ratelimit.h>
32
+#include <linux/pgtable.h>
3233
3334 #include <asm/ptrace.h>
3435 #include <asm/signal.h>
3536 #include <asm/io.h>
36
-#include <asm/pgtable.h>
3737 #include <asm/irq.h>
3838 #include <asm/machdep.h>
3939 #include <asm/mpic.h>
....@@ -964,7 +964,7 @@
964964 };
965965
966966 #ifdef CONFIG_SMP
967
-static struct irq_chip mpic_ipi_chip = {
967
+static const struct irq_chip mpic_ipi_chip = {
968968 .irq_mask = mpic_mask_ipi,
969969 .irq_unmask = mpic_unmask_ipi,
970970 .irq_eoi = mpic_end_ipi,
....@@ -978,7 +978,7 @@
978978 };
979979
980980 #ifdef CONFIG_MPIC_U3_HT_IRQS
981
-static struct irq_chip mpic_irq_ht_chip = {
981
+static const struct irq_chip mpic_irq_ht_chip = {
982982 .irq_startup = mpic_startup_ht_irq,
983983 .irq_shutdown = mpic_shutdown_ht_irq,
984984 .irq_mask = mpic_mask_irq,