Commit 180b10b
gpio: zynq: restore zynq_gpio_irq_reqres/zynq_gpio_irq_relres callbacks
Commit f569143 ("gpio: zynq: fix zynqmp_gpio not an immutable chip
warning") ditched the open-coded resource allocation handlers in favor
of the generic ones. These generic handlers don't maintain the PM
runtime anymore, which causes a regression in that level IRQs are no
longer reported.
Restore the original handlers to fix this.
Signed-off-by: Daniel Mack <daniel@zonque.org>
Fixes: f569143 ("gpio: zynq: fix zynqmp_gpio not an immutable chip warning")
Cc: stable@kernel.org
Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>1 parent 65d6e95 commit 180b10b
1 file changed
Lines changed: 24 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
575 | 575 | | |
576 | 576 | | |
577 | 577 | | |
| 578 | + | |
| 579 | + | |
| 580 | + | |
| 581 | + | |
| 582 | + | |
| 583 | + | |
| 584 | + | |
| 585 | + | |
| 586 | + | |
| 587 | + | |
| 588 | + | |
| 589 | + | |
| 590 | + | |
| 591 | + | |
| 592 | + | |
| 593 | + | |
| 594 | + | |
| 595 | + | |
| 596 | + | |
| 597 | + | |
578 | 598 | | |
579 | 599 | | |
580 | 600 | | |
| |||
584 | 604 | | |
585 | 605 | | |
586 | 606 | | |
| 607 | + | |
| 608 | + | |
587 | 609 | | |
588 | 610 | | |
589 | | - | |
590 | 611 | | |
591 | 612 | | |
592 | 613 | | |
| |||
597 | 618 | | |
598 | 619 | | |
599 | 620 | | |
| 621 | + | |
| 622 | + | |
600 | 623 | | |
601 | | - | |
602 | 624 | | |
603 | 625 | | |
604 | 626 | | |
| |||
0 commit comments