提交 861bab70 编写于 作者: Y Yipeng Zou 提交者: Yongqiang Liu

Revert "irqchip/gic-v3-its: introduce CONFIG_GENERIC_PENDING_IRQ"

hulk inclusion
category: feature
bugzilla: https://gitee.com/openeuler/kernel/issues/I6WPFT
CVE: NA

--------------------------------

This reverts commit 6ea55196.
Signed-off-by: NYipeng Zou <zouyipeng@huawei.com>
Reviewed-by: NZhang Jianhua <chris.zjh@huawei.com>
Signed-off-by: NYongqiang Liu <liuyongqiang13@huawei.com>
上级 0efeeaf3
......@@ -1162,12 +1162,6 @@ static void its_unmask_irq(struct irq_data *d)
lpi_update_config(d, 0, LPI_PROP_ENABLED);
}
static void its_irq_chip_eoi(struct irq_data *d)
{
irq_move_irq(d);
irq_chip_eoi_parent(d);
}
static int its_set_affinity(struct irq_data *d, const struct cpumask *mask_val,
bool force)
{
......@@ -1491,7 +1485,7 @@ static struct irq_chip its_irq_chip = {
.name = "ITS",
.irq_mask = its_mask_irq,
.irq_unmask = its_unmask_irq,
.irq_eoi = its_irq_chip_eoi,
.irq_eoi = irq_chip_eoi_parent,
.irq_set_affinity = its_set_affinity,
.irq_compose_msi_msg = its_irq_compose_msi_msg,
.irq_set_irqchip_state = its_irq_set_irqchip_state,
......
......@@ -32,9 +32,7 @@ config GENERIC_IRQ_LEGACY_ALLOC_HWIRQ
# Support for delayed migration from interrupt context
config GENERIC_PENDING_IRQ
bool "Support for delayed migration from interrupt context"
depends on SMP
default n
bool
# Support for generic irq migrating off cpu before the cpu is offline.
config GENERIC_IRQ_MIGRATION
......
......@@ -122,5 +122,3 @@ void __irq_move_irq(struct irq_data *idata)
if (!masked)
idata->chip->irq_unmask(idata);
}
void __weak irq_force_complete_move(struct irq_desc *desc) { }
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册