Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit ed7a2365 authored by Ralf Baechle's avatar Ralf Baechle
Browse files

[MIPS] IP27: shutdown_bridge_irq: don't free irq.

parent 8313da30
Loading
Loading
Loading
Loading
+0 −3
Original line number Diff line number Diff line
@@ -292,7 +292,6 @@ static unsigned int startup_bridge_irq(unsigned int irq)
static void shutdown_bridge_irq(unsigned int irq)
{
	struct bridge_controller *bc = IRQ_TO_BRIDGE(irq);
	struct hub_data *hub = hub_data(cpu_to_node(bc->irq_cpu));
	bridge_t *bridge = bc->base;
	int pin, swlevel;
	cpuid_t cpu;
@@ -307,8 +306,6 @@ static void shutdown_bridge_irq(unsigned int irq)
	swlevel = find_level(&cpu, irq);
	intr_disconnect_level(cpu, swlevel);

	__clear_bit(swlevel, hub->irq_alloc_mask);

	bridge->b_int_enable &= ~(1 << pin);
	bridge->b_wid_tflush;
}