From: Julien Stephan Date: Thu, 9 Jul 2026 12:58:07 +0000 (+0200) Subject: power: domain: keep Makefile and Kconfig sorted X-Git-Tag: v2026.10-rc1~17^2~13 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=88364c9ebff3f51ad6e547fb4828d16ffb3f9bd6;p=thirdparty%2Fu-boot.git power: domain: keep Makefile and Kconfig sorted Sort the Makefile and Kconfig alphabetically. No functional change. Signed-off-by: Julien Stephan Reviewed-by: Simon Glass Link: https://patch.msgid.link/20260709-mt8188-add-power-domain-v2-1-589ace7d30e2@baylibre.com Signed-off-by: David Lechner --- diff --git a/drivers/power/domain/Kconfig b/drivers/power/domain/Kconfig index bb9c52155d2..a96c3fb979c 100644 --- a/drivers/power/domain/Kconfig +++ b/drivers/power/domain/Kconfig @@ -9,6 +9,14 @@ config POWER_DOMAIN domains). This may be used to save power. This API provides the means to control such power management hardware. +config AGILEX5_PMGR_POWER_DOMAIN + bool "Enable the Agilex5 PMGR power domain driver" + depends on SPL_POWER_DOMAIN && ARCH_SOCFPGA_SOC64 + help + Enable support for power gating peripherals' SRAM specified in + the handoff data values obtained from the bitstream to reduce + power consumption. + config APPLE_PMGR_POWER_DOMAIN bool "Enable the Apple PMGR power domain driver" depends on POWER_DOMAIN @@ -18,14 +26,6 @@ config APPLE_PMGR_POWER_DOMAIN This driver is needed to power on parts of the SoC that have not been powered on by previous boot stages. -config AGILEX5_PMGR_POWER_DOMAIN - bool "Enable the Agilex5 PMGR power domain driver" - depends on SPL_POWER_DOMAIN && ARCH_SOCFPGA_SOC64 - help - Enable support for power gating peripherals' SRAM specified in - the handoff data values obtained from the bitstream to reduce - power consumption. - config BCM6328_POWER_DOMAIN bool "Enable the BCM6328 power domain driver" depends on POWER_DOMAIN && ARCH_BMIPS @@ -62,12 +62,12 @@ config IMX8MP_MEDIAMIX_BLKCTRL help Enable support for manipulating NXP i.MX8MP on-SoC MEDIAMIX block controller. -config MTK_POWER_DOMAIN - bool "Enable the MediaTek power domain driver" - depends on POWER_DOMAIN && ARCH_MEDIATEK +config MESON_EE_POWER_DOMAIN + bool "Enable Amlogic Everything-Else power domain driver" + depends on POWER_DOMAIN && ARCH_MESON help - Enable support for manipulating MediaTek power domains via MMIO - mapped registers. + Enable support for manipulating Amlogic Meson Everything-Else power + domains. config MESON_GX_VPU_POWER_DOMAIN bool "Enable Amlogic Meson GX VPU power domain driver" @@ -76,13 +76,6 @@ config MESON_GX_VPU_POWER_DOMAIN Enable support for manipulating Amlogic Meson GX Video Processing Unit power domain. -config MESON_EE_POWER_DOMAIN - bool "Enable Amlogic Everything-Else power domain driver" - depends on POWER_DOMAIN && ARCH_MESON - help - Enable support for manipulating Amlogic Meson Everything-Else power - domains. - config MESON_SECURE_POWER_DOMAIN bool "Enable Amlogic Secure power domain driver" depends on POWER_DOMAIN && ARCH_MESON && MESON_A1 @@ -90,6 +83,13 @@ config MESON_SECURE_POWER_DOMAIN Enable support for manipulating Amlogic Meson Secure power domains. Support for Amlogic A1 series. +config MTK_POWER_DOMAIN + bool "Enable the MediaTek power domain driver" + depends on POWER_DOMAIN && ARCH_MEDIATEK + help + Enable support for manipulating MediaTek power domains via MMIO + mapped registers. + config QCOM_RPMH_POWER_DOMAIN bool "Enable the QCOM RPMH Power domain driver" depends on POWER_DOMAIN && ARCH_SNAPDRAGON @@ -128,12 +128,13 @@ config TEGRA186_POWER_DOMAIN Enable support for manipulating Tegra's on-SoC power domains via IPC requests to the BPMP (Boot and Power Management Processor). -config TI_SCI_POWER_DOMAIN - bool "Enable the TI SCI-based power domain driver" - depends on POWER_DOMAIN && TI_SCI_PROTOCOL +config TI_OMAP_PRM_POWER_DOMAIN + bool "Enable the TI OMAP PRM power domain driver" + depends on POWER_DOMAIN && ARCH_OMAP2PLUS help - Generic power domain implementation for TI devices implementing the - TI SCI protocol. + Enable support for TI OMAP Power and Reset Manager (PRM) power domains. + The driver is currently a stub to be able to probe devices that + require this type of power domain device. config TI_POWER_DOMAIN bool "Enable the TI K3 Power domain driver" @@ -141,13 +142,12 @@ config TI_POWER_DOMAIN help Generic power domain implementation for TI K3 devices. -config TI_OMAP_PRM_POWER_DOMAIN - bool "Enable the TI OMAP PRM power domain driver" - depends on POWER_DOMAIN && ARCH_OMAP2PLUS +config TI_SCI_POWER_DOMAIN + bool "Enable the TI SCI-based power domain driver" + depends on POWER_DOMAIN && TI_SCI_PROTOCOL help - Enable support for TI OMAP Power and Reset Manager (PRM) power domains. - The driver is currently a stub to be able to probe devices that - require this type of power domain device. + Generic power domain implementation for TI devices implementing the + TI SCI protocol. config ZYNQMP_POWER_DOMAIN bool "Enable the Xilinx ZynqMP Power domain driver" diff --git a/drivers/power/domain/Makefile b/drivers/power/domain/Makefile index 110153d5cf8..f3cce2b104e 100644 --- a/drivers/power/domain/Makefile +++ b/drivers/power/domain/Makefile @@ -4,24 +4,24 @@ # obj-$(CONFIG_$(PHASE_)POWER_DOMAIN) += power-domain-uclass.o -obj-$(CONFIG_APPLE_PMGR_POWER_DOMAIN) += apple-pmgr.o obj-$(CONFIG_AGILEX5_PMGR_POWER_DOMAIN) += altr-pmgr-agilex5.o +obj-$(CONFIG_APPLE_PMGR_POWER_DOMAIN) += apple-pmgr.o obj-$(CONFIG_BCM6328_POWER_DOMAIN) += bcm6328-power-domain.o obj-$(CONFIG_IMX8_POWER_DOMAIN) += imx8-power-domain-legacy.o imx8-power-domain.o obj-$(CONFIG_IMX8M_POWER_DOMAIN) += imx8m-power-domain.o obj-$(CONFIG_IMX8MP_HSIOMIX_BLKCTRL) += imx8mp-hsiomix.o obj-$(CONFIG_IMX8MP_MEDIAMIX_BLKCTRL) += imx8mp-mediamix.o -obj-$(CONFIG_MTK_POWER_DOMAIN) += mtk-power-domain.o -obj-$(CONFIG_MESON_GX_VPU_POWER_DOMAIN) += meson-gx-pwrc-vpu.o obj-$(CONFIG_MESON_EE_POWER_DOMAIN) += meson-ee-pwrc.o +obj-$(CONFIG_MESON_GX_VPU_POWER_DOMAIN) += meson-gx-pwrc-vpu.o obj-$(CONFIG_MESON_SECURE_POWER_DOMAIN) += meson-secure-pwrc.o +obj-$(CONFIG_MTK_POWER_DOMAIN) += mtk-power-domain.o +obj-$(CONFIG_QCOM_RPMH_POWER_DOMAIN) += qcom-rpmhpd.o obj-$(CONFIG_RENESAS_R8A78000_POWER_DOMAIN) += renesas-r8a78000-power-domain.o obj-$(CONFIG_SANDBOX_POWER_DOMAIN) += sandbox-power-domain.o obj-$(CONFIG_SANDBOX_POWER_DOMAIN) += sandbox-power-domain-test.o obj-$(CONFIG_SCMI_POWER_DOMAIN) += scmi-power-domain.o obj-$(CONFIG_TEGRA186_POWER_DOMAIN) += tegra186-power-domain.o -obj-$(CONFIG_TI_SCI_POWER_DOMAIN) += ti-sci-power-domain.o -obj-$(CONFIG_TI_POWER_DOMAIN) += ti-power-domain.o obj-$(CONFIG_TI_OMAP_PRM_POWER_DOMAIN) += ti-omap-prm.o +obj-$(CONFIG_TI_POWER_DOMAIN) += ti-power-domain.o +obj-$(CONFIG_TI_SCI_POWER_DOMAIN) += ti-sci-power-domain.o obj-$(CONFIG_ZYNQMP_POWER_DOMAIN) += zynqmp-power-domain.o -obj-$(CONFIG_QCOM_RPMH_POWER_DOMAIN) += qcom-rpmhpd.o