diff options
author | Krzysztof Kozlowski <k.kozlowski.k@gmail.com> | 2015-04-27 08:48:47 -0400 |
---|---|---|
committer | Michael Ellerman <mpe@ellerman.id.au> | 2015-05-11 02:58:20 -0400 |
commit | 202648a6070b69d60c6d0926ff06c8863e231468 (patch) | |
tree | c89df956f7e5f875d605b47e15df3dc0b30d9767 | |
parent | 030bbdbf4c833bc69f502eae58498bc5572db736 (diff) |
powerpc: Constify irq_domain_ops
The irq_domain_ops are not modified by the driver and the irqdomain core
code accepts pointer to a const data.
Signed-off-by: Krzysztof Kozlowski <k.kozlowski.k@gmail.com>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
-rw-r--r-- | arch/powerpc/sysdev/i8259.c | 2 | ||||
-rw-r--r-- | arch/powerpc/sysdev/ipic.c | 2 | ||||
-rw-r--r-- | arch/powerpc/sysdev/mpc8xx_pic.c | 2 | ||||
-rw-r--r-- | arch/powerpc/sysdev/mpic.c | 2 | ||||
-rw-r--r-- | arch/powerpc/sysdev/mv64x60_pic.c | 2 | ||||
-rw-r--r-- | arch/powerpc/sysdev/qe_lib/qe_ic.c | 2 | ||||
-rw-r--r-- | arch/powerpc/sysdev/tsi108_pci.c | 2 | ||||
-rw-r--r-- | arch/powerpc/sysdev/uic.c | 2 | ||||
-rw-r--r-- | arch/powerpc/sysdev/xics/xics-common.c | 2 | ||||
-rw-r--r-- | arch/powerpc/sysdev/xilinx_intc.c | 2 |
10 files changed, 10 insertions, 10 deletions
diff --git a/arch/powerpc/sysdev/i8259.c b/arch/powerpc/sysdev/i8259.c index 45598da0b321..31c33475c7b7 100644 --- a/arch/powerpc/sysdev/i8259.c +++ b/arch/powerpc/sysdev/i8259.c | |||
@@ -204,7 +204,7 @@ static int i8259_host_xlate(struct irq_domain *h, struct device_node *ct, | |||
204 | return 0; | 204 | return 0; |
205 | } | 205 | } |
206 | 206 | ||
207 | static struct irq_domain_ops i8259_host_ops = { | 207 | static const struct irq_domain_ops i8259_host_ops = { |
208 | .match = i8259_host_match, | 208 | .match = i8259_host_match, |
209 | .map = i8259_host_map, | 209 | .map = i8259_host_map, |
210 | .xlate = i8259_host_xlate, | 210 | .xlate = i8259_host_xlate, |
diff --git a/arch/powerpc/sysdev/ipic.c b/arch/powerpc/sysdev/ipic.c index b28733727ed3..d78f1364b639 100644 --- a/arch/powerpc/sysdev/ipic.c +++ b/arch/powerpc/sysdev/ipic.c | |||
@@ -691,7 +691,7 @@ static int ipic_host_map(struct irq_domain *h, unsigned int virq, | |||
691 | return 0; | 691 | return 0; |
692 | } | 692 | } |
693 | 693 | ||
694 | static struct irq_domain_ops ipic_host_ops = { | 694 | static const struct irq_domain_ops ipic_host_ops = { |
695 | .match = ipic_host_match, | 695 | .match = ipic_host_match, |
696 | .map = ipic_host_map, | 696 | .map = ipic_host_map, |
697 | .xlate = irq_domain_xlate_onetwocell, | 697 | .xlate = irq_domain_xlate_onetwocell, |
diff --git a/arch/powerpc/sysdev/mpc8xx_pic.c b/arch/powerpc/sysdev/mpc8xx_pic.c index c4828c0be5bd..d93a78be4346 100644 --- a/arch/powerpc/sysdev/mpc8xx_pic.c +++ b/arch/powerpc/sysdev/mpc8xx_pic.c | |||
@@ -120,7 +120,7 @@ static int mpc8xx_pic_host_xlate(struct irq_domain *h, struct device_node *ct, | |||
120 | } | 120 | } |
121 | 121 | ||
122 | 122 | ||
123 | static struct irq_domain_ops mpc8xx_pic_host_ops = { | 123 | static const struct irq_domain_ops mpc8xx_pic_host_ops = { |
124 | .map = mpc8xx_pic_host_map, | 124 | .map = mpc8xx_pic_host_map, |
125 | .xlate = mpc8xx_pic_host_xlate, | 125 | .xlate = mpc8xx_pic_host_xlate, |
126 | }; | 126 | }; |
diff --git a/arch/powerpc/sysdev/mpic.c b/arch/powerpc/sysdev/mpic.c index b2b8447a227a..c8e73332eaad 100644 --- a/arch/powerpc/sysdev/mpic.c +++ b/arch/powerpc/sysdev/mpic.c | |||
@@ -1195,7 +1195,7 @@ static void mpic_cascade(unsigned int irq, struct irq_desc *desc) | |||
1195 | chip->irq_eoi(&desc->irq_data); | 1195 | chip->irq_eoi(&desc->irq_data); |
1196 | } | 1196 | } |
1197 | 1197 | ||
1198 | static struct irq_domain_ops mpic_host_ops = { | 1198 | static const struct irq_domain_ops mpic_host_ops = { |
1199 | .match = mpic_host_match, | 1199 | .match = mpic_host_match, |
1200 | .map = mpic_host_map, | 1200 | .map = mpic_host_map, |
1201 | .xlate = mpic_host_xlate, | 1201 | .xlate = mpic_host_xlate, |
diff --git a/arch/powerpc/sysdev/mv64x60_pic.c b/arch/powerpc/sysdev/mv64x60_pic.c index 8848e99a83f2..0f842dd16bcd 100644 --- a/arch/powerpc/sysdev/mv64x60_pic.c +++ b/arch/powerpc/sysdev/mv64x60_pic.c | |||
@@ -223,7 +223,7 @@ static int mv64x60_host_map(struct irq_domain *h, unsigned int virq, | |||
223 | return 0; | 223 | return 0; |
224 | } | 224 | } |
225 | 225 | ||
226 | static struct irq_domain_ops mv64x60_host_ops = { | 226 | static const struct irq_domain_ops mv64x60_host_ops = { |
227 | .map = mv64x60_host_map, | 227 | .map = mv64x60_host_map, |
228 | }; | 228 | }; |
229 | 229 | ||
diff --git a/arch/powerpc/sysdev/qe_lib/qe_ic.c b/arch/powerpc/sysdev/qe_lib/qe_ic.c index 543765e1ef14..6512cd8caa51 100644 --- a/arch/powerpc/sysdev/qe_lib/qe_ic.c +++ b/arch/powerpc/sysdev/qe_lib/qe_ic.c | |||
@@ -271,7 +271,7 @@ static int qe_ic_host_map(struct irq_domain *h, unsigned int virq, | |||
271 | return 0; | 271 | return 0; |
272 | } | 272 | } |
273 | 273 | ||
274 | static struct irq_domain_ops qe_ic_host_ops = { | 274 | static const struct irq_domain_ops qe_ic_host_ops = { |
275 | .match = qe_ic_host_match, | 275 | .match = qe_ic_host_match, |
276 | .map = qe_ic_host_map, | 276 | .map = qe_ic_host_map, |
277 | .xlate = irq_domain_xlate_onetwocell, | 277 | .xlate = irq_domain_xlate_onetwocell, |
diff --git a/arch/powerpc/sysdev/tsi108_pci.c b/arch/powerpc/sysdev/tsi108_pci.c index 188012c58f7f..57b54476e747 100644 --- a/arch/powerpc/sysdev/tsi108_pci.c +++ b/arch/powerpc/sysdev/tsi108_pci.c | |||
@@ -397,7 +397,7 @@ static int pci_irq_host_map(struct irq_domain *h, unsigned int virq, | |||
397 | return 0; | 397 | return 0; |
398 | } | 398 | } |
399 | 399 | ||
400 | static struct irq_domain_ops pci_irq_domain_ops = { | 400 | static const struct irq_domain_ops pci_irq_domain_ops = { |
401 | .map = pci_irq_host_map, | 401 | .map = pci_irq_host_map, |
402 | .xlate = pci_irq_host_xlate, | 402 | .xlate = pci_irq_host_xlate, |
403 | }; | 403 | }; |
diff --git a/arch/powerpc/sysdev/uic.c b/arch/powerpc/sysdev/uic.c index 7c37157d4c24..1cd057f11725 100644 --- a/arch/powerpc/sysdev/uic.c +++ b/arch/powerpc/sysdev/uic.c | |||
@@ -189,7 +189,7 @@ static int uic_host_map(struct irq_domain *h, unsigned int virq, | |||
189 | return 0; | 189 | return 0; |
190 | } | 190 | } |
191 | 191 | ||
192 | static struct irq_domain_ops uic_host_ops = { | 192 | static const struct irq_domain_ops uic_host_ops = { |
193 | .map = uic_host_map, | 193 | .map = uic_host_map, |
194 | .xlate = irq_domain_xlate_twocell, | 194 | .xlate = irq_domain_xlate_twocell, |
195 | }; | 195 | }; |
diff --git a/arch/powerpc/sysdev/xics/xics-common.c b/arch/powerpc/sysdev/xics/xics-common.c index 878a54036a25..5bc5889d4acc 100644 --- a/arch/powerpc/sysdev/xics/xics-common.c +++ b/arch/powerpc/sysdev/xics/xics-common.c | |||
@@ -360,7 +360,7 @@ static int xics_host_xlate(struct irq_domain *h, struct device_node *ct, | |||
360 | return 0; | 360 | return 0; |
361 | } | 361 | } |
362 | 362 | ||
363 | static struct irq_domain_ops xics_host_ops = { | 363 | static const struct irq_domain_ops xics_host_ops = { |
364 | .match = xics_host_match, | 364 | .match = xics_host_match, |
365 | .map = xics_host_map, | 365 | .map = xics_host_map, |
366 | .xlate = xics_host_xlate, | 366 | .xlate = xics_host_xlate, |
diff --git a/arch/powerpc/sysdev/xilinx_intc.c b/arch/powerpc/sysdev/xilinx_intc.c index 56f0524e47a6..43b8b275bc5c 100644 --- a/arch/powerpc/sysdev/xilinx_intc.c +++ b/arch/powerpc/sysdev/xilinx_intc.c | |||
@@ -179,7 +179,7 @@ static int xilinx_intc_map(struct irq_domain *h, unsigned int virq, | |||
179 | return 0; | 179 | return 0; |
180 | } | 180 | } |
181 | 181 | ||
182 | static struct irq_domain_ops xilinx_intc_ops = { | 182 | static const struct irq_domain_ops xilinx_intc_ops = { |
183 | .map = xilinx_intc_map, | 183 | .map = xilinx_intc_map, |
184 | .xlate = xilinx_intc_xlate, | 184 | .xlate = xilinx_intc_xlate, |
185 | }; | 185 | }; |