]> www.infradead.org Git - users/jedix/linux-maple.git/commitdiff
irqchip/armada-370-xp: Use u32 type instead of unsigned long where possieble
authorMarek BehĂșn <kabel@kernel.org>
Thu, 11 Jul 2024 16:09:05 +0000 (18:09 +0200)
committerThomas Gleixner <tglx@linutronix.de>
Tue, 30 Jul 2024 11:35:48 +0000 (13:35 +0200)
For consistency across the driver, use the u32 type instead of unsigned
long for holding register values and return value of cpu_logical_map().

One exception is when the variable is referenced for passing into
for_each_set_bit(), in which case it has to be unsigned long.

Signed-off-by: Marek BehĂșn <kabel@kernel.org>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Link: https://lore.kernel.org/all/20240711160907.31012-9-kabel@kernel.org
drivers/irqchip/irq-armada-370-xp.c

index 5cde229c9e39db39f3c7effd69221dd1aafa16e2..8b28188953b0844f616c2c2d5d7cab649ac07be6 100644 (file)
@@ -357,7 +357,7 @@ static inline int mpic_msi_init(struct device_node *node,
 
 static void mpic_perf_init(void)
 {
-       unsigned long cpuid;
+       u32 cpuid;
 
        /*
         * This Performance Counter Overflow interrupt is specific for
@@ -396,8 +396,8 @@ static void mpic_ipi_unmask(struct irq_data *d)
 
 static void mpic_ipi_send_mask(struct irq_data *d, const struct cpumask *mask)
 {
-       unsigned long map = 0;
        unsigned int cpu;
+       u32 map = 0;
 
        /* Convert our logical CPU mask into a physical one. */
        for_each_cpu(cpu, mask)
@@ -633,7 +633,8 @@ static inline void mpic_handle_ipi_irq(void) {}
 static void mpic_handle_cascade_irq(struct irq_desc *desc)
 {
        struct irq_chip *chip = irq_desc_get_chip(desc);
-       unsigned long cause, irqsrc, cpuid;
+       unsigned long cause;
+       u32 irqsrc, cpuid;
        irq_hw_number_t i;
 
        chained_irq_enter(chip, desc);