i2c: exynos5: Set IRQF_NOBALANCING
IRQ balancing is already performed naturally by moving the i2c IRQ to the CPU that kicks off an i2c transaction. Therefore, opt out from IRQ balancing operations by setting IRQF_NOBALANCING. Signed-off-by: Sultan Alsawaf <sultan@kerneltoast.com>
This commit is contained in:
parent
60bb8b3c0a
commit
60e07cae48
1 changed files with 1 additions and 1 deletions
|
@ -1352,7 +1352,7 @@ static int exynos5_i2c_probe(struct platform_device *pdev)
|
|||
}
|
||||
|
||||
ret = devm_request_irq(&pdev->dev, i2c->irq,
|
||||
exynos5_i2c_irq, IRQF_NO_THREAD, dev_name(&pdev->dev), i2c);
|
||||
exynos5_i2c_irq, IRQF_NOBALANCING, dev_name(&pdev->dev), i2c);
|
||||
disable_irq(i2c->irq);
|
||||
|
||||
if (ret != 0) {
|
||||
|
|
Loading…
Add table
Reference in a new issue