diff options
author | Jon Hunter <jonathanh@nvidia.com> | 2016-06-07 16:12:29 +0100 |
---|---|---|
committer | Marc Zyngier <marc.zyngier@arm.com> | 2016-06-13 11:53:51 +0100 |
commit | be45beb2df6909d42a6b3b0052601b3eef878fc0 (patch) | |
tree | ec2e157704e95b7d78cffc5be6026b6f7f022a7d /scripts/patch-kernel | |
parent | 1e2a7d78499ec8859d2b469051b7b80bad3b08aa (diff) | |
download | linux-be45beb2df6909d42a6b3b0052601b3eef878fc0.tar.bz2 |
genirq: Add runtime power management support for IRQ chips
Some IRQ chips may be located in a power domain outside of the CPU
subsystem and hence will require device specific runtime power
management. In order to support such IRQ chips, add a pointer for a
device structure to the irq_chip structure, and if this pointer is
populated by the IRQ chip driver and CONFIG_PM is selected in the kernel
configuration, then the pm_runtime_get/put APIs for this chip will be
called when an IRQ is requested/freed, respectively.
Reviewed-by: Kevin Hilman <khilman@baylibre.com>
Signed-off-by: Jon Hunter <jonathanh@nvidia.com>
Signed-off-by: Marc Zyngier <marc.zyngier@arm.com>
Diffstat (limited to 'scripts/patch-kernel')
0 files changed, 0 insertions, 0 deletions