Ulf Hansson
d8237f8733
pmdomain: xilinx: Move Kconfig option to the pmdomain subsystem
...
The Kconfig option belongs closer to the corresponding implementation,
hence let's move it from the soc subsystem to the pmdomain subsystem.
Cc: Michal Simek <michal.simek@amd.com >
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org >
2023-10-04 23:41:56 +02:00
Ulf Hansson
02c24a1203
pmdomain: ti: Move and add Kconfig options to the pmdomain subsystem
...
The TI_SCI_PM_DOMAINS Kconfig option belongs closer to its corresponding
implementation, hence let's move it from the soc subsystem to the pmdomain
subsystem.
While at it, let's also add a Kconfig option the omap_prm driver, rather
than using ARCH_OMAP2PLUS directly.
Cc: Nishanth Menon <nm@ti.com >
Cc: Santosh Shilimkar <ssantosh@kernel.org >
Cc: Tero Kristo <kristo@kernel.org >
Cc: Tony Lindgren <tony@atomide.com >
Reviewed-by: Dhruva Gole <d-gole@ti.com >
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org >
2023-10-04 23:41:56 +02:00
Ulf Hansson
f28cd69750
pmdomain: tegra: Move Kconfig option to the pmdomain subsystem
...
The Kconfig option belongs closer to the corresponding implementation,
hence let's move it from the soc subsystem to the pmdomain subsystem.
Cc: Thierry Reding <thierry.reding@gmail.com >
Cc: Jonathan Hunter <jonathanh@nvidia.com >
Cc: Mikko Perttunen <mperttunen@nvidia.com >
Cc: <linux-tegra@vger.kernel.org >
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org >
2023-10-04 23:41:56 +02:00
Ulf Hansson
fe78050a00
pmdomain: sunxi: Move Kconfig option to the pmdomain subsystem
...
The Kconfig option belongs closer to the corresponding implementation,
hence let's move it from the soc subsystem to the pmdomain subsystem.
Cc: Chen-Yu Tsai <wens@csie.org >
Cc: Jernej Skrabec <jernej.skrabec@gmail.com >
Cc: Samuel Holland <samuel@sholland.org >
Cc: <linux-sunxi@lists.linux.dev >
Acked-by: Jernej Skrabec <jernej.skrabec@gmail.com >
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org >
2023-10-04 23:41:56 +02:00
Ulf Hansson
ac68b50d15
pmdomain: starfive: Move Kconfig file to the pmdomain subsystem
...
The Kconfig belongs closer to the corresponding implementation, hence let's
move it from the soc subsystem to the pmdomain subsystem.
Cc: Walker Chen <walker.chen@starfivetech.com >
Cc: Conor Dooley <conor@kernel.org >
Acked-by: Conor Dooley <conor.dooley@microchip.com >
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org >
2023-10-04 23:41:56 +02:00
Ulf Hansson
c6d6afb840
pmdomain: st: Add a Kconfig option for the ux500 power domain
...
We shouldn't really use the CONFIG_ARCH_U8500 option directly, but rather
have our own dedicated Kconfig option, so let's add that.
Cc: Linus Walleij <linus.walleij@linaro.org >
Reviewed-by: Linus Walleij <linus.walleij@linaro.org >
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org >
2023-10-04 23:41:56 +02:00
Ulf Hansson
70556c57ea
pmdomain: samsung: Move Kconfig option to the pmdomain subsystem
...
The Kconfig option belongs closer to the corresponding implementation,
hence let's move it from the soc subsystem to the pmdomain subsystem.
Cc: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Cc: Alim Akhtar <alim.akhtar@samsung.com >
Cc: <linux-samsung-soc@vger.kernel.org >
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org >
2023-10-04 23:41:56 +02:00
Ulf Hansson
70a69266b3
pmdomain: rockchip: Move Kconfig option to the pmdomain subsystem
...
The Kconfig option belongs closer to the corresponding implementation,
hence let's move it from the soc subsystem to the pmdomain subsystem.
Cc: Heiko Stuebner <heiko@sntech.de >
Cc: <linux-rockchip@lists.infradead.org >
Acked-by: Heiko Stuebner <heiko@sntech.de >
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org >
2023-10-04 23:41:18 +02:00
Ulf Hansson
a3aa70f972
pmdomain: renesas: Move Kconfig options to the pmdomain subsystem
...
The Kconfig options belongs closer to the corresponding implementations,
hence let's move them from the soc subsystem to the pmdomain subsystem.
Cc: Geert Uytterhoeven <geert+renesas@glider.be >
Cc: Magnus Damm <magnus.damm@gmail.com >
Cc: <linux-renesas-soc@vger.kernel.org >
Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be >
Acked-by: Geert Uytterhoeven <geert+renesas@glider.be >
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org >
2023-10-04 23:41:18 +02:00
Ulf Hansson
4eb42e5bd8
pmdomain: qcom: Move Kconfig options to the pmdomain subsystem
...
The Kconfig options belongs closer to the corresponding implementations,
hence let's move them from the soc subsystem to the pmdomain subsystem.
Cc: Bjorn Andersson <andersson@kernel.org >
Cc: Konrad Dybcio <konrad.dybcio@linaro.org >
Cc: Andy Gross <agross@kernel.org >
Cc: <linux-arm-msm@vger.kernel.org >
Acked-by: Konrad Dybcio <konrad.dybcio@linaro.org >
Reviewed-by: Bjorn Andersson <andersson@kernel.org >
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org >
2023-10-04 23:41:18 +02:00
Ulf Hansson
8b1d7a2785
pmdomain: mediatek: Move Kconfig options to the pmdomain subsystem
...
The Kconfig options belongs closer to the corresponding implementations,
hence let's move them from the soc subsystem to the pmdomain subsystem.
Cc: Matthias Brugger <matthias.bgg@gmail.com >
Cc: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com >
Cc: <linux-mediatek@lists.infradead.org >
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org >
2023-10-04 23:41:18 +02:00
Ulf Hansson
24a11a1e82
pmdomain: imx: Move Kconfig options to the pmdomain subsystem
...
The Kconfig options belongs closer to the corresponding implementations,
hence let's move them from the soc- and firmware subsystem to the pmdomain
subsystem.
Cc: Shawn Guo <shawnguo@kernel.org >
Cc: Sascha Hauer <s.hauer@pengutronix.de >
Cc: Fabio Estevam <festevam@gmail.com >
Cc: Peng Fan <peng.fan@nxp.com >
Cc: <kernel@pengutronix.de >
Cc: <linux-imx@nxp.com >
Acked-by: Peng Fan <peng.fan@nxp.com >
Acked-by: Shawn Guo <shawnguo@kernel.org >
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org >
2023-10-04 23:40:36 +02:00
Ulf Hansson
c067e7ffb3
pmdomain: bcm: Move Kconfig options to the pmdomain subsystem
...
The Kconfig options belongs closer to the corresponding implementations,
hence let's move them from the soc subsystem to the pmdomain subsystem.
Cc: Florian Fainelli <florian.fainelli@broadcom.com >
Cc: Ray Jui <rjui@broadcom.com >
Cc: Scott Branden <sbranden@broadcom.com >
Cc: <linux-mips@vger.kernel.org >
Cc: <linux-rpi-kernel@lists.infradead.org >
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org >
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org >
2023-09-20 12:08:54 +02:00
Ulf Hansson
1bfadf2edd
pmdomain: apple: Move Kconfig option to the pmdomain subsystem
...
The Kconfig option belongs closer to the corresponding implementation,
hence let's move it from the soc subsystem to the pmdomain subsystem.
Cc: Hector Martin <marcan@marcan.st >
Cc: Sven Peter <sven@svenpeter.dev >
Cc: Alyssa Rosenzweig <alyssa@rosenzweig.io >
Cc: <asahi@lists.linux.dev >
Reviewed-by: Eric Curtin <ecurtin@redhat.com >
Reviewed-by: Neal Gompa <neal@gompa.dev >
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org >
2023-09-20 10:08:49 +02:00
Ulf Hansson
2dfb28355d
pmdomain: amlogic: Move Kconfig options to the pmdomain subsystem
...
The Kconfig options belongs closer to the corresponding implementations,
hence let's move them from the soc subsystem to the pmdomain subsystem.
Cc: Neil Armstrong <neil.armstrong@linaro.org >
Cc: Kevin Hilman <khilman@baylibre.com >
Cc: Jerome Brunet <jbrunet@baylibre.com >
Cc: Martin Blumenstingl <martin.blumenstingl@googlemail.com >
Cc: <linux-amlogic@lists.infradead.org >
Acked-by: Neil Armstrong <neil.armstrong@linaro.org >
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org >
2023-09-20 10:08:45 +02:00
Ulf Hansson
4db570466c
pmdomain: actions: Move Kconfig file to the pmdomain subsystem
...
The Kconfig belongs closer to the corresponding implementation, hence let's
move it from the soc subsystem to the pmdomain subsystem.
Cc: "Andreas Färber" <afaerber@suse.de >
Cc: Manivannan Sadhasivam <mani@kernel.org >
Cc: <linux-actions@lists.infradead.org >
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org >
2023-09-20 10:07:52 +02:00
Ulf Hansson
d149718ea2
pmdomain: Prepare to move Kconfig files into the pmdomain subsystem
...
Rather than having the various Kconfig files for the genpd providers
sprinkled across subsystems, let's prepare to move them into the pmdomain
subsystem along with the implementations.
Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be >
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org >
2023-09-20 10:06:53 +02:00