Commit 53b34e8d authored by Cédric Le Goater's avatar Cédric Le Goater Committed by Michael Ellerman
Browse files

powerpc/xics: Add debug logging to the set_irq_affinity handlers



It really helps to know how the HW is configured when tweaking the IRQ
subsystem.

Signed-off-by: default avatarCédric Le Goater <clg@kaod.org>
Signed-off-by: default avatarMichael Ellerman <mpe@ellerman.id.au>
Link: https://lore.kernel.org/r/20210701132750.1475580-20-clg@kaod.org
parent 7d14f6c6
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -133,7 +133,7 @@ static int ics_opal_set_affinity(struct irq_data *d,
	}
	server = ics_opal_mangle_server(wanted_server);

	pr_devel("ics-hal: set-affinity irq %d [hw 0x%x] server: 0x%x/0x%x\n",
	pr_debug("ics-hal: set-affinity irq %d [hw 0x%x] server: 0x%x/0x%x\n",
		 d->irq, hw_irq, wanted_server, server);

	rc = opal_set_xive(hw_irq, server, priority);
+3 −0
Original line number Diff line number Diff line
@@ -133,6 +133,9 @@ static int ics_rtas_set_affinity(struct irq_data *d,
		return -1;
	}

	pr_debug("%s: irq %d [hw 0x%x] server: 0x%x\n", __func__, d->irq,
		 hw_irq, irq_server);

	status = rtas_call_reentrant(ibm_set_xive, 3, 1, NULL,
				     hw_irq, irq_server, xics_status[1]);