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

Commit e0bd5f70 authored by Will McVicker's avatar Will McVicker
Browse files

ANDROID: GKI: genirq/irqdomain: add export symbols for modularizing



These symbols are needed for modularizing pinctrl.

Signed-off-by: default avatarWill McVicker <willmcvicker@google.com>
Bug: 145771121
Test: compile, boot
Change-Id: I8693c3a41b5fcab05b8e4a8a82f4057205bafd3b
(cherry picked from commit 9d2cbb36a60747e885f77d776a3ec2bf7523e2e6)
parent 657d3fdc
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -1423,6 +1423,7 @@ int irq_chip_set_vcpu_affinity_parent(struct irq_data *data, void *vcpu_info)

	return -ENOSYS;
}
EXPORT_SYMBOL_GPL(irq_chip_set_vcpu_affinity_parent);

/**
 * irq_chip_set_wake_parent - Set/reset wake-up on the parent interrupt
@@ -1443,6 +1444,7 @@ int irq_chip_set_wake_parent(struct irq_data *data, unsigned int on)

	return -ENOSYS;
}
EXPORT_SYMBOL_GPL(irq_chip_set_wake_parent);
#endif

/**
+1 −0
Original line number Diff line number Diff line
@@ -1242,6 +1242,7 @@ void irq_domain_free_irqs_top(struct irq_domain *domain, unsigned int virq,
	}
	irq_domain_free_irqs_common(domain, virq, nr_irqs);
}
EXPORT_SYMBOL_GPL(irq_domain_free_irqs_top);

static void irq_domain_free_irqs_hierarchy(struct irq_domain *domain,
					   unsigned int irq_base,