gpio-rcar: R-Car GPIO IRQ share interrupt
R-Car H1 or Gen2 GPIO interrupts are assigned per each GPIO domain, but, Gen1 E1/M1 GPIO interrupts are shared for all GPIO domain. gpio-rcar driver needs IRQF_SHARED flags for these. This patch was tested on Bock-W board Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
This commit is contained in:
parent
5600a84856
commit
c234962b80
|
@ -333,7 +333,7 @@ static int gpio_rcar_probe(struct platform_device *pdev)
|
||||||
}
|
}
|
||||||
|
|
||||||
if (devm_request_irq(&pdev->dev, irq->start,
|
if (devm_request_irq(&pdev->dev, irq->start,
|
||||||
gpio_rcar_irq_handler, 0, name, p)) {
|
gpio_rcar_irq_handler, IRQF_SHARED, name, p)) {
|
||||||
dev_err(&pdev->dev, "failed to request IRQ\n");
|
dev_err(&pdev->dev, "failed to request IRQ\n");
|
||||||
ret = -ENOENT;
|
ret = -ENOENT;
|
||||||
goto err1;
|
goto err1;
|
||||||
|
|
Loading…
Reference in New Issue