Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

pmdomain: raspberrypi-power: set flag GENPD_FLAG_ACTIVE_WAKEUP

Set flag GENPD_FLAG_ACTIVE_WAKEUP to rpi_power genpd, then when a device
is set as wakeup source using device_set_wakeup_enable, the power
domain could be kept on to make sure the device could wakeup the system.

Signed-off-by: Stefan Wahren <wahrenst@gmx.net>
Link: https://lore.kernel.org/r/20240728114200.75559-6-wahrenst@gmx.net
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>

authored by

Stefan Wahren and committed by
Ulf Hansson
562cdead eb3896ea

+1
+1
drivers/pmdomain/bcm/raspberrypi-power.c
··· 91 91 dom->fw = rpi_domains->fw; 92 92 93 93 dom->base.name = name; 94 + dom->base.flags = GENPD_FLAG_ACTIVE_WAKEUP; 94 95 dom->base.power_on = rpi_domain_on; 95 96 dom->base.power_off = rpi_domain_off; 96 97