[PATCH 00/12] power: domain: mediatek: refactor driver and add MT8188 support
David Lechner
dlechner at baylibre.com
Wed Jul 8 23:22:13 CEST 2026
On 7/8/26 8:07 AM, Julien Stephan wrote:
> This series adds power domain support for the MediaTek MT8188 SoC, used
> by the Genio 510 (mt8370) and Genio 700 (mt8390) EVKs.
>
...
> The new files added by this series are not listed in MAINTAINERS: they
> will be covered by the pending "MAINTAINERS: Replace Mediatek with N:"
> patch from Marek [2].
Are we still going to need drivers/power/domain/mt*.c for the new
files in "power: domain: mediatek: split into per-SoC drivers"?
>
> [2]: https://lore.kernel.org/all/20260617024105.152655-1-marek.vasut%2Brenesas@mailbox.org/
>
> [1]: https://lore.kernel.org/all/20260701-mt8188-clk-add-missing-clock-in-pericfg-ao-v1-1-13109b199248@baylibre.com/
>
> Signed-off-by: Julien Stephan <jstephan at baylibre.com>
> ---
> Julien Stephan (12):
> power: domain: keep Makefile and Kconfig sorted
> configs: mediatek: drop unused CONFIG_MTK_POWER_DOMAIN
> power: domain: mediatek: remove enum scp_domain_type
> power: domain: mediatek: prefix internal identifiers with mtk_
> power: domain: mediatek: constify scp_domain_data instances
> power: domain: mediatek: split into per-SoC drivers
> power: domain: mediatek: wrap domain tables in struct scp_soc_data
> power: domain: mediatek: rename mtk_power_domain_probe to mtk_scpsys_probe
> power: domain: mediatek: rename struct mtk_scp_domain to mtk_scpsys
> power: domain: mediatek: add support for the power-controller model
> power: domain: mediatek: add MT8188 power domain driver
> configs: mediatek: enable MT8188 power domain
>
> MAINTAINERS | 1 +
> configs/mt7622_rfb_defconfig | 2 +-
> configs/mt7623a_unielec_u7623_02_defconfig | 2 +-
> configs/mt7623n_bpir2_defconfig | 2 +-
> configs/mt7629_rfb_defconfig | 2 +-
> configs/mt7981_emmc_rfb_defconfig | 2 -
> configs/mt7981_rfb_defconfig | 2 -
> configs/mt7981_sd_rfb_defconfig | 2 -
> configs/mt7986_rfb_defconfig | 2 -
> configs/mt7986a_bpir3_emmc_defconfig | 2 -
> configs/mt7986a_bpir3_sd_defconfig | 2 -
> configs/mt7987_emmc_rfb_defconfig | 2 -
> configs/mt7987_rfb_defconfig | 2 -
> configs/mt7987_sd_rfb_defconfig | 2 -
> configs/mt7988_rfb_defconfig | 2 -
> configs/mt7988_sd_rfb_defconfig | 2 -
> configs/mt8188.config | 2 +
> drivers/power/domain/Kconfig | 89 ++--
> drivers/power/domain/Makefile | 15 +-
> drivers/power/domain/mt7623-power-domain.c | 85 ++++
> drivers/power/domain/mt7629-power-domain.c | 60 +++
> drivers/power/domain/mt8188-power-domain.c | 665 +++++++++++++++++++++++++++++
> drivers/power/domain/mtk-power-domain.c | 576 ++++++++++++++-----------
> drivers/power/domain/mtk-power-domain.h | 131 ++++++
> 24 files changed, 1352 insertions(+), 302 deletions(-)
> ---
> base-commit: 8101ed2547180109903e9c7a2ecc8e0679c7ec35
> change-id: 20260702-mt8188-add-power-domain-488f0c2daaed
> prerequisite-message-id: 20260701-mt8188-clk-add-missing-clock-in-pericfg-ao-v1-1-13109b199248 at baylibre.com
> prerequisite-patch-id: be920ef2f5c93fb8111072d8fb30411d227a52de
>
> Best regards,
> --
> Julien Stephan <jstephan at baylibre.com>
>
More information about the U-Boot
mailing list