[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <a683ada6749705812e9cfc4c36ce36386362d814.1731835733.git.christophe.jaillet@wanadoo.fr>
Date: Sun, 17 Nov 2024 10:49:46 +0100
From: Christophe JAILLET <christophe.jaillet@...adoo.fr>
To: tglx@...utronix.de
Cc: linux-kernel@...r.kernel.org,
kernel-janitors@...r.kernel.org,
Christophe JAILLET <christophe.jaillet@...adoo.fr>
Subject: [PATCH 4/5] irqchip: Constify some irq_desc_get_chip() usage
When irq_desc_get_chip() will return a const struct irq_chip, the const
qualifier will be needed for local variables that store the return value of
this function.
So start to add some of these const qualifiers.
Signed-off-by: Christophe JAILLET <christophe.jaillet@...adoo.fr>
---
Compile tested only
---
kernel/irq/chip.c | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/kernel/irq/chip.c b/kernel/irq/chip.c
index eca39c4dd094..d3acccf7e2e2 100644
--- a/kernel/irq/chip.c
+++ b/kernel/irq/chip.c
@@ -751,7 +751,7 @@ EXPORT_SYMBOL_GPL(handle_fasteoi_irq);
*/
void handle_fasteoi_nmi(struct irq_desc *desc)
{
- struct irq_chip *chip = irq_desc_get_chip(desc);
+ const struct irq_chip *chip = irq_desc_get_chip(desc);
struct irqaction *action = desc->action;
unsigned int irq = irq_desc_get_irq(desc);
irqreturn_t res;
@@ -849,7 +849,7 @@ EXPORT_SYMBOL(handle_edge_irq);
*/
void handle_edge_eoi_irq(struct irq_desc *desc)
{
- struct irq_chip *chip = irq_desc_get_chip(desc);
+ const struct irq_chip *chip = irq_desc_get_chip(desc);
raw_spin_lock(&desc->lock);
@@ -894,7 +894,7 @@ void handle_edge_eoi_irq(struct irq_desc *desc)
*/
void handle_percpu_irq(struct irq_desc *desc)
{
- struct irq_chip *chip = irq_desc_get_chip(desc);
+ const struct irq_chip *chip = irq_desc_get_chip(desc);
/*
* PER CPU interrupts are not serialized. Do not touch
@@ -924,7 +924,7 @@ void handle_percpu_irq(struct irq_desc *desc)
*/
void handle_percpu_devid_irq(struct irq_desc *desc)
{
- struct irq_chip *chip = irq_desc_get_chip(desc);
+ const struct irq_chip *chip = irq_desc_get_chip(desc);
struct irqaction *action = desc->action;
unsigned int irq = irq_desc_get_irq(desc);
irqreturn_t res;
@@ -967,7 +967,7 @@ void handle_percpu_devid_irq(struct irq_desc *desc)
*/
void handle_percpu_devid_fasteoi_nmi(struct irq_desc *desc)
{
- struct irq_chip *chip = irq_desc_get_chip(desc);
+ const struct irq_chip *chip = irq_desc_get_chip(desc);
struct irqaction *action = desc->action;
unsigned int irq = irq_desc_get_irq(desc);
irqreturn_t res;
--
2.47.0
Powered by blists - more mailing lists