Skip to content

Commit d6948c1

Browse files
author
Ulf Hansson
committed
PM: domains: Move genpd and its governor to the pmdomain subsystem
It seems reasonable to collect the core parts for the generic PM domain, along with its corresponding provider drivers. Therefore let's move the files from drivers/base/power/ to drivers/pmdomain/ and while at it, let's also rename the files accordingly. Moreover, let's also update MAINTAINERS to reflect the update. Cc: Kevin Hilman <khilman@kernel.org> Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org> Acked-by: Rafael J. Wysocki <rafael@kernel.org> Link: https://lore.kernel.org/r/20231213113305.29098-1-ulf.hansson@linaro.org
1 parent f871e71 commit d6948c1

5 files changed

Lines changed: 2 additions & 10 deletions

File tree

MAINTAINERS

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -8878,21 +8878,13 @@ F: Documentation/devicetree/bindings/i2c/i2c-demux-pinctrl.yaml
88788878
F: drivers/i2c/muxes/i2c-demux-pinctrl.c
88798879

88808880
GENERIC PM DOMAINS
8881-
M: "Rafael J. Wysocki" <rafael@kernel.org>
8882-
M: Kevin Hilman <khilman@kernel.org>
88838881
M: Ulf Hansson <ulf.hansson@linaro.org>
88848882
L: linux-pm@vger.kernel.org
88858883
S: Supported
88868884
F: Documentation/devicetree/bindings/power/power?domain*
8887-
F: drivers/base/power/domain*.c
8888-
F: include/linux/pm_domain.h
8889-
8890-
GENERIC PM DOMAIN PROVIDERS
8891-
M: Ulf Hansson <ulf.hansson@linaro.org>
8892-
L: linux-pm@vger.kernel.org
8893-
S: Supported
88948885
T: git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm.git
88958886
F: drivers/pmdomain/
8887+
F: include/linux/pm_domain.h
88968888

88978889
GENERIC RADIX TREE
88988890
M: Kent Overstreet <kent.overstreet@linux.dev>

drivers/base/power/Makefile

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
obj-$(CONFIG_PM) += sysfs.o generic_ops.o common.o qos.o runtime.o wakeirq.o
33
obj-$(CONFIG_PM_SLEEP) += main.o wakeup.o wakeup_stats.o
44
obj-$(CONFIG_PM_TRACE_RTC) += trace.o
5-
obj-$(CONFIG_PM_GENERIC_DOMAINS) += domain.o domain_governor.o
65
obj-$(CONFIG_HAVE_CLK) += clock_ops.o
76
obj-$(CONFIG_PM_QOS_KUNIT_TEST) += qos-test.o
87

drivers/pmdomain/Makefile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,3 +16,4 @@ obj-y += sunxi/
1616
obj-y += tegra/
1717
obj-y += ti/
1818
obj-y += xilinx/
19+
obj-y += core.o governor.o

0 commit comments

Comments
 (0)