提交 4cd23727 编写于 作者: F Fang Lijun 提交者: Yang Yingliang

perf: hisi: Init l3t and lpddrc pmu IRQ by IRQF_SHARED

ascend inclusion
category: bugfix
bugzilla: 39052
CVE: NA

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

This pmu use the same interrupts for every four l3t and lpddrc,
so they must be initialized by IRQF_SHARED.
Signed-off-by: NFang Lijun <fanglijun3@huawei.com>
Reviewed-by: NDing Tianhong <dingtianhong@huawei.com>
Signed-off-by: NYang Yingliang <yangyingliang@huawei.com>
上级 174c903b
......@@ -217,7 +217,7 @@ static int hisi_l3t_pmu_init_irq(struct hisi_pmu *l3t_pmu,
}
ret = devm_request_irq(&pdev->dev, irq, hisi_l3t_pmu_isr,
IRQF_NOBALANCING | IRQF_NO_THREAD,
IRQF_NOBALANCING | IRQF_NO_THREAD | IRQF_SHARED,
dev_name(&pdev->dev), l3t_pmu);
if (ret < 0) {
dev_err(&pdev->dev,
......
......@@ -224,7 +224,7 @@ static int hisi_lpddrc_pmu_init_irq(struct hisi_pmu *lpddrc_pmu,
}
ret = devm_request_irq(&pdev->dev, irq, hisi_lpddrc_pmu_isr,
IRQF_NOBALANCING | IRQF_NO_THREAD,
IRQF_NOBALANCING | IRQF_NO_THREAD | IRQF_SHARED,
dev_name(&pdev->dev), lpddrc_pmu);
if (ret < 0) {
dev_err(&pdev->dev,
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册